Knoten bei qt

View: New views
6 Messages — Rating Filter:   Alert me  

Knoten bei qt

by roland damm :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Moin,

wie löst man diesen Knoten auf?

Es scheint, als ob da irgendwelche Pakete qt downgraden wollen (das leite ich
aus anderen Ausagen ab). Ausgabe:
======================================
~ # emerge -Daut --newuse world

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

Calculating dependencies... done!

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

x11-libs/qt-script:4

  ('ebuild', '/', 'x11-libs/qt-script-4.5.1', 'merge') pulled in by
    ~x11-libs/qt-script-4.5.1[-debug] required by
('ebuild', '/', 'x11-libs/qt-gui-4.5.1', 'merge')

  ('installed', '/', 'x11-libs/qt-script-4.5.2', 'nomerge') pulled in by
    ~x11-libs/qt-script-4.5.2[-debug] required by
('installed', '/', 'x11-libs/qt-gui-4.5.2-r2', 'nomerge')
    >=x11-libs/qt-script-4.5.1:4 required by
('ebuild', '/', 'kde-base/kwallet-4.3.1', 'merge')
    >=x11-libs/qt-script-4.5.1:4 required by
('ebuild', '/', 'kde-base/kjots-4.3.1', 'merge')
    (and 173 more)

x11-libs/qt-sql:4

  ('ebuild', '/', 'x11-libs/qt-sql-4.5.1', 'merge') pulled in by
    ~x11-libs/qt-sql-4.5.1[qt3support,-debug] required by
('ebuild', '/', 'x11-libs/qt-qt3support-4.5.1', 'merge')

  ('installed', '/', 'x11-libs/qt-sql-4.5.2', 'nomerge') 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.2[qt3support,-debug] required by
('ebuild', '/', 'x11-libs/qt-qt3support-4.5.2', 'merge')
    >=x11-libs/qt-sql-4.5.1:4[qt3support] required by
('ebuild', '/', 'kde-base/kcheckpass-4.3.1', 'merge')
    (and 173 more)

x11-libs/qt-core:4

  ('installed', '/', 'x11-libs/qt-core-4.5.2', 'nomerge') pulled in by
    ~x11-libs/qt-core-4.5.2[glib,qt3support,-debug] required by
('installed', '/', 'x11-libs/qt-gui-4.5.2-r2', 'nomerge')
    ~x11-libs/qt-core-4.5.2[-debug] required by
('installed', '/', 'x11-libs/qt-script-4.5.2', 'nomerge')
    ~x11-libs/qt-core-4.5.2[qt3support,-debug] required by
('ebuild', '/', 'x11-libs/qt-qt3support-4.5.2', 'merge')
    (and 185 more)

  ('ebuild', '/', 'x11-libs/qt-core-4.5.1', 'merge') pulled in by
    ~x11-libs/qt-core-4.5.1[qt3support,-debug] required by
('ebuild', '/', 'x11-libs/qt-qt3support-4.5.1', 'merge')
    ~x11-libs/qt-core-4.5.1[glib,qt3support,-debug] required by
('ebuild', '/', 'x11-libs/qt-gui-4.5.1', 'merge')
    ~x11-libs/qt-core-4.5.1[-debug] required by
('ebuild', '/', 'x11-libs/qt-script-4.5.1', 'merge')
    (and 2 more)

x11-libs/qt-gui:4

  ('ebuild', '/', 'x11-libs/qt-gui-4.5.1', 'merge') pulled in by
    ~x11-libs/qt-gui-4.5.1[qt3support,accessibility,-debug] required by
('ebuild', '/', 'x11-libs/qt-qt3support-4.5.1', 'merge')
    ~x11-libs/qt-gui-4.5.1[qt3support] required by
('ebuild', '/', 'x11-libs/qt-core-4.5.1', 'merge')
    >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
('ebuild', '/', 'kde-base/libkdeedu-4.3.1', 'merge')
    (and 174 more)

  ('installed', '/', 'x11-libs/qt-gui-4.5.2-r2', 'nomerge') pulled in by
    ~x11-libs/qt-gui-4.5.2[qt3support] required by
('installed', '/', 'x11-libs/qt-core-4.5.2', 'nomerge')
    ~x11-libs/qt-gui-4.5.2[qt3support,accessibility,-debug] required by
('ebuild', '/', 'x11-libs/qt-qt3support-4.5.2', 'merge')
    x11-libs/qt-gui:4 required by
('installed', '/', 'media-sound/musescore-0.9.4', 'nomerge')
    (and 8 more)

x11-libs/qt-qt3support:4

  ('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/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')
    ~x11-libs/qt-qt3support-4.5.2[-debug] required by
('installed', '/', 'x11-libs/qt-gui-4.5.2-r2', 'nomerge')
    (and 172 more)

  ('ebuild', '/', 'x11-libs/qt-qt3support-4.5.1', 'merge') pulled in by
    ~x11-libs/qt-qt3support-4.5.1[-debug] required by
('ebuild', '/', 'x11-libs/qt-gui-4.5.1', 'merge')


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in the
dependencies of two different packages, then those packages can not be
installed simultaneously.

For more information, see MASKED PACKAGES section in the emerge man page
or refer to the Gentoo Handbook.

=================
Jemand eine Idee, wie ich der Lösung auf die Spur komme?

Wahllos irgendwelche qt-Pakete deinstallieren hilft irgendwie nicht so recht,
haben mal testweise ein
emerge -C x11-libs/qt-script
probiert, ändert an obiger Ausgabe _nichts_.

CU Rollo


Re: Knoten bei qt

by Dirk Heinrichs-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Am Mittwoch 21 Oktober 2009 01:17:09 schrieb Roland Damm:

> Jemand eine Idee, wie ich der Lösung auf die Spur komme?

Siehe Thread "qt-dbus blocker" auf gentoo-user.

HTH...

        Dirk


signature.asc (197 bytes) Download Attachment

Re: Knoten bei qt

by roland damm :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Moin,

vermutlich gelöst.

Am Wednesday 21 October 2009 07:53:12 schrieb Dirk Heinrichs:
> Am Mittwoch 21 Oktober 2009 01:17:09 schrieb Roland Damm:
> > Jemand eine Idee, wie ich der Lösung auf die Spur komme?
>
> Siehe Thread "qt-dbus blocker" auf gentoo-user.

Ja, irgendwie schon, aber nicht so ganz. Ich hatte kein update-Problem,
sondern ein downgrade-Problem. Alle (fast alle) qt-pakete sind ja schon auf
Versionsnummer 4.5.2 gewesen. Nur eines nicht, welches stumpf auf den Namen
qt hörte (irgend so ein älteres meta-Paket (?)). Das was auf Version 4.5.1.
Also dieses gelöscht (emerge -C) und schon hat sich einiges geklärt.
Sodann noch useflags in package.use gesetzt (x11-libs/qt-gui mng dbus)
und schon möchte 'emerge -Daut --newuse world' ohne weitere größere Mecker 292
Pakete mergen. Das ganze kde4 ist jetzt wohl neuerdings als stabil anerkannt,
deswegen alle neu.
Ob nachher alles geht? Jetzt ist er noch nur am fechen.... werden die nächsten
Nächte zeigen, ob auch alles geht.

CU Rollo


Re: Knoten bei qt

by Stefan Nowy :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo!

> Ja, irgendwie schon, aber nicht so ganz. Ich hatte kein update-Problem,
> sondern ein downgrade-Problem. Alle (fast alle) qt-pakete sind ja schon auf
> Versionsnummer 4.5.2 gewesen. Nur eines nicht, welches stumpf auf den Namen


hatte soetwas auch. Habe viel rumgespielt und kann keinen genauen
Lösungsweg mehr anbieten, nur grob: ich habe alles was mit qt-
angefangen hat mit unmerge erstmal entfernt, danach alle Pakete mit
Versionsnummer 4.5.2 (und dem bei mir fehlendem qt3support useflag)
installiert. Danach gabs keine blocks mehr.

Viele Grüße
Stefan



signature.asc (270 bytes) Download Attachment

Re: Knoten bei qt

by desastre :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Stefan Nowy schrieb:

> Hallo!
>
>> Ja, irgendwie schon, aber nicht so ganz. Ich hatte kein update-Problem,
>> sondern ein downgrade-Problem. Alle (fast alle) qt-pakete sind ja schon auf
>> Versionsnummer 4.5.2 gewesen. Nur eines nicht, welches stumpf auf den Namen
>
>
> hatte soetwas auch. Habe viel rumgespielt und kann keinen genauen
> Lösungsweg mehr anbieten, nur grob: ich habe alles was mit qt-
> angefangen hat mit unmerge erstmal entfernt, danach alle Pakete mit
> Versionsnummer 4.5.2 (und dem bei mir fehlendem qt3support useflag)
> installiert. Danach gabs keine blocks mehr.
>
> Viele Grüße
> Stefan
>
Also Leute, mal eine Frage. Wieso bemühen sich die Developer eigentlich
einen "User-freundlichen" Protage zu entwickeln, wenn der User das
simpelste nicht tut, nämlich die news lesen?



2009-09-27-qt_use_changes
  Title                     Qt 4.5.2 default USE flag changes
  Author                    Alex Alexander <wired@...>
  Posted                    2009-09-27
  Revision                  1

Qt version 4.5.2 has significant changes in the USE flags enabled by
default.

When upgrading, make sure you check and re-enable any USE flags you
need.

Depending on your system and installed packages, you might hit an issue
where Portage is getting confused by this USE flag change, trying to mix
old 4.5.1 ebuilds with new 4.5.2 ones, resulting in blocks.

If this happens to you, please add the offending USE flags (usually
'qt3support' and 'dbus') in your USE= or switch to a desktop profile
(eselect profile list). Check this post [0] for more details on this
issue.

[0] http://www.linuxized.com/p192



signature.asc (205 bytes) Download Attachment

Re: Knoten bei qt

by Stefan Nowy :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Justin wrote:

> Stefan Nowy schrieb:
>> Hallo!
>>
>>> Ja, irgendwie schon, aber nicht so ganz. Ich hatte kein update-Problem,
>>> sondern ein downgrade-Problem. Alle (fast alle) qt-pakete sind ja schon auf
>>> Versionsnummer 4.5.2 gewesen. Nur eines nicht, welches stumpf auf den Namen
>>
>> hatte soetwas auch. Habe viel rumgespielt und kann keinen genauen
>> Lösungsweg mehr anbieten, nur grob: ich habe alles was mit qt-
>> angefangen hat mit unmerge erstmal entfernt, danach alle Pakete mit
>> Versionsnummer 4.5.2 (und dem bei mir fehlendem qt3support useflag)
>> installiert. Danach gabs keine blocks mehr.
>>
>> Viele Grüße
>> Stefan
>>
> Also Leute, mal eine Frage. Wieso bemühen sich die Developer eigentlich
> einen "User-freundlichen" Protage zu entwickeln, wenn der User das
> simpelste nicht tut, nämlich die news lesen?
>
Das hatte ich schon gelesen (danke, jetzt weiß ich wieder wo eigentlich
;-) ), aber "nur" qt3support und dbus aufzunehmen hatte bei mir
irgendwie nicht geholfen.

Viele Grüße
Stefan





signature.asc (270 bytes) Download Attachment