Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 715006 - app-emulation/libpod-1.8.2 version bump
Summary: app-emulation/libpod-1.8.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Zac Medico
URL: https://github.com/containers/libpod/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-27 00:03 UTC by Sebastian Pipping
Modified: 2020-04-02 00:49 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Pipping gentoo-dev 2020-03-27 00:03:41 UTC
Thank you!
Comment 1 Terra 2020-04-01 06:53:41 UTC
Zac,

Existing libpod-1.7.0 and libpod-1.8.0 will not build due to network sandbox.

With this version bump, are there plans to be compatible with go 1.13 modules?
http://gentoo.2317880.n4.nabble.com/rfc-go-1-13-and-go-modules-td344933.html#a344943

A temporary workaround it to use the existing 'vendor' tree that is contained within the repo.

I looked at app-admin/terraform, and saw it was using:
'go build -mod vendor ...'
Comment 2 Terra 2020-04-01 09:36:18 UTC
I believe this needs:  RDEPENDS+="net-misc/cni-plugins"

Also, it would be nice to have the man page for: man5/containers-storage.conf.5.bz2

There is one installed for: man5/containers-mounts.conf.5.bz2
Comment 3 Zac Medico gentoo-dev 2020-04-01 16:36:08 UTC
(In reply to Terra from comment #1)
> Zac,
> 
> Existing libpod-1.7.0 and libpod-1.8.0 will not build due to network sandbox.
> 
> With this version bump, are there plans to be compatible with go 1.13
> modules?
> http://gentoo.2317880.n4.nabble.com/rfc-go-1-13-and-go-modules-td344933.
> html#a344943
> 
> A temporary workaround it to use the existing 'vendor' tree that is
> contained within the repo.
> 
> I looked at app-admin/terraform, and saw it was using:
> 'go build -mod vendor ...'

If that works then great! I'll give it a try.

(In reply to Terra from comment #2)
> I believe this needs:  RDEPENDS+="net-misc/cni-plugins"

Ok, see something about that here:

https://github.com/containers/libpod/blob/master/cni/README.md

> Also, it would be nice to have the man page for:
> man5/containers-storage.conf.5.bz2
> 
> There is one installed for: man5/containers-mounts.conf.5.bz2

This man page is already provided by app-emulation/containers-storage, so it would trigger a file collision if the libpod ebuild installed it.
Comment 4 Larry the Git Cow gentoo-dev 2020-04-02 00:49:03 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3570cf1696f95f5c3d1ee30822f6361657cd369d

commit 3570cf1696f95f5c3d1ee30822f6361657cd369d
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2020-04-02 00:45:51 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2020-04-02 00:48:54 +0000

    app-emulation/libpod: Bump to version 1.8.2
    
    Closes: https://bugs.gentoo.org/715006
    Package-Manager: Portage-2.3.96, Repoman-2.3.22
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 app-emulation/libpod/Manifest            |   1 +
 app-emulation/libpod/libpod-1.8.2.ebuild | 141 +++++++++++++++++++++++++++++++
 2 files changed, 142 insertions(+)