Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
QT Blocking QT Slot Conflict - Help please... *Solved*
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
fastback69
n00b
n00b


Joined: 08 Dec 2006
Posts: 23

PostPosted: Fri Mar 27, 2009 8:30 pm    Post subject: QT Blocking QT Slot Conflict - Help please... *Solved* Reply with quote

I've been using gentto for a while now and this is one issue I need help on.

I've tried blocking certain packages and this isn't working out too well.

My emerge command and the text that follows is below. Any help or suggestions is appreciated.


Code:

emerge -Duav world
--- Invalid atom in /etc/portage/package.mask: =gnome-base

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

Calculating dependencies... done!
[ebuild U ] dev-libs/libgcrypt-1.4.4 [1.4.0-r1] USE="(-bindist%) (-idea%) (-nls%*)" 1,117 kB
[ebuild U ] gnome-base/gnome-common-2.24.0 [2.20.0] USE="-debug" 64 kB
[ebuild U ] dev-libs/libtasn1-1.8 [1.3] USE="-doc" 1,571 kB
[ebuild U ] x11-themes/gnome-icon-theme-2.24.0 [2.22.0] USE="(-debug%)" 3,405 kB
[ebuild U ] gnome-base/gconf-2.24.0 [2.22.0] USE="ldap -debug -doc" 1,434 kB
[ebuild N ] gnome-base/gail-1000 0 kB
[ebuild U ] app-crypt/gnupg-2.0.10 [2.0.9] USE="bzip2* ldap nls -caps% -doc -openct -pcsc-lite (-selinux) -smartcard -static%" 3,736 kB
[ebuild U ] gnome-extra/libgsf-1.14.11 [1.14.10] USE="bzip2 python -debug -doc -gnome" 623 kB
[ebuild UD] x11-libs/qt-core-4.4.2-r2 [4.5.0] USE="glib iconv qt3support ssl -custom-cxxflags -debug -doc -pch" 0 kB
[ebuild UD] x11-libs/qt-dbus-4.4.2 [4.5.0] USE="-custom-cxxflags -debug -pch" 0 kB
[ebuild UD] x11-libs/qt-script-4.4.2 [4.5.0] USE="-custom-cxxflags -debug -pch (-iconv%*)" 0 kB
[ebuild UD] x11-libs/qt-sql-4.4.2-r1 [4.5.0] USE="iconv qt3support sqlite -custom-cxxflags -debug -firebird -mysql -odbc -pch -postgres" 0 kB
[ebuild UD] x11-libs/qt-gui-4.4.2-r3 [4.5.0] USE="accessibility cups dbus glib qt3support tiff xinerama -custom-cxxflags -debug -mng -nas -nis -pch (-gtkstyle%*) (-raster%)" INPUT_DEVICES="-wacom%" 0 kB
[ebuild UD] x11-libs/qt-qt3support-4.4.2 [4.5.0] USE="accessibility -custom-cxxflags -debug -pch (-phonon%)" 0 kB
[ebuild U ] gnome-base/gnome-keyring-2.22.3-r1 [2.22.3] USE="hal pam -debug -doc -test" 0 kB
[ebuild U ] gnome-base/gnome-vfs-2.24.0 [2.22.0] USE="acl fam hal ipv6 samba ssl -avahi -debug -doc -gnutls -kerberos*" 1,891 kB
[ebuild U ] gnome-base/libgnome-2.24.1 [2.22.0] USE="esd -debug -doc" 1,384 kB
[ebuild U ] gnome-base/libbonoboui-2.24.0 [2.22.0] USE="X -debug -doc" 966 kB
[ebuild U ] x11-drivers/nvidia-drivers-180.29 [173.14.09] USE="acpi -custom-cflags -gtk (-multilib)" 12,986 kB
[ebuild U ] gnome-base/libgnomeui-2.24.0 [2.22.1] USE="-debug -doc (-jpeg%*)" 1,434 kB

Total: 20 packages (13 upgrades, 6 downgrades, 1 new), Size of downloads: 30,606 kB

!!! 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.4.2', 'merge') pulled in by
~x11-libs/qt-script-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r3', 'merge')
(and 1 more)

('installed', '/', 'x11-libs/qt-script-4.5.0', 'nomerge') pulled in by
~x11-libs/qt-script-4.5.0[-debug] required by ('installed', '/', 'x11-libs/qt-gui-4.5.0', 'nomerge')
(and 1 more)

x11-libs/qt-core:4

('ebuild', '/', 'x11-libs/qt-core-4.4.2-r2', 'merge') pulled in by
~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-dbus-4.4.2', 'merge')
~x11-libs/qt-core-4.4.2 required by ('installed', '/', 'x11-libs/qt-test-4.4.2', 'nomerge')
~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-sql-4.4.2-r1', 'merge')
(and 6 more)

('installed', '/', 'x11-libs/qt-core-4.5.0', 'nomerge') pulled in by
~x11-libs/qt-core-4.5.0[glib,qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-gui-4.5.0', 'nomerge')
~x11-libs/qt-core-4.5.0[-debug] required by ('installed', '/', 'x11-libs/qt-script-4.5.0', 'nomerge')
~x11-libs/qt-core-4.5.0[qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-sql-4.5.0', 'nomerge')
(and 6 more)

x11-libs/qt-sql:4

('ebuild', '/', 'x11-libs/qt-sql-4.4.2-r1', 'merge') pulled in by
~x11-libs/qt-sql-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge')

('installed', '/', 'x11-libs/qt-sql-4.5.0', 'nomerge') pulled in by
~x11-libs/qt-sql-4.5.0[qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-qt3support-4.5.0', 'nomerge')

x11-libs/qt-dbus:4

('installed', '/', 'x11-libs/qt-dbus-4.5.0', 'nomerge') pulled in by
~x11-libs/qt-dbus-4.5.0[-debug] required by ('installed', '/', 'x11-libs/qt-gui-4.5.0', 'nomerge')
(and 2 more)

('ebuild', '/', 'x11-libs/qt-dbus-4.4.2', 'merge') pulled in by
~x11-libs/qt-dbus-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r3', 'merge')
(and 2 more)

x11-libs/qt-gui:4

('installed', '/', 'x11-libs/qt-gui-4.5.0', 'nomerge') pulled in by
~x11-libs/qt-gui-4.5.0[qt3support,accessibility,-debug] required by ('installed', '/', 'x11-libs/qt-qt3support-4.5.0', 'nomerge')
~x11-libs/qt-gui-4.5.0[qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-opengl-4.5.0', 'nomerge')
~x11-libs/qt-gui-4.5.0[qt3support] required by ('installed', '/', 'x11-libs/qt-core-4.5.0', 'nomerge')
(and 3 more)

('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r3', 'merge') pulled in by
~x11-libs/qt-gui-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge')
~x11-libs/qt-gui-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-core-4.4.2-r2', 'merge')
~x11-libs/qt-gui-4.4.2 required by ('installed', '/', 'x11-libs/qt-svg-4.4.2', 'nomerge')
(and 3 more)

x11-libs/qt-qt3support:4

('ebuild', '/', 'x11-libs/qt-qt3support-4.4.2', 'merge') pulled in by
~x11-libs/qt-qt3support-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r3', 'merge')
(and 1 more)

('installed', '/', 'x11-libs/qt-qt3support-4.5.0', 'nomerge') pulled in by
~x11-libs/qt-qt3support-4.5.0[-debug] required by ('installed', '/', 'x11-libs/qt-gui-4.5.0', 'nomerge')
(and 1 more)


Last edited by fastback69 on Sat Mar 28, 2009 9:07 am; edited 1 time in total
Back to top
View user's profile Send private message
vaxbrat
l33t
l33t


Joined: 05 Oct 2005
Posts: 731
Location: DC Burbs

PostPosted: Sat Mar 28, 2009 6:55 am    Post subject: De-install 4.4.2 Reply with quote

It looks like you need to de-install qt 4.4.2 before installing qt 4.5. I think I ran into this on one of my unstable boxes at some point but don't remember what the details were. Follow the install log after qt is done. At the least I think you want to rebuild version 4 of kdelibs and maybe some other odds and ends that are reliant on qt. A simple revdep-rebuild may not catch that.
Back to top
View user's profile Send private message
fastback69
n00b
n00b


Joined: 08 Dec 2006
Posts: 23

PostPosted: Sat Mar 28, 2009 9:07 am    Post subject: Reply with quote

I did something similar to what you suggested...

I unmerged all the 4.5.0 packages, and a few packaged that depended on the 4.5.0 packages.
Then I was able to block them in package.mask and emerge normally using the 4.2.x versions.

Thanks for the reply -
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum