From: Alan McKinnon <alan.mckinnon@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Python Imaging/Pillow
Date: Thu, 12 Sep 2013 02:26:45 +0200 [thread overview]
Message-ID: <52310A45.9000109@gmail.com> (raw)
In-Reply-To: <20130912013227.cd774e022020c1fc05f5b669@web.de>
On 12/09/2013 01:32, Silvio Siefke wrote:
> Hello,
>
> On Wed, 11 Sep 2013 23:55:51 +0200 Alan McKinnon
> <alan.mckinnon@gmail.com> wrote:
>
>> Run "emerge -pvuDNt @world" to get a tree view of dependencies and see
>> what is really pulling in which package.
>
> gentoomobile dwhelper # emerge -pvuDNt @world
>
> These are the packages that would be merged, in reverse order:
>
> Calculating dependencies... done!
> [nomerge ] app-text/calibre-1.2 USE="udisks"
> [ebuild U ] virtual/python-imaging-2 [1] USE="-tk" PYTHON_TARGETS="python2_7 python3_2* -python2_6 (-python3_3)" 0 kB
> [ebuild U ] net-analyzer/wireshark-1.10.2:0/1.10.2 [1.10.1:0/1.10.1] USE="adns caps filecaps geoip ipv6 netlink pcap qt4 smi zlib -crypt* -doc -doc-pdf -gtk2% -gtk3% -kerberos -libadns -lua -portaudio (-selinux) -ssl* (-gtk%) (-profile%)" 26,043 kB
> [ebuild U ] www-plugins/adobe-flash-11.2.202.310 [11.2.202.297-r1] USE="64bit (multilib) sse2 -32bit (-debug) -kde (-selinux)" 7,066 kB
> [ebuild FU ~] dev-java/oracle-jdk-bin-1.7.0.40:1.7 [1.7.0.25:1.7] USE="X alsa fontconfig jce nsplugin -derby -doc -examples -pax_kernel -source" 134,787 kB
> [ebuild U ] sys-apps/busybox-1.21.0 [1.20.2] USE="ipv6 pam static -livecd -make-symlinks -math -mdev -savedconfig (-selinux) -sep-usr -syslog% -systemd" 2,150 kB
> [nomerge ] media-sound/puddletag-1.0.1-r1 USE="acoustid cover musicbrainz quodlibet" PYTHON_TARGETS="python2_7"
> [nomerge ] virtual/python-imaging-2 [1] USE="-tk" PYTHON_TARGETS="python2_7 python3_2* -python2_6 (-python3_3)"
> [ebuild N ] dev-python/pillow-2.0.0-r1 USE="jpeg lcms tiff truetype zlib -doc -examples -scanner {-test} -tk -webp" PYTHON_TARGETS="python2_7 python3_2 -python2_6 (-python3_3)" 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: 6 packages (5 upgrades, 1 new), Size of downloads: 170,044 kB
> Fetch Restriction: 1 package (1 unsatisfied)
> Conflict: 2 blocks (2 unsatisfied)
>
> Fetch instructions for dev-java/oracle-jdk-bin-1.7.0.40:
> *
> * Oracle requires you to download the needed files manually after
> * accepting their license through a javascript capable web browser.
> *
> * Download the following files:
> * jdk-7u40-linux-x64.tar.gz
> * at 'http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html'
> * and move them to '/usr/portage/distfiles'
> *
>
> * 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 (media-video/openshot-1.4.3::sabayon, installed)
Mike Gilbert's answer earlier is exactly correct. The problem is
openshot from the sabayon overlay - it depends on python-imaging while
everything else depends on pillow.
These two things cannot both be installed at the same time. Hard-masking
pillow might work, but will probably just cause more and different
conflicts.
Your only real choices are to uninstall openshot until the sabayon devs
fix their ebuild, or to fix the ebuild yourself. But there is no portage
magic that can work around these blockers right now.
--
Alan McKinnon
alan.mckinnon@gmail.com
next prev parent reply other threads:[~2013-09-12 0:31 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-11 21:39 [gentoo-user] Python Imaging/Pillow Silvio Siefke
2013-09-11 21:55 ` Alan McKinnon
2013-09-11 23:32 ` Silvio Siefke
2013-09-12 0:26 ` Alan McKinnon [this message]
2013-09-12 1:03 ` Silvio Siefke
2013-09-12 4:57 ` Alan McKinnon
2013-09-17 13:08 ` Silvio Siefke
2013-09-11 22:07 ` Mike Gilbert
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=52310A45.9000109@gmail.com \
--to=alan.mckinnon@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox