Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 485076 - net-print/hplip-3.12.10a (stable) problems with virtual/python-imaging and media-gfx/cropgui
Summary: net-print/hplip-3.12.10a (stable) problems with virtual/python-imaging and me...
Status: RESOLVED DUPLICATE of bug 401009
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
Depends on:
Reported: 2013-09-16 08:12 UTC by Denis de La Fortelle
Modified: 2013-09-17 14:12 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---

emerge --info output (emerge-info.txt,5.34 KB, text/plain)
2013-09-16 08:12 UTC, Denis de La Fortelle

Note You need to log in before you can comment on or make changes to this bug.
Description Denis de La Fortelle 2013-09-16 08:12:58 UTC
Created attachment 358780 [details]
emerge --info output

net-print/hplip-3.12.10a ebuild is not any more working since the virtualization of python-imaging, and the unstable versions implies currently a 30s wait on uevents on boot.
The scanner use key call dev-python/imaging, but the fax use key call reportlab which call virtual/python-imaging-2.
To avoid that, I dropped the fax use key and applied the following hack from bug 401009:
echo "virtual/python-imaging -python_targets_python3_2" >> /etc/portage/package.use/package.use
It was OK until I tried to get back media-gfx/cropgui and got again the dreadful:

# emerge -pv cropgui

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] dev-python/pillow-2.0.0-r1  USE="jpeg lcms scanner tiff truetype zlib -doc -examples {-test} -tk -webp" PYTHON_TARGETS="python2_7 python3_2 -python2_6 (-python3_3)" 0 kB
[ebuild  N     ] virtual/python-imaging-2  USE="-tk" PYTHON_TARGETS="python2_7 python3_2 -python2_6 (-python3_3)" 0 kB
[ebuild  N     ] media-gfx/cropgui-0.1.1-r2  PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[blocks B      ] dev-python/imaging ("dev-python/imaging" is blocking dev-python/pillow-2.0.0-r1)
[blocks B      ] dev-python/pillow ("dev-python/pillow" is blocking dev-python/imaging-1.1.7-r2)

Total: 3 packages (3 new), Size of downloads: 0 kB
Conflict: 2 blocks (2 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (dev-python/pillow-2.0.0-r1::gentoo, ebuild scheduled for merge) pulled in by
    dev-python/pillow[tk?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)] (dev-python/pillow[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)]) required by (virtual/python-imaging-2::gentoo, ebuild scheduled for merge)

  (dev-python/imaging-1.1.7-r2::gentoo, installed) pulled in by
    dev-python/imaging required by (net-print/hplip-3.12.10a::gentoo, installed)

For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

I would like to get my cropgui back.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2013-09-17 14:12:42 UTC
You are mixing stable and unstable ebuilds. You're admitting that it's a hack. What should we do about it?

*** This bug has been marked as a duplicate of bug 401009 ***