'emerge -vtD gimagereader" fails with: root@impala:/usr/local/portage/sci-chemistry/mgltools(115)# emerge -tvD gimagereader These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild N ] app-text/gimagereader-0.9::sabayon 0 kB [ebuild N ] dev-python/imaging-1.1.7-r4 USE="examples jpeg lcms tiff tk truetype zlib -doc -scanner {-test}" PYTHON_TARGETS="python2_7 -python2_5 -python2_6" 488 kB [ebuild N ] dev-python/pyenchant-1.6.5 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-r4) Total: 3 packages (3 new), Size of downloads: 488 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, installed) pulled in by dev-python/pillow[tk,python_targets_python3_2(-)] required by (virtual/python-imaging-1::gentoo, installed) dev-python/pillow[tk,python_targets_python2_7(-)] required by (virtual/python-imaging-1::gentoo, installed) (dev-python/imaging-1.1.7-r4::gentoo, ebuild scheduled for merge) pulled in by dev-python/imaging required by (app-text/gimagereader-0.9::sabayon, ebuild scheduled for merge) dev-python/imaging[tk,python_targets_python2_7(-)] required by (virtual/python-imaging-1::gentoo, installed) I.e., app-text/gimagereader should depend on virtual/python-imaging and not on dev-python/imaging. Reproducible: Always
It's funny because today I pushed a new version that uses distutils-r1 and the virtual. This bug can be closed, but I cannot do that.