Summary: | app-containers/podman-4.6.1 & related stack version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rahil Bhimjiani <me> |
Component: | Current packages | Assignee: | Zac Medico <zmedico> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | me, sam, williamh |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=904433 https://bugs.gentoo.org/show_bug.cgi?id=907804 https://bugs.gentoo.org/show_bug.cgi?id=907805 https://github.com/gentoo/gentoo/pull/33124 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Rahil Bhimjiani
2023-07-31 20:28:26 UTC
*** Bug 912442 has been marked as a duplicate of this bug. *** It has been 3 months and 3 releases (4.5.1, 4.6.0 and now 4.6.1) since last update in gentoo repo. I want to try out podmansh introduced in 4.6. Sir zmedico seem occupied somewhere else. Can someone else take over to maintain stack? I am willing to contribute though I am fairly inexperienced with golang and can do some basic modifications to ebuilds. What is the criteria to get my pull request accepted except it compiles fine? (In reply to Rahil Bhimjiani from comment #2) > It has been 3 months and 3 releases (4.5.1, 4.6.0 and now 4.6.1) since last > update in gentoo repo. I want to try out podmansh introduced in 4.6. > > Sir zmedico seem occupied somewhere else. Yeah, he's occupied IRL unfortunately: https://dev.gentoo.org/devaway/. > Can someone else take over to > maintain stack? I am willing to contribute though I am fairly inexperienced > with golang and can do some basic modifications to ebuilds. What is the > criteria to get my pull request accepted except it compiles fine? * Check the release notes for each intermediate version and adjust the ebuild accordingly (don't commit the intermediate versions though in this case) * Run the test suite ("ebuild ... clean test install") for each package But I'll ask William to see if he has any interest in these first. Noted. Live ebuild would be also great to have, only update it when something changes in build process which hardly happens in go realm. I'll go through devmanual and try to create PR for live ebuild. Where & whom to ping once it's done? (In reply to Rahil Bhimjiani from comment #4) > Noted. Live ebuild would be also great to have, only update it when > something changes in build process which hardly happens in go realm. > Yeah, that's an interesting point. Nothing against that from me. > I'll go through devmanual and try to create PR for live ebuild. Where & whom > to ping once it's done? You can ping me as a janitor/person-of-last-resorts if nobody else bites. That's universally true if something seems stuck, although try to find someone else first where possible. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6983c24d9d82773475b644f2f4e749da8b7d03 commit da6983c24d9d82773475b644f2f4e749da8b7d03 Author: Rahil Bhimjiani <rahil3108@gmail.com> AuthorDate: 2023-09-26 17:57:03 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2023-09-30 02:20:19 +0000 app-containers/podman: add 4.7.0 & live Major rewrite based on upstream's instructions. Introducing 3 more USE flags - systemd, seccomp, wrapper (provides docker command) Closes: https://github.com/gentoo/gentoo/pull/33070 Closes: https://bugs.gentoo.org/911537 Signed-off-by: Rahil Bhimjiani <rahil3108@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org> app-containers/podman/Manifest | 1 + .../podman/files/seccomp-toggle-4.7.0.patch | 15 +++ app-containers/podman/metadata.xml | 5 +- app-containers/podman/podman-4.7.0.ebuild | 122 +++++++++++++++++++++ app-containers/podman/podman-9999.ebuild | 122 +++++++++++++++++++++ 5 files changed, 264 insertions(+), 1 deletion(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee6415ac2f7cbaea64f5014f2d1596e281c72ce commit aee6415ac2f7cbaea64f5014f2d1596e281c72ce Author: Rahil Bhimjiani <rahil3108@gmail.com> AuthorDate: 2023-09-29 15:50:20 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-11-23 12:38:24 +0000 app-containers/skopeo: add live & 1.14.0 Adds myself as proxied-maintainer Complete rewrite of ebuild 1. builds more in line with upsteam's instructions 2. two new use flags: device-mapper rootless 3. removed libgpg-error as a dependenc [sam: Maintainer timeout after pings on IRC and in the bug.] Bug: https://bugs.gentoo.org/694906 Closes: https://bugs.gentoo.org/911537 Closes: https://bugs.gentoo.org/915504 Signed-off-by: Rahil Bhimjiani <rahil3108@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33124 Signed-off-by: Sam James <sam@gentoo.org> app-containers/skopeo/Manifest | 1 + app-containers/skopeo/files/makefile-1.14.0.patch | 38 +++++++++++ app-containers/skopeo/metadata.xml | 12 ++++ app-containers/skopeo/skopeo-1.14.0.ebuild | 80 +++++++++++++++++++++++ app-containers/skopeo/skopeo-9999.ebuild | 80 +++++++++++++++++++++++ 5 files changed, 211 insertions(+) |