This regard that last one, I was just being stupid. Portage handles
that just fine, I just forgot to add the --upgrade flag

On Tue, Oct 13, 2009 at 8:42 PM, Yoav Luft <yoav.l...@gmail.com> wrote:
> As with me, the problem is appearently with certain packages which
> require the older Qt libraries, or at least that's what I understand.
> Below is the emerge (only partly, as it wants to update a lot more
> other packages which are not relevant).
> It seems to me like a pain in the ass, and usually a source to broken
> system, to remove the older Qt libraries manually.
>
> [blocks B     ] <x11-libs/qt-qt3support-4.5.2
> ("<x11-libs/qt-qt3support-4.5.2" is blocking x11-libs/qt-test-4.5.2,
> x11-libs/qt-opengl-4.5.2-r1, x11-libs/qt-dbus-4.5.2,
> x11-libs/qt-script-4.5.2, x11-libs/qt-gui-4.5.2-r2,
> x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2,
> x11-libs/qt-sql-4.5.2)
> [blocks B     ] <x11-libs/qt-core-4.5.2 ("<x11-libs/qt-core-4.5.2" is
> blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
> x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2,
> x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-qt3support-4.5.2,
> x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-sql-4.5.2)
> [blocks B     ] <x11-libs/qt-sql-4.5.2 ("<x11-libs/qt-sql-4.5.2" is
> blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
> x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2,
> x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-qt3support-4.5.2,
> x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2)
> [blocks B     ] <x11-libs/qt-script-4.5.2 ("<x11-libs/qt-script-4.5.2"
> is blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
> x11-libs/qt-dbus-4.5.2, x11-libs/qt-gui-4.5.2-r2,
> x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1,
> x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2)
> [blocks B     ] <x11-libs/qt-dbus-4.5.2 ("<x11-libs/qt-dbus-4.5.2" is
> blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
> x11-libs/qt-script-4.5.2, x11-libs/qt-gui-4.5.2-r2,
> x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1,
> x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2)
> [blocks B     ] <x11-libs/qt-gui-4.5.2 ("<x11-libs/qt-gui-4.5.2" is
> blocking x11-libs/qt-opengl-4.5.2-r1, x11-libs/qt-dbus-4.5.2,
> x11-libs/qt-script-4.5.2, x11-libs/qt-test-4.5.2,
> x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1,
> x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2)
> [blocks B     ] >x11-libs/qt-script-4.5.1-r9999
> (">x11-libs/qt-script-4.5.1-r9999" is blocking
> x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-dbus-4.5.1,
> x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1,
> x11-libs/qt-sql-4.5.1, x11-libs/qt-core-4.5.1)
> [blocks B     ] >x11-libs/qt-qt3support-4.5.1-r9999
> (">x11-libs/qt-qt3support-4.5.1-r9999" is blocking
> x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1,
> x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-sql-4.5.1,
> x11-libs/qt-core-4.5.1)
> [blocks B     ] >x11-libs/qt-sql-4.5.1-r9999
> (">x11-libs/qt-sql-4.5.1-r9999" is blocking x11-libs/qt-svg-4.5.1-r1,
> x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1,
> x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1,
> x11-libs/qt-core-4.5.1)
> [blocks B     ] >x11-libs/qt-core-4.5.1-r9999
> (">x11-libs/qt-core-4.5.1-r9999" is blocking x11-libs/qt-svg-4.5.1-r1,
> x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1,
> x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1,
> x11-libs/qt-sql-4.5.1)
> [blocks B     ] <x11-libs/qt-svg-4.5.2 ("<x11-libs/qt-svg-4.5.2" is
> blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
> x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2,
> x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-qt3support-4.5.2,
> x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2,
> x11-libs/qt-sql-4.5.2)
> [blocks B     ] >x11-libs/qt-gui-4.5.1-r9999
> (">x11-libs/qt-gui-4.5.1-r9999" is blocking x11-libs/qt-svg-4.5.1-r1,
> x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1,
> x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
> x11-libs/qt-core-4.5.1)
> [blocks B     ] >x11-libs/qt-dbus-4.5.1-r9999
> (">x11-libs/qt-dbus-4.5.1-r9999" is blocking x11-libs/qt-svg-4.5.1-r1,
> x11-libs/qt-script-4.5.1, x11-libs/qt-gui-4.5.1,
> x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
> x11-libs/qt-core-4.5.1)
> [blocks B     ] >x11-libs/qt-webkit-4.5.1-r9999
> (">x11-libs/qt-webkit-4.5.1-r9999" is blocking
> x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1,
> x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1,
> x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
> x11-libs/qt-core-4.5.1)
> [blocks B     ] >x11-libs/qt-opengl-4.5.1-r9999
> (">x11-libs/qt-opengl-4.5.1-r9999" is blocking
> x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1,
> x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1,
> x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
> x11-libs/qt-core-4.5.1)
> [blocks B     ] >x11-libs/qt-test-4.5.1-r9999
> (">x11-libs/qt-test-4.5.1-r9999" is blocking x11-libs/qt-svg-4.5.1-r1,
> x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1,
> x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1,
> x11-libs/qt-sql-4.5.1, x11-libs/qt-core-4.5.1)
>
> Total: 420 packages (19 upgrades, 174 new, 141 in new slots, 86
> reinstalls), Size of downloads: 807,111 kB
> Conflict: 16 blocks (16 unsatisfied)
>
>  * Error: The above package list contains packages which cannot be
>  * installed at the same time on the same system.
>
>  ('ebuild', '/', 'x11-libs/qt-script-4.5.2', 'merge') pulled in by
>    >=x11-libs/qt-script-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/kdeartwork-colorschemes-4.3.1', 'merge')
>    >=x11-libs/qt-script-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/ksquares-4.3.1', 'merge')
>    >=x11-libs/qt-script-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/kwallet-4.3.1', 'merge')
>    (and 231 more)
>
>  ('ebuild', '/', 'x11-libs/qt-qt3support-4.5.2', 'merge') pulled in by
>    >=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by
> ('ebuild', '/', 'kde-base/kmines-4.3.1', 'merge')
>    >=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by
> ('ebuild', '/', 'kde-base/kdepim-wizards-4.3.1', 'merge')
>    >=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by
> ('ebuild', '/', 'kde-base/kurifilter-plugins-4.3.1', 'merge')
>    (and 230 more)
>
>  ('ebuild', '/', 'x11-libs/qt-test-4.5.2', 'merge') pulled in by
>    >=x11-libs/qt-test-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/kdepim-kresources-4.3.1', 'merge')
>    >=x11-libs/qt-test-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/marble-4.3.1', 'merge')
>    >=x11-libs/qt-test-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/mplayerthumbs-4.3.1', 'merge')
>    (and 232 more)
>
>  ('installed', '/', 'x11-libs/qt-gui-4.5.1', 'nomerge') pulled in by
>    >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
> ('ebuild', '/', 'kde-base/libkdeedu-4.3.1', 'merge')
>    >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
> ('ebuild', '/', 'kde-base/konqueror-4.3.1', 'merge')
>    >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
> ('ebuild', '/', 'kde-base/phonon-kde-4.3.1', 'merge')
>    (and 240 more)
>
>  ('ebuild', '/', 'x11-libs/qt-webkit-4.5.2-r1', 'merge') pulled in by
>    >=x11-libs/qt-webkit-4.5.1:4[kde] required by ('ebuild', '/',
> 'kde-base/kdeplasma-addons-4.3.1', 'merge')
>    >=x11-libs/qt-webkit-4.5.1:4[kde] required by ('ebuild', '/',
> 'kde-base/kdelibs-4.3.1-r1', 'merge')
>    >=x11-libs/qt-webkit-4.5.1:4 required by ('ebuild', '/',
> 'dev-python/PyQt4-4.5.4-r4', 'merge')
>
>  ('installed', '/', 'x11-libs/qt-sql-4.5.1', 'nomerge') pulled in by
>    >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('ebuild', '/',
> 'kde-base/kmix-4.3.1', 'merge')
>    >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('ebuild', '/',
> 'kde-base/kcminit-4.3.1', 'merge')
>    >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('ebuild', '/',
> 'kde-base/kcheckpass-4.3.1', 'merge')
>    (and 231 more)
>
>  ('installed', '/', 'x11-libs/qt-qt3support-4.5.1', 'nomerge') pulled in by
>    >=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by
> ('ebuild', '/', 'kde-base/kmines-4.3.1', 'merge')
>    >=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by
> ('ebuild', '/', 'kde-base/okular-4.3.1', 'merge')
>    >=x11-libs/qt-qt3support-4.5.1:4[accessibility,kde] required by
> ('ebuild', '/', 'kde-base/kdepim-wizards-4.3.1', 'merge')
>    (and 230 more)
>
>  ('ebuild', '/', 'x11-libs/qt-dbus-4.5.2', 'merge') pulled in by
>    x11-libs/qt-dbus:4 required by ('ebuild', '/',
> 'dev-libs/soprano-2.3.1', 'merge')
>    >=x11-libs/qt-dbus-4.4.0:4 required by ('ebuild', '/',
> 'media-sound/phonon-4.4_pre20090520', 'merge')
>    x11-libs/qt-dbus:4 required by ('ebuild', '/',
> 'app-misc/strigi-0.7.0', 'merge')
>    (and 2 more)
>
>  ('ebuild', '/', 'x11-libs/qt-sql-4.5.2', 'merge') pulled in by
>    >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('ebuild', '/',
> 'kde-base/kcminit-4.3.1', 'merge')
>    >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('ebuild', '/',
> 'kde-base/kcheckpass-4.3.1', 'merge')
>    >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('ebuild', '/',
> 'kde-base/kdeartwork-kscreensaver-4.3.1', 'merge')
>    (and 232 more)
>
>  ('installed', '/', 'x11-libs/qt-core-4.5.1', 'nomerge') pulled in by
>    >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('ebuild',
> '/', 'kde-base/ktimezoned-4.3.1', 'merge')
>    >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('ebuild',
> '/', 'kde-base/kdenetwork-filesharing-4.3.1', 'merge')
>    >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('ebuild',
> '/', 'kde-base/blinken-4.3.1', 'merge')
>    (and 240 more)
>
>  ('ebuild', '/', 'x11-libs/qt-opengl-4.5.2-r1', 'merge') pulled in by
>    >=x11-libs/qt-opengl-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/kdeartwork-kscreensaver-4.3.1', 'merge')
>    >=x11-libs/qt-opengl-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/kdeplasma-addons-4.3.1', 'merge')
>    >=x11-libs/qt-opengl-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/kubrick-4.3.1', 'merge')
>    (and 13 more)
>
>  ('installed', '/', 'x11-libs/qt-script-4.5.1', 'nomerge') pulled in by
>    >=x11-libs/qt-script-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/kdeartwork-colorschemes-4.3.1', 'merge')
>    >=x11-libs/qt-script-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/ksquares-4.3.1', 'merge')
>    >=x11-libs/qt-script-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/kwallet-4.3.1', 'merge')
>    (and 231 more)
>
>  ('ebuild', '/', 'x11-libs/qt-core-4.5.2', 'merge') pulled in by
>    >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('ebuild',
> '/', 'kde-base/ktimezoned-4.3.1', 'merge')
>    >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('ebuild',
> '/', 'kde-base/ktimetracker-4.3.1', 'merge')
>    >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('ebuild',
> '/', 'kde-base/kdenetwork-filesharing-4.3.1', 'merge')
>    (and 243 more)
>
>  ('ebuild', '/', 'x11-libs/qt-gui-4.5.2-r2', 'merge') pulled in by
>    >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
> ('ebuild', '/', 'kde-base/libkdeedu-4.3.1', 'merge')
>    >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
> ('ebuild', '/', 'kde-base/konqueror-4.3.1', 'merge')
>    >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
> ('ebuild', '/', 'kde-base/phonon-kde-4.3.1', 'merge')
>    (and 242 more)
>
>  ('installed', '/', 'x11-libs/qt-dbus-4.5.1', 'nomerge') pulled in by
>    >=x11-libs/qt-dbus-4.5.1:4 required by ('ebuild', '/',
> 'dev-python/PyQt4-4.5.4-r4', 'merge')
>    x11-libs/qt-dbus:4 required by ('ebuild', '/',
> 'dev-libs/soprano-2.3.1', 'merge')
>    >=x11-libs/qt-dbus-4.4.0:4 required by ('ebuild', '/',
> 'media-sound/phonon-4.4_pre20090520', 'merge')
>    (and 2 more)
>
>  ('installed', '/', 'x11-libs/qt-svg-4.5.1-r1', 'nomerge') pulled in by
>    >=x11-libs/qt-svg-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/kleopatra-4.3.1', 'merge')
>    >=x11-libs/qt-svg-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/konquest-4.3.1', 'merge')
>    >=x11-libs/qt-svg-4.5.1:4 required by ('ebuild', '/',
> 'kde-base/kglobalaccel-4.3.1', 'merge')
>    (and 231 more)
>
>
> On Tue, Oct 13, 2009 at 5:50 PM, KH <gentoo-u...@konstantinhansen.de> wrote:
>> Alan McKinnon schrieb:
>>>
>>> On Tuesday 13 October 2009 14:48:35 Allan Gottlieb wrote:
>>>>
>>>> I just started getting this blocker yesterday (was away for the weekend)
>>>>
>>>> [blocks B     ]  >x11-libs/qt-dbus-4.5.1-r9999
>>>>  (">x11-libs/qt-dbus-4.5.1-r9999" is blocking x11-libs/qt-script-4.5.1,
>>>>  x11-libs/qt-test-4.5.1, x11-libs/qt-gui-4.5.1,
>>>>  x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
>>>>  x11-libs/qt-core-4.5.1)
>>>>
>>>> (the entire output from emerge world is below
>>>> EMERGE_DEFAULT_OPTS="--ask --deep --tree --verbose --with-bdeps=y")
>>>>
>>>> I read the news article and was directed to
>>>> http://www.linuxized.com/p192, which said to add dbus and qt3support to
>>>> my USE flags.  I already had dbus and adding qt3support did not change
>>>> the result.  The std handbook recommendation is to remove qt-dbus, but
>>>> the news article suggests this one is more complicated.  Should I
>>>> perhaps mask qu-dbus-4.5.2 and if so do I then remove the mask when the
>>>> rest has installed.
>>>>
>>>> This is a stable x86 box.
>>>
>>> qt*-4.5.1 blocks qt*-4.5.2. It's not a simple single package that you
>>> upgrade, it's multiple packages and throughout the build you will have
>>> incompatible packages installed at the same time.
>>>
>>> Either:
>>>
>>> unmerge all of qt
>>> emerge all of qt
>>>
>>> or:
>>>
>>> upgrade to masked portage-2.2 which can deal with such things easily.
>>>
>>> Note that you will likely need to rebuild kdelibs and other stuff after
>>> building qt. There's an elog about it.
>>>
>>
>> Hi,
>>
>> I am running stable portage as well and it takes good care of the blocks
>> with the "b". Really the only one you have to take care of manually is the
>> one with the "B".
>> Do you have the old qt-4.* meta package installed?
>> Are you masking or keywording any qt stuff?
>> Maybe masking qt-dbus-4.5.2 as you suggested is a good idea. That way you
>> will get rid of all the "b" stuff. Then you can take a deeper look on what
>> is left.
>>
>> kh
>>
>>
>

Reply via email to