$ emerge -pvc python:2.7 Calculating dependencies... done! dev-lang/python-2.7.16 pulled in by: dev-libs/zziplib-0.13.69 requires >=dev-lang/python-2.7.5-r2:2.7 mail-client/thunderbird-68.2.2 requires dev-lang/python:2.7[ncurses,sqlite,ssl,threads(+)] www-client/firefox-68.2.0 requires dev-lang/python:2.7[ncurses,sqlite,ssl,threads(+)] >>> No packages selected for removal by depclean Packages installed: 877 Packages in world: 98 Packages in system: 43 Required packages: 877 Number to remove: 0
Seems to only be used in tests and docs. FWIW, upstream accepted this patch for docs https://github.com/gdraheim/zziplib/commit/b872a8311d4161992e84b68d70e19837c9516167
I tried building the latest git version without python2.7 but it's not working yet, still some files in the docs directory need to be adapted
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a37b919d95cd982eb4bbee6901dca6f3c54c17 commit 96a37b919d95cd982eb4bbee6901dca6f3c54c17 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-01-17 01:31:11 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-01-17 02:38:13 +0000 dev-libs/zziplib: Patch away docs build depending on python2 So far, man and html docs were always built with only html installed conditionally. Provide pre-generated tarballs instead. Python dependency remains only for test. Add missing || die. Bug: https://bugs.gentoo.org/700490 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-libs/zziplib/Manifest | 2 + .../files/zziplib-0.13.69-disable-docs.patch | 48 ++++++++++++ dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 90 ++++++++++++++++++++++ 3 files changed, 140 insertions(+)
Using this for stabilization
Shall we add arches?
amd64 stable
arm stable
x86 stable
s390 stable
sparc stable
arm64 done
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652bd4824d9206af3fab1820b98d052aadf46d49 commit 652bd4824d9206af3fab1820b98d052aadf46d49 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-08-21 07:34:17 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-08-21 07:35:37 +0000 dev-libs/zziplib: forward stable kws for 0.13.71-r1 Just adding subslot. Bug: https://bugs.gentoo.org/700490 Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/zziplib/zziplib-0.13.71-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
ppc done
ppc64 done
hppa stable Last arch. Closing.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=047eefc3aa3a26c5be68b9df89b41eae1118bc99 commit 047eefc3aa3a26c5be68b9df89b41eae1118bc99 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-09-06 16:31:15 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-09-06 16:45:40 +0000 dev-libs/zziplib: Drop 0.13.69-r1 Closes: https://bugs.gentoo.org/700490 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-libs/zziplib/Manifest | 4 -- dev-libs/zziplib/zziplib-0.13.69-r1.ebuild | 92 ------------------------------ 2 files changed, 96 deletions(-)