aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2023-09-04 18:40:06 +0100
committerSam James <sam@gentoo.org>2023-12-10 22:01:48 +0000
commitee127db438307c133fcf650c148ed594ceb68591 (patch)
treee206bddeba269cb46110d830dac05490135aba18
parentSmall pyupgrade fixes (diff)
downloadportage-ee127db4.tar.gz
portage-ee127db4.tar.bz2
portage-ee127db4.zip
dep: add comment to _eval_deps wrt binding slot deps in any-of || ( ... )
Bug: https://bugs.gentoo.org/455904 Bug: https://bugs.gentoo.org/489458 Bug: https://bugs.gentoo.org/586238 Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--lib/portage/dep/_slot_operator.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/portage/dep/_slot_operator.py b/lib/portage/dep/_slot_operator.py
index 82dd7d66c..d3f506450 100644
--- a/lib/portage/dep/_slot_operator.py
+++ b/lib/portage/dep/_slot_operator.py
@@ -91,6 +91,7 @@ def _eval_deps(dep_struct, vardbs):
# and B installed should record subslot on A only since the package is
# supposed to link against that anyway, and we have no guarantee that B
# has matching ABI.
+ # See bug #455904, bug #489458, bug #586238.
for i, x in enumerate(dep_struct):
if isinstance(x, list):