Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 715032

Summary: dev-python/pillow-7.0.0 cannot be installed because of dev-python/scipy-1.1.0 and media-gfx/uniconvertor-2.0_pre379-r2
Product: Gentoo Linux Reporter: Erik Quaeghebeur <gentoo>
Component: Current packagesAssignee: Python Gentoo Team <python>
Status: RESOLVED FIXED    
Severity: normal CC: dpopchev, gentoo, graphics+disabled, jstein, mgorny, python, sci, tb
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=448670
Whiteboard:
Package list:
Runtime testing required: ---

Description Erik Quaeghebeur 2020-03-27 08:04:31 UTC
While updating with emerge -DNuva @world, I get

  (dev-python/pillow-7.0.0:0/0::gentoo, ebuild scheduled for merge) USE="jpeg lcms tiff truetype zlib -doc -examples -imagequant -jpeg2k -test -tk -webp" ABI_X86="(64)" PYTHON_TARGETS="python3_6 -python3_7 (-python3_8)" conflicts with
    dev-python/pillow[python_targets_python2_7(-),python_targets_python3_6(-),-python_single_target_python2_7(-),python_single_target_python3_6(-),-python_single_target_python3_7(-)] required by (sci-libs/scipy-1.1.0:0/0::gentoo, installed) USE="doc -sparse -test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_6 -python3_7"
                                                                                   
    dev-python/pillow[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (media-gfx/uniconvertor-2.0_pre379-r2:0/0::gentoo, installed) USE="" ABI_X86="(64)" PYTHON_TARGETS="python2_7"

I think this issue occurs because scipy and uniconvertor still depend on python2. I guess scipy can be fixed by removing its python2 dependency. However, uniconvertor does not yet support python3 (https://github.com/sk1project/uniconvertor/issues/19). It is a requirement of the current stable inkscape. It seems that the inkscape beta does not depend on it, however.


Reproducible: Always
Comment 1 David 2020-03-31 11:35:55 UTC
Same here and media-tv/kodi-18.6 also depend on dev-python/pillow[python_targets_python2_7(+)]
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-09-18 10:11:36 UTC
This should no longer be the case as all modern scipy versions are py3-only, and uniconvertor was removed.  Please reopen if you still have problems.