Summary: | app-containers/podman-4.5.0 - file collision with app-containers/containers-common-0.56.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Zac Medico <zmedico> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | me, proxy-maint, qsx |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/gentoo/gentoo/pull/33030 https://bugs.gentoo.org/show_bug.cgi?id=914624 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
app-containers:podman-4.5.0:20230924-014225.log.xz emerge-history.txt.xz etc.clang.tar.xz etc.portage.tar.xz logs.tar.xz |
Description
Toralf Förster
2023-09-24 08:33:09 UTC
Created attachment 871228 [details]
emerge-info.txt
Created attachment 871229 [details]
app-containers:podman-4.5.0:20230924-014225.log.xz
Created attachment 871230 [details]
emerge-history.txt.xz
Created attachment 871231 [details]
etc.clang.tar.xz
Created attachment 871232 [details]
etc.portage.tar.xz
Created attachment 871233 [details]
logs.tar.xz
The proper solution is to skip `doins .../seccomp.json` and RDEPEND on app-containers/containers-common, as proposed in the already existing GH Pull Request[0] (refers to this bug). See also for example Debian[1] and Fedora[2] packaging. [0]: https://github.com/gentoo/gentoo/pull/33030 [1]: https://salsa.debian.org/debian/libpod/-/blob/290d96df7d0a86e4230bb8dc908a573de811680c/debian/control#L109 [2]: https://src.fedoraproject.org/rpms/podman/blob/fa419c3d275c31f884f0ab90180c66e540f80be0/f/podman.spec#_127 Just waiting for Zac Medico to approve. Thanks for reporting. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275aeff423d63b6cdde5b508f59d5af5248f16c0 commit 275aeff423d63b6cdde5b508f59d5af5248f16c0 Author: Rahil Bhimjiani <rahil3108@gmail.com> AuthorDate: 2023-09-24 10:49:19 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2023-09-25 03:45:17 +0000 app-containers/podman: add 4.5.0-r1 few improvements to ebuild. 1) use shell-completion.eclass replacing bash-completino-r1 2) add app-containers/containers-common as dep & adjust other deps 3) dont install seccomp.json,policy.json,registries.conf as it is installed by containers-common 4) removed non-amd64 keywords as containers-common is only available on amd64 for now I'll soon be working on podman version bump with live version too. Closes: https://github.com/gentoo/gentoo/pull/33030 Closes: https://bugs.gentoo.org/902569 Closes: https://bugs.gentoo.org/849863 Closes: https://bugs.gentoo.org/914597 Signed-off-by: Rahil Bhimjiani <rahil3108@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org> .../containers-common-0.56.0-r1.ebuild | 68 ++++++++++ app-containers/podman/podman-4.5.0-r1.ebuild | 149 +++++++++++++++++++++ 2 files changed, 217 insertions(+) |