summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--profiles/package.mask19
1 files changed, 19 insertions, 0 deletions
diff --git a/profiles/package.mask b/profiles/package.mask
index a173d4949533..f77260474c7b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,25 @@
#--- END OF EXAMPLES ---
+# Michał Górny <mgorny@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 <mgorny@gentoo.org> (13 Mar 2019)
# Obscure package with multiple bugs open. Blocks removal
# of dev-libs/dietlibc (#498256) and dev-libs/beecrypt (#666599).