public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] complex depencies - how to cut the Gordian knot?
@ 2009-07-10 10:44 Helmut Jarausch
  2009-07-10 18:01 ` Alan McKinnon
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Helmut Jarausch @ 2009-07-10 10:44 UTC (permalink / raw
  To: gentoo-user

Hi,

I'm upgrading Gentoo nearly each day for 2 years now. 
But once in a while I'm lost, like this time

emerge --keep-going -j2 -1 --ask --update --newuse --deep @system @world
gives a lot of blockings which I don't quite understand (and there are
so many) - see below.

I'd be very grateful to some hint how to proceed in such a case.
I've already looked at the dependencies of some of these packages
but I can't find the reason for those blockings.

(I'm using portage 2.2_rc33)

Many thanks for your help,
Helmut.

-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany

----------------------

[blocks B     ] <x11-libs/qt-xmlpatterns-4.5.2 ("<x11-libs/qt-xmlpatterns-4.5.2" is blocking x11-libs/qt-assistant-4.5.2, x11-libs/qt-opengl-4.5.2, x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2, x11-libs/qt-test-4.5.2, x11-libs/qt-svg-4.5.2, x11-libs/qt-gui-4.5.2-r1, x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2, x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2)
[blocks B     ] >x11-libs/qt-test-4.5.1-r9999 (">x11-libs/qt-test-4.5.1-r9999" is blocking x11-libs/qt-xmlpatterns-4.5.1)
[blocks B     ] >x11-libs/qt-script-4.5.1-r9999 (">x11-libs/qt-script-4.5.1-r9999" is blocking x11-libs/qt-xmlpatterns-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-xmlpatterns-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-xmlpatterns-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-xmlpatterns-4.5.1)
[blocks B     ] >x11-libs/qt-assistant-4.5.1-r9999 (">x11-libs/qt-assistant-4.5.1-r9999" is blocking x11-libs/qt-xmlpatterns-4.5.1)
[blocks B     ] >x11-libs/qt-svg-4.5.1-r9999 (">x11-libs/qt-svg-4.5.1-r9999" is blocking x11-libs/qt-xmlpatterns-4.5.1)
[blocks B     ] >x11-libs/qt-gui-4.5.1-r9999 (">x11-libs/qt-gui-4.5.1-r9999" is blocking x11-libs/qt-xmlpatterns-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-xmlpatterns-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-xmlpatterns-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-xmlpatterns-4.5.1)

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

  ('installed', '/', 'x11-libs/qt-dbus-4.5.2', 'nomerge') pulled in by
    x11-libs/qt-dbus:4 required by ('ebuild', '/', 'dev-libs/soprano-2.2.4', 'merge')
    >=x11-libs/qt-dbus-4.5.1:4 required by ('installed', '/', 'dev-python/PyQt4-4.5.1', 'nomerge')
    x11-libs/qt-dbus:4 required by ('installed', '/', 'app-office/akonadi-server-1.1.2', 'nomerge')
    (and 4 more)

  ('installed', '/', 'x11-libs/qt-gui-4.5.2-r1', 'nomerge') pulled in by
    >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by ('installed', '/', 'kde-base/kimagemapeditor-4.2.4', 'nomerge')
    >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by ('installed', '/', 'kde-base/step-4.2.4', 'nomerge')
    >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by ('installed', '/', 'kde-base/kscd-4.2.4', 'nomerge')
    (and 271 more)

  ('installed', '/', 'x11-libs/qt-qt3support-4.5.2', 'nomerge') pulled in by
    >=x11-libs/qt-qt3support-4.5.1:4[accessibility] required by ('installed', '/', 'kde-base/klines-4.2.4', 'nomerge')
    >=x11-libs/qt-qt3support-4.5.1:4[accessibility] required by ('installed', '/', 'kde-base/kcontrol-4.2.4', 'nomerge')
    >=x11-libs/qt-qt3support-4.5.1:4[accessibility] required by ('installed', '/', 'app-office/koffice-libs-2.0.1', 'nomerge')
    (and 238 more)

  ('installed', '/', 'x11-libs/qt-script-4.5.2', 'nomerge') pulled in by
    >=x11-libs/qt-script-4.5.1:4 required by ('installed', '/', 'kde-base/konsolekalendar-4.2.4', 'nomerge')
    >=x11-libs/qt-script-4.5.1:4 required by ('installed', '/', 'kde-base/kmail-4.2.4', 'nomerge')
    >=x11-libs/qt-script-4.5.1:4 required by ('installed', '/', 'kde-base/kreadconfig-4.2.4', 'nomerge')
    (and 237 more)

  ('installed', '/', 'x11-libs/qt-webkit-4.5.2', 'nomerge') pulled in by
    >=x11-libs/qt-webkit-4.5.1:4 required by ('installed', '/', 'kde-base/kdeplasma-addons-4.2.4', 'nomerge')
    >=x11-libs/qt-webkit-4.5.1:4 required by ('installed', '/', 'kde-base/kdelibs-4.2.4-r3', 'nomerge')
    >=x11-libs/qt-webkit-4.5.1:4 required by ('installed', '/', 'dev-python/PyQt4-4.5.1', 'nomerge')
    (and 1 more)

  ('installed', '/', 'x11-libs/qt-assistant-4.5.2', 'nomerge') pulled in by
    x11-libs/qt-assistant:4 required by ('installed', '/', 'sci-visualization/qtiplot-0.9.7.7', 'nomerge')

  ('ebuild', '/', 'x11-libs/qt-xmlpatterns-4.5.1', 'merge') pulled in by
    ~x11-libs/qt-xmlpatterns-4.5.1 required by ('installed', '/', 'x11-libs/qt-4.5.1', 'nomerge')

  ('installed', '/', 'x11-libs/qt-core-4.5.2', 'nomerge') pulled in by
    >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('installed', '/', 'kde-base/libkholidays-4.2.4', 'nomerge')
    >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('installed', '/', 'kde-base/ksystraycmd-4.2.4', 'nomerge')
    >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('installed', '/', 'kde-base/bomber-4.2.4', 'nomerge')
    (and 258 more)

  ('installed', '/', 'x11-libs/qt-test-4.5.2', 'nomerge') pulled in by
    >=x11-libs/qt-test-4.5.1:4 required by ('installed', '/', 'app-office/kplato-2.0.1', 'nomerge')
    >=x11-libs/qt-test-4.5.1:4 required by ('installed', '/', 'kde-base/kde-menu-icons-4.2.4', 'nomerge')
    >=x11-libs/qt-test-4.5.1:4 required by ('installed', '/', 'kde-base/kmplot-4.2.4', 'nomerge')
    (and 239 more)

  ('installed', '/', 'x11-libs/qt-sql-4.5.2', 'nomerge') pulled in by
    >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('installed', '/', 'kde-base/kdeartwork-wallpapers-4.2.4', 'nomerge')
    >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('installed', '/', 'kde-base/konquest-4.2.4', 'nomerge')
    >=x11-libs/qt-sql-4.5.1:4[qt3support] required by ('installed', '/', 'kde-base/renamedlg-plugins-4.2.4', 'nomerge')
    (and 239 more)

  ('installed', '/', 'x11-libs/qt-svg-4.5.2', 'nomerge') pulled in by
    >=x11-libs/qt-svg-4.5.1:4 required by ('installed', '/', 'kde-base/kuiserver-4.2.4', 'nomerge')
    >=x11-libs/qt-svg-4.5.1:4 required by ('installed', '/', 'kde-base/kdelibs-4.2.4-r3', 'nomerge')
    >=x11-libs/qt-svg-4.5.1:4 required by ('installed', '/', 'kde-base/libkdeedu-4.2.4', 'nomerge')
    (and 239 more)

  ('installed', '/', 'x11-libs/qt-opengl-4.5.2', 'nomerge') pulled in by
    >=x11-libs/qt-opengl-4.5.1:4 required by ('installed', '/', 'kde-base/ksudoku-4.2.4', 'nomerge')
    >=x11-libs/qt-opengl-4.5.1:4 required by ('installed', '/', 'kde-base/krunner-4.2.4', 'nomerge')
    >=x11-libs/qt-opengl-4.5.1:4 required by ('installed', '/', 'kde-base/pykde4-4.2.4-r2', 'nomerge')
    (and 19 more)





^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] complex depencies - how to cut the Gordian knot?
  2009-07-10 10:44 [gentoo-user] complex depencies - how to cut the Gordian knot? Helmut Jarausch
@ 2009-07-10 18:01 ` Alan McKinnon
  2009-07-13  7:13   ` Helmut Jarausch
  2009-07-10 19:11 ` [gentoo-user] " walt
  2009-07-10 22:11 ` [gentoo-user] " Stroller
  2 siblings, 1 reply; 5+ messages in thread
From: Alan McKinnon @ 2009-07-10 18:01 UTC (permalink / raw
  To: gentoo-user; +Cc: Helmut Jarausch

On Friday 10 July 2009 12:44:36 Helmut Jarausch wrote:
> Hi,
>
> I'm upgrading Gentoo nearly each day for 2 years now.
> But once in a while I'm lost, like this time
>
> emerge --keep-going -j2 -1 --ask --update --newuse --deep @system @world
> gives a lot of blockings which I don't quite understand (and there are
> so many) - see below.
>
> I'd be very grateful to some hint how to proceed in such a case.
> I've already looked at the dependencies of some of these packages
> but I can't find the reason for those blockings.
>
> (I'm using portage 2.2_rc33)
>
> Many thanks for your help,
> Helmut.

You have a mixture of qt-4.5.1 and 4.5.2 packages there. 

Do you perhaps have x11-libs/qt installed? Unmerge it, it's a meta package and 
you don't need it. Let other apps that use qt pull in the necessary packages.

-- 
alan dot mckinnon at gmail dot com



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-user]  Re: complex depencies - how to cut the Gordian knot?
  2009-07-10 10:44 [gentoo-user] complex depencies - how to cut the Gordian knot? Helmut Jarausch
  2009-07-10 18:01 ` Alan McKinnon
@ 2009-07-10 19:11 ` walt
  2009-07-10 22:11 ` [gentoo-user] " Stroller
  2 siblings, 0 replies; 5+ messages in thread
From: walt @ 2009-07-10 19:11 UTC (permalink / raw
  To: gentoo-user

On 07/10/2009 03:44 AM, Helmut Jarausch wrote:
> Hi,
>
> I'm upgrading Gentoo nearly each day for 2 years now.
> But once in a while I'm lost, like this time
>
> emerge --keep-going -j2 -1 --ask --update --newuse --deep @system @world
> gives a lot of blockings which I don't quite understand (and there are
> so many) - see below.

Yes, there is something strange about the qt packages that triggers
this problem.  It looks horrible but the solution is just to remove
all of the qt packages manually before doing your update.  Dunno why.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] complex depencies - how to cut the Gordian knot?
  2009-07-10 10:44 [gentoo-user] complex depencies - how to cut the Gordian knot? Helmut Jarausch
  2009-07-10 18:01 ` Alan McKinnon
  2009-07-10 19:11 ` [gentoo-user] " walt
@ 2009-07-10 22:11 ` Stroller
  2 siblings, 0 replies; 5+ messages in thread
From: Stroller @ 2009-07-10 22:11 UTC (permalink / raw
  To: gentoo-user


On 10 Jul 2009, at 11:44, Helmut Jarausch wrote:
> ...
> emerge --keep-going -j2 -1 --ask --update --newuse --deep @system  
> @world
> gives a lot of blockings which I don't quite understand (and there are
> so many) - see below.
> ...
>
> [blocks B     ] <x11-libs/qt-xmlpatterns-4.5.2 ("<x11-libs/qt- 
> xmlpatterns-4.5.2" is blocking x11-libs/qt-assistant-4.5.2, x11-libs/ 
> qt-opengl-4.5.2, x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2,  
> x11-libs/qt-test-4.5.2, x11-libs/qt-svg-4.5.2, x11-libs/qt-gui-4.5.2- 
> r1, x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2, x11-libs/ 
> qt-core-4.5.2, x11-libs/qt-sql-4.5.2)
> [blocks B     ] >x11-libs/qt-test-4.5.1-r9999 (">x11-libs/qt- 
> test-4.5.1-r9999" is blocking x11-libs/qt-xmlpatterns-4.5.1)
> [blocks B     ] >x11-libs/qt-script-4.5.1-r9999 (">x11-libs/qt- 
> script-4.5.1-r9999" is blocking x11-libs/qt-xmlpatterns-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-xmlpatterns-4.5.1)
> ...

All these version -4.5.1-r9999 packages look very suspicious to me.  
Honestly, I'd uninstall all the the blocking packages, `emerge -upv  
world` and let suitable versions be pulled in as dependencies.

Stroller.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] complex depencies - how to cut the Gordian knot?
  2009-07-10 18:01 ` Alan McKinnon
@ 2009-07-13  7:13   ` Helmut Jarausch
  0 siblings, 0 replies; 5+ messages in thread
From: Helmut Jarausch @ 2009-07-13  7:13 UTC (permalink / raw
  To: Alan McKinnon; +Cc: gentoo-user, walt, Stroller

On 10 Jul, Alan McKinnon wrote:

> Do you perhaps have x11-libs/qt installed? Unmerge it, it's a meta package and 
> you don't need it. Let other apps that use qt pull in the necessary packages.

Yes, thanks, that was the culprit.

Thanks to all who helped me,

Helmut.


-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-07-13  7:13 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-10 10:44 [gentoo-user] complex depencies - how to cut the Gordian knot? Helmut Jarausch
2009-07-10 18:01 ` Alan McKinnon
2009-07-13  7:13   ` Helmut Jarausch
2009-07-10 19:11 ` [gentoo-user] " walt
2009-07-10 22:11 ` [gentoo-user] " Stroller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox