Summary: | "emerge --depclean" does not recognize cyclic dependency of dev-python/fixtures-3.0.0-r1 and dev-python/testtools-2.4.0-r1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mark Dominik Bürkle <dominik.buerkle> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge --info |
Description
Mark Dominik Bürkle
2021-07-06 09:30:02 UTC
current run of "emerge gentoo-sources; oldconfig, make kernel, etc.; emerge -vuNUD @world && emerge -a --depclean" worked. Most likely because of one of 20 merges (19 updates 1 rebuild: rebuilding dev-python/fixtures-3.0.0-r1 for added python3_10 flag) being [ebuild U ] dev-python/testtools-2.4.0-r2::gentoo [2.4.0-r1::gentoo] USE="-doc -test" PYTHON_TARGETS="python3_9 (-pypy3) (-python3_10) -python3_8" 0 KiB resulting in fixtures still "rdepend+bdepend"ing on testtools but testtols only "pdepend"ing on fixtures: # eix -vv dev-python/fixtures * dev-python/fixtures Verfügbare Versionen: 3.0.0-r1^t{tbz2} IUSE (alle Versionen): test PYTHON_TARGETS="pypy3 python3_10 python3_8 python3_9" Installierte Versionen: Version: 3.0.0-r1^t{tbz2} Datum: 11:30:02 06.07.2021 USE: -test PYTHON_TARGETS="python3_9 -pypy3 -python3_10 -python3_8" RDEPEND: >=dev-python/pbr-0.11[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] >=dev-python/testtools-0.9.22[python_targets_python3_9(-)] dev-lang/python:3.9 >=dev-lang/python-exec-2:2/2=[python_targets_python3_9(-)] BDEPEND: >=dev-python/pbr-0.11[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] >=dev-python/testtools-0.9.22[python_targets_python3_9(-)] dev-lang/python:3.9 >=dev-lang/python-exec-2:2/2=[python_targets_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_9(-)] SRC_URI: EAPI: 8 Beste Versionen/Slot: 3.0.0-r1^t{tbz2} Startseite: https://launchpad.net/python-fixtures https://pypi.org/project/fixtures/ Beschreibung: Fixtures, reusable state for writing clean tests and more Lizenz: || ( Apache-2.0 BSD ) # eix -vv dev-python/testtools * dev-python/testtools Verfügbare Versionen: 2.4.0-r2^t{tbz2} IUSE (alle Versionen): doc test PYTHON_TARGETS="pypy3 python3_10 python3_8 python3_9" Installierte Versionen: Version: 2.4.0-r2^t{tbz2} Datum: 11:29:33 06.07.2021 USE: -doc -test PYTHON_TARGETS="python3_9 -pypy3 -python3_10 -python3_8" RDEPEND: >=dev-python/extras-1.0.0[python_targets_python3_9(-)] dev-python/python-mimeparse[python_targets_python3_9(-)] >=dev-python/pbr-0.11[python_targets_python3_9(-)] dev-python/pyrsistent[python_targets_python3_9(-)] >=dev-python/six-1.4.0[python_targets_python3_9(-)] dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:2/2=[python_targets_python3_9(-)] PDEPEND: >=dev-python/fixtures-1.3.0[python_targets_python3_9(-)] BDEPEND: dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:2/2=[python_targets_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_9(-)] SRC_URI: EAPI: 8 Beste Versionen/Slot: 2.4.0-r2^t{tbz2} Startseite: https://github.com/testing-cabal/testtools Beschreibung: Extensions to the Python standard library unit testing framework Lizenz: MIT so I'm closing this as "worksforme". |