Seems like ansible depends on ipykernel that got new dependencies. Now a system update shows this: The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by dev-python/matplotlib-3.4.3-r1::gentoo[-test] # required by dev-python/matplotlib-inline-0.1.3::gentoo # required by dev-python/ipykernel-6.2.0::gentoo[-test] # required by dev-python/ipyparallel-7.1.0::gentoo[-test] # required by dev-python/ipython-7.28.0::gentoo[smp] # required by dev-python/netaddr-0.8.0::gentoo[cli] # required by app-admin/ansible-base-2.11.3::gentoo # required by app-admin/ansible-4.3.0::gentoo # required by @selected # required by @world (argument) >=virtual/imagemagick-tools-0 tiff jpeg # required by virtual/imagemagick-tools-0::gentoo # required by dev-python/matplotlib-3.4.3-r1::gentoo[-test] # required by dev-python/matplotlib-inline-0.1.3::gentoo # required by dev-python/ipykernel-6.2.0::gentoo[-test] # required by dev-python/ipyparallel-7.1.0::gentoo[-test] # required by dev-python/ipython-7.28.0::gentoo[smp] # required by dev-python/netaddr-0.8.0::gentoo[cli] # required by app-admin/ansible-base-2.11.3::gentoo # required by app-admin/ansible-4.3.0::gentoo # required by @selected # required by @world (argument) >=media-gfx/imagemagick-7.1.0.5 tiff jpeg Calculating dependencies... done! [ebuild N ] media-fonts/dejavu-2.37::gentoo USE="-X -fontforge" 0 KiB [ebuild N ] media-fonts/stix-fonts-1.1.1::gentoo USE="-X" 1,792 KiB [ebuild N ] media-libs/libpng-1.6.37-r2:0/16::gentoo USE="-apng -static-libs" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse" 0 KiB [ebuild N ] media-libs/freetype-2.11.0-r1:2::gentoo USE="adobe-cff bzip2 cleartype-hinting png -X -brotli -debug -doc -fontforge -harfbuzz (-infinality) -static-libs -utils" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild N ] media-libs/qhull-2020.2-r3:0/8::gentoo USE="-doc -static-libs" 1,277 KiB [ebuild N ] dev-python/cycler-0.10.0-r1::gentoo USE="-test" PYTHON_TARGETS="python3_9 -python3_8 (-python3_10)" 22 KiB [ebuild N ] dev-python/numpy-1.21.2-r1::gentoo USE="-doc -lapack -test" PYTHON_TARGETS="python3_9 -python3_8 (-python3_10)" 0 KiB [ebuild N ] dev-python/pytz-2021.3::gentoo PYTHON_TARGETS="python3_9 (-pypy3) -python3_8 (-python3_10)" 0 KiB [ebuild N ] dev-python/versioneer-0.20::gentoo USE="-test" PYTHON_TARGETS="python3_9 -python3_8 (-python3_10)" 50 KiB [ebuild N ] dev-python/olefile-0.46-r1::gentoo USE="-doc -test" PYTHON_TARGETS="python3_9 (-pypy3) -python3_8 (-python3_10)" 0 KiB [ebuild N ] dev-python/cppy-1.1.0::gentoo USE="-test" PYTHON_TARGETS="python3_9 -python3_8 (-python3_10)" 12 KiB [ebuild N ] dev-python/kiwisolver-1.3.2::gentoo USE="-test" PYTHON_TARGETS="python3_9 -python3_8 (-python3_10)" 87 KiB [ebuild N ] dev-lang/nasm-2.15.05::gentoo USE="-doc" 0 KiB [ebuild N ] sys-devel/gdb-10.2-r1::gentoo USE="python server (-cet) -guile -lzma -multitarget -nls -source-highlight -test -vanilla -xml -xxhash" PYTHON_SINGLE_TARGET="python3_9 -python3_8 (-python3_10)" 0 KiB [ebuild N ] media-libs/libjpeg-turbo-2.1.1-r2:0/0.2::gentoo USE="-java -static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild N ] virtual/jpeg-100::gentoo USE="-static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild N ] dev-python/pydevd-2.7.0::gentoo USE="-test" PYTHON_TARGETS="python3_9 -python3_8 (-python3_10)" 4,057 KiB [ebuild N ] dev-python/debugpy-1.5.1::gentoo USE="-test" PYTHON_TARGETS="python3_9 -python3_8 (-python3_10)" 6,519 KiB [ebuild N ] dev-python/pillow-8.3.2::gentoo USE="jpeg zlib -examples -imagequant -jpeg2k -lcms -test -tiff -tk -truetype -webp -xcb" PYTHON_TARGETS="python3_9 (-pypy3) -python3_8 (-python3_10)" 47,640 KiB [ebuild N ] media-libs/tiff-4.3.0::gentoo USE="cxx zlib -jbig -jpeg -lzma -static-libs -test -webp -zstd" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild N ] media-gfx/imagemagick-7.1.0.5:0/7.1.0-0::gentoo USE="bzip2 cxx jpeg openmp png tiff zlib -X -corefonts -djvu -fftw -fontconfig -fpx -graphviz -hdri -heif -jbig -jpeg2k -lcms -lqr -lzma -opencl -openexr -pango -perl -post script -q8 -q32 -raw -static-libs -svg -test -truetype -webp -wmf -xml -zip" 10,067 KiB [ebuild N ] virtual/imagemagick-tools-0::gentoo USE="jpeg tiff -perl -png -svg" 0 KiB [ebuild N ] dev-python/matplotlib-3.4.3-r1::gentoo USE="-cairo (-doc) -examples -excel -gtk3 -latex -qt5 -test -tk -webagg -wxwidgets" PYTHON_TARGETS="python3_9 -python3_8 (-python3_10)" 36,964 KiB [ebuild N ] dev-python/matplotlib-inline-0.1.3::gentoo PYTHON_TARGETS="python3_9 -python3_8 (-python3_10)" 8 KiB [ebuild U ] dev-python/ipykernel-6.2.0::gentoo [5.5.4-r1::gentoo] USE="-test" PYTHON_TARGETS="python3_9 -python3_8" 108 KiB Would it be possible to reduce that number, because I don't think ansible really needs imagemagick/jpeg/tiff, etc. Thank you
Now ipykernel-5 is removed from the tree :(
Hm, is there a reason cli is on for netaddr?
(In reply to Sam James from comment #2) > Hm, is there a reason cli is on for netaddr? profiles/default/linux/make.defaults:26:USE="${USE} cli pcre" This seems unnecessary.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303b6bb5217414d6dc6d8f20116d118ac9ab2284 commit 303b6bb5217414d6dc6d8f20116d118ac9ab2284 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-11-22 07:04:22 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-11-22 07:04:30 +0000 dev-python/netaddr: use optfeature for ipython dependency Bug: https://bugs.gentoo.org/822405 Signed-off-by: Sam James <sam@gentoo.org> dev-python/netaddr/netaddr-0.8.0.ebuild | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-)
Are there any other issues now that netaddr[cli] has been addressed? The problems in your output _seem_ to have only been because of that. Let me know if there are any, cheers!
Thank you Sam, did some quick tests and it seems to be ok.