commit: 396e816172f415f5289e6dfbfaa3ee352fe9cd72 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Fri Mar 15 08:43:14 2019 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Fri Mar 15 08:44:16 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396e8161
package.mask: Mask dev-python/pyliblzma & revdeps for removal Bug: https://bugs.gentoo.org/643308 Bug: https://bugs.gentoo.org/643312 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> profiles/package.mask | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index a173d494953..f77260474c7 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,25 @@ #--- END OF EXAMPLES --- +# Michał Górny <mgo...@gentoo.org> (15 Mar 2019) +# pyliblzma installs an old 'lzma' module that is incompatible with +# the 'lzma' built-in in Python 3. As a result, programs written +# to conditionally import the latter when available (assuming it will +# have Python 3 API) are broken by its presence. The suggested +# replacement is dev-python/backports-lzma that is backported +# from Python 3. +# +# Yum is the only reverse dependency of pyliblzma left (#643312). Its +# last release is from 2011, and the current Gentoo snapshot is +# from 2017. Upstream git hosting / gitweb is broken and makes it +# impossible to fetch current sources. Fedora is apparently replacing +# it with DNF. +# +# Removal in 30 days. Bug #643308. +app-arch/createrepo +dev-python/pyliblzma +sys-apps/yum + # Michał Górny <mgo...@gentoo.org> (13 Mar 2019) # Obscure package with multiple bugs open. Blocks removal # of dev-libs/dietlibc (#498256) and dev-libs/beecrypt (#666599).