Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 700490 - dev-libs/zziplib-0.13.71-r1 stable request (was: dev-libs/zziplib should support Python 3)
Summary: dev-libs/zziplib-0.13.71-r1 stable request (was: dev-libs/zziplib should supp...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Volkmar W. Pogatzki
URL: https://github.com/gdraheim/zziplib/m...
Whiteboard:
Keywords: CC-ARCHES, STABLEREQ
Depends on: 723418
Blocks: py3-tracker, python-3-incompatible python37-stable-needed python3.8-stable, python38-stable-needed
  Show dependency tree
 
Reported: 2019-11-18 17:04 UTC by charles17
Modified: 2020-09-06 16:46 UTC (History)
4 users (show)

See Also:
Package list:
=dev-libs/zziplib-0.13.71-r2
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description charles17 2019-11-18 17:04:24 UTC
$ 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
Comment 1 Brian Evans (RETIRED) gentoo-dev 2019-11-18 17:29:47 UTC
Seems to only be used in tests and docs.

FWIW, upstream accepted this patch for docs

https://github.com/gdraheim/zziplib/commit/b872a8311d4161992e84b68d70e19837c9516167
Comment 2 Mathy Vanvoorden 2019-11-29 13:43:29 UTC
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
Comment 3 Larry the Git Cow gentoo-dev 2020-01-17 02:40:45 UTC
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(+)
Comment 4 charles17 2020-08-15 10:24:01 UTC
Using this for stabilization
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-08-17 06:52:33 UTC
Shall we add arches?
Comment 6 Agostino Sarubbo gentoo-dev 2020-08-18 11:16:11 UTC
amd64 stable
Comment 7 Agostino Sarubbo gentoo-dev 2020-08-18 11:18:29 UTC
arm stable
Comment 8 Agostino Sarubbo gentoo-dev 2020-08-18 11:22:20 UTC
x86 stable
Comment 9 Agostino Sarubbo gentoo-dev 2020-08-18 16:52:17 UTC
s390 stable
Comment 10 Agostino Sarubbo gentoo-dev 2020-08-18 16:53:16 UTC
sparc stable
Comment 11 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-08-19 22:40:21 UTC
arm64 done
Comment 12 Larry the Git Cow gentoo-dev 2020-08-21 07:35:43 UTC
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(-)
Comment 13 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-08-30 04:03:46 UTC
ppc done
Comment 14 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-08-30 05:17:12 UTC
ppc64 done
Comment 15 Sergei Trofimovich (RETIRED) gentoo-dev 2020-09-06 08:19:49 UTC
hppa stable

Last arch. Closing.
Comment 16 Larry the Git Cow gentoo-dev 2020-09-06 16:46:03 UTC
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(-)