vifino / vifino-overlay

My personal overlay for Gentoo. Contains openrazer ebuilds and friends mostly.
MIT License
10 stars 4 forks source link

[dev-python/d2to1] Deprecated dependency #63

Closed ppfeufer closed 2 years ago

ppfeufer commented 3 years ago
DEPEND="${RDEPEND}
    dev-python/setuptools[${PYTHON_USEDEP}]
    dev-python/nose[${PYTHON_USEDEP}]"

dev-python/nose seems to be deprecated and/or abandoned. This dependency is blocking an update to dev-python/setuptools.

Calculating dependencies... done!
[nomerge       ] app-misc/polychromatic-9999::vifino-overlay  PYTHON_TARGETS="python3_9 -python3_8" 
[nomerge       ]  dev-python/colour-0.1.5::vifino-overlay  PYTHON_TARGETS="python3_9 -python3_8" 
[nomerge       ]   dev-python/d2to1-0.2.12_p1-r1::vifino-overlay  PYTHON_TARGETS="python3_9 -python3_8" 
[ebuild  N     ]    dev-python/nose-1.3.7-r9::gentoo  USE="-examples -test" PYTHON_TARGETS="python3_9 (-pypy3) -python3_8 (-python3_10)" 274 KiB

and

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

dev-python/setuptools:0

(dev-python/setuptools-58.2.0-r1:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 -pypy3 -python3_10 -python3_8" conflicts with
<dev-python/setuptools-58[python_targets_python3_9(-)] required by (dev-python/nose-1.3.7-r9:0/0::gentoo, ebuild scheduled for merge) USE="-examples -test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) (-python3_10) -python3_8"
^ 
vifino commented 2 years ago

Hey, 0ed054c2c976f5b204f47f2571cd3a1b24530be8 remedies this.

d2to1 documentation mentioned it doesn't need nose anyway, because test functionality is deprecated in setuptools since 41.5.0.