qt-script, qt-core, qt-sdl, qt-dbus, qt-gui slot conflict
|
View unanswered posts
View posts from last 24 hours
Goto page Previous 1, 2, 3, 4, 5, 6 ... 9, 10, 11 Next
|
View previous topic :: View next topic |
Author |
Message |
Punchcutter Guru


Joined: 11 Feb 2007 Posts: 363
|
Posted: Mon Jul 13, 2009 8:19 pm Post subject: |
|
|
Hwoarang wrote: | You are missing several modules suhc as qt-webkit, qt-sql, qt-script etc. You need to have **ALL** qt modules keyworded and not half of them. Either keyword all of them or none of them |
Thanks for the help.... I'm not sure how I was to find out all of these split ebuilds, but I did my best and I suspect I got all of them. Here's what I've got :
Code: | x11-libs/qt-core ~x86
x11-libs/qt-gui ~x86
x11-libs/qt-dbus ~x86
x11-libs/qt-opengl ~x86
x11-libs/qt-svg ~x86
x11-libs/qt-qt3support ~x86
x11-libs/qt-assistant ~x86
x11-libs/qt-bc ~x86
x11-libs/qt-c ~x86
x11-libs/qt-phonon ~x86
x11-libs/qt-script ~x86
x11-libs/qt-sql ~x86
x11-libs/qt-test ~x86
x11-libs/qt-webkit ~x86
x11-libs/qt-xmlpatterns ~x86
| (the "bc" and "c" may be fake? generated by accident from the many greps and seds I did? anyway I guess their presence doesn't hurt)
Now I'm in a situation where emerge world no longer lists any blocks, and emerging certain KDE apps with -pv (konsole and kpdf) does not list any blocks, but others (korganizer and amarok) do list the same slew of blocks (the usual: many of the qt- split builds blocking each other).
Since world is not blocking at this point, I guess that's my best bet - to reemerge world and then see what the sitaution is. If anyone has further advice at this point, it is gratefully received. |
|
Back to top |
|
 |
Hwoarang Retired Dev


Joined: 24 Feb 2007 Posts: 701 Location: Leeds, UK
|
Posted: Mon Jul 13, 2009 9:03 pm Post subject: |
|
|
yes -c and -bc are invalid |
|
Back to top |
|
 |
zzz025 n00b

Joined: 06 Nov 2008 Posts: 8
|
Posted: Sun Aug 09, 2009 1:33 am Post subject: |
|
|
Hello All,
revdep-rebuild failed on my PC. I am not sure if problem is related to QT
conflict. Does anyone know how to resolve it? Thanks!
The revdep-rebuild output is here:
$ sudo revdep-rebuild
* Configuring search environment for revdep-rebuild
* Checking reverse dependencies
* Packages containing binaries and libraries broken by a package update
* will be emerged.
* Collecting system binaries and libraries
* Found existing 1_files.rr
* Collecting complete LD_LIBRARY_PATH
* Found existing 2_ldpath.rr.
* Checking dynamic linking consistency
* Found existing 3_broken.rr.
* Assigning files to packages
* Found existing 4_raw.rr
* Cleaning list of packages to rebuild
* Found existing 4_pkgs.rr
* Assigning packages to ebuilds
* Found existing 4_ebuilds.rr
* Evaluating package order
[ebuild U ] dev-perl/yaml-0.68 [0.65]
[ebuild N ] perl-core/Package-Constants-0.01
[ebuild U ] dev-python/pyxml-0.8.4-r2 [0.8.4-r1]
[ebuild U ] dev-util/boost-build-1.35.0-r1 [1.34.1]
[ebuild N ] virtual/perl-ExtUtils-CBuilder-0.23
[ebuild U ] dev-libs/boost-1.35.0-r2 [1.34.1-r2]
[ebuild N ] virtual/perl-ExtUtils-ParseXS-2.19
[ebuild U ] dev-java/javatoolkit-0.3.0-r3 [0.3.0-r2]
[ebuild U ] dev-java/ant-core-1.7.1-r4 [1.7.0-r1]
[ebuild R ] net-nds/openldap-2.3.43
[ebuild N ] virtual/perl-IO-Zlib-1.09
[ebuild R ] media-libs/sdl-sound-1.0.3
[ebuild U ] perl-core/Archive-Tar-1.40 [1.38]
[ebuild N ] virtual/perl-Archive-Tar-1.40
[ebuild UD] perl-core/File-Spec-3.27.01 [3.2701]
[ebuild UD] virtual/perl-File-Spec-3.27.01 [3.2701]
[ebuild NS ] gnome-extra/libgda-3.0.4 [1.2.4]
[ebuild R ] media-libs/libquicktime-1.1.1
[ebuild U ] xfce-base/libxfce4mcs-4.4.3 [4.2.3]
[ebuild UD] x11-libs/qt-core-4.5.1 [4.5.2]
[ebuild N ] x11-libs/qt-test-4.5.1
[ebuild UD] x11-libs/qt-dbus-4.5.1 [4.5.2]
[ebuild UD] x11-libs/qt-script-4.5.1 [4.5.2]
[ebuild UD] x11-libs/qt-sql-4.5.1 [4.5.2]
[ebuild UD] x11-libs/qt-gui-4.5.1-r2 [4.5.2-r2]
[ebuild UD] x11-libs/qt-qt3support-4.5.1 [4.5.2]
[ebuild N ] x11-libs/qt-svg-4.5.1-r1
[ebuild N ] x11-libs/qt-opengl-4.5.1
[ebuild U ] x11-libs/libgksu-2.0.9 [2.0.5]
[ebuild N ] dev-libs/gdl-0.7.6
[ebuild U ] dev-python/PyQt4-4.4.4-r5 [4.4.4-r2]
[ebuild R ] app-office/openoffice-3.0.0
[ebuild N ] dev-python/gnome-python-extras-base-2.19.1
[ebuild N ] dev-python/libgksu-python-2.19.1
[ebuild N ] dev-python/gtkhtml-python-2.19.1
[ebuild N ] dev-python/gdl-python-2.19.1
[ebuild N ] dev-python/gtkspell-python-2.19.1
[ebuild N ] dev-python/egg-python-2.19.1
[ebuild N ] dev-python/gtkmozembed-python-2.19.1-r11
[ebuild N ] dev-python/libgda-python-2.19.1
[ebuild U ] dev-python/gnome-python-extras-2.19.1-r3 [2.19.1-r1]
[blocks b ] <=dev-python/gnome-python-extras-2.19.1-r2 ("<=dev-python/gnome-python-extras-2.19.1-r2" is blocking dev-python/libgksu-python-2.19.1, dev-python/gnome-python-extras-base-2.19.1, dev-python/gdl-python-2.19.1, dev-python/egg-python-2.19.1, dev-python/gtkhtml-python-2.19.1, dev-python/libgda-python-2.19.1, dev-python/gtkspell-python-2.19.1)
[blocks b ] <=dev-python/gnome-python-extras-2.19.1-r2 ("<=dev-python/gnome-python-extras-2.19.1-r2" is blocking dev-python/gtkmozembed-python-2.19.1-r11)
[blocks B ] >x11-libs/qt-qt3support-4.5.1-r9999 (">x11-libs/qt-qt3support-4.5.1-r9999" is blocking x11-libs/qt-test-4.5.1, x11-libs/qt-opengl-4.5.1, x11-libs/qt-svg-4.5.1-r1)
[blocks B ] >x11-libs/qt-dbus-4.5.1-r9999 (">x11-libs/qt-dbus-4.5.1-r9999" is blocking x11-libs/qt-test-4.5.1, x11-libs/qt-opengl-4.5.1, x11-libs/qt-svg-4.5.1-r1)
[blocks B ] >x11-libs/qt-script-4.5.1-r9999 (">x11-libs/qt-script-4.5.1-r9999" is blocking x11-libs/qt-test-4.5.1, x11-libs/qt-opengl-4.5.1, x11-libs/qt-svg-4.5.1-r1)
[blocks B ] >x11-libs/qt-sql-4.5.1-r9999 (">x11-libs/qt-sql-4.5.1-r9999" is blocking x11-libs/qt-test-4.5.1, x11-libs/qt-opengl-4.5.1, x11-libs/qt-svg-4.5.1-r1)
[blocks B ] <x11-libs/qt-opengl-4.5.2 ("<x11-libs/qt-opengl-4.5.2" is blocking 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-core-4.5.2, x11-libs/qt-sql-4.5.2)
[blocks B ] >x11-libs/qt-core-4.5.1-r9999 (">x11-libs/qt-core-4.5.1-r9999" is blocking x11-libs/qt-test-4.5.1, x11-libs/qt-opengl-4.5.1, x11-libs/qt-svg-4.5.1-r1)
[blocks B ] <x11-libs/qt-svg-4.5.2 ("<x11-libs/qt-svg-4.5.2" is blocking 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-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-test-4.5.1, x11-libs/qt-opengl-4.5.1, x11-libs/qt-svg-4.5.1-r1)
[blocks B ] <x11-libs/qt-test-4.5.2 ("<x11-libs/qt-test-4.5.2" is blocking 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-core-4.5.2, x11-libs/qt-sql-4.5.2)
* 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.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r5', 'merge')
~x11-libs/qt-dbus-4.5.2[-debug] required by ('installed', '/', 'x11-libs/qt-gui-4.5.2-r2', 'nomerge')
('ebuild', '/', 'x11-libs/qt-test-4.5.1', 'merge') pulled in by
>=x11-libs/qt-test-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r5', '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.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r5', 'merge')
('ebuild', '/', 'x11-libs/qt-svg-4.5.1-r1', 'merge') pulled in by
>=x11-libs/qt-svg-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r5', 'merge')
('installed', '/', 'x11-libs/qt-core-4.5.2', 'nomerge') pulled in by
>=x11-libs/qt-core-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r5', 'merge')
~x11-libs/qt-core-4.5.2[qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-qt3support-4.5.2', 'nomerge')
~x11-libs/qt-core-4.5.2[qt3support,-debug] required by ('installed', '/', 'x11-libs/qt-sql-4.5.2', 'nomerge')
(and 3 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.4.2:4[dbus] required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r5', 'merge')
~x11-libs/qt-gui-4.5.2[qt3support,accessibility,-debug] required by ('installed', '/', 'x11-libs/qt-qt3support-4.5.2', 'nomerge')
('ebuild', '/', 'x11-libs/qt-opengl-4.5.1', 'merge') pulled in by
>=x11-libs/qt-opengl-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r5', 'merge')
*
* Warning: Failed to resolve package order.
* Will merge in arbitrary order
*
Possible reasons:
- An ebuild is no longer in the portage tree.
- An ebuild is masked, use /etc/portage/packages.keyword
and/or /etc/portage/package.unmask to unmask it
.....
* All prepared. Starting rebuild
emerge --oneshot app-office/openoffice:0
dev-python/gnome-python-extras:0
dev-python/PyQt4:0
media-libs/libquicktime:0
media-libs/sdl-sound:0
net-nds/openldap:0
xfce-base/libxfce4mcs:0
..........
Calculating dependencies... done!
[ebuild R ] net-nds/openldap-2.3.43
[ebuild N ] dev-libs/gdl-0.7.6 USE="gnome -debug"
[ebuild R ] media-libs/libquicktime-1.1.1
[ebuild R ] media-libs/sdl-sound-1.0.3
[ebuild U ] xfce-base/libxfce4mcs-4.4.3 [4.2.3] USE="startup-notification%* -doc%"
[ebuild NS ] gnome-extra/libgda-3.0.4 [1.2.4] USE="berkdb ldap mysql -bindist -debug -doc -firebird -freetds -oci8 -odbc -postgres -xbase"
[ebuild R ] app-office/openoffice-3.0.0
[ebuild UD] x11-libs/qt-core-4.5.1 [4.5.2]
[ebuild UD] x11-libs/qt-dbus-4.5.1 [4.5.2]
[ebuild UD] x11-libs/qt-script-4.5.1 [4.5.2]
[ebuild UD] x11-libs/qt-gui-4.5.1-r2 [4.5.2-r2] USE="gtkstyle%*"
[ebuild UD] x11-libs/qt-sql-4.5.1 [4.5.2]
[ebuild UD] x11-libs/qt-qt3support-4.5.1 [4.5.2]
[blocks b ] >x11-libs/qt-qt3support-4.5.1-r9999 (">x11-libs/qt-qt3support-4.5.1-r9999" is blocking x11-libs/qt-opengl-4.5.1, x11-libs/qt-test-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-svg-4.5.1-r1)
[blocks b ] <x11-libs/qt-opengl-4.5.2 ("<x11-libs/qt-opengl-4.5.2" is blocking x11-libs/qt-qt3support-4.5.2, x11-libs/qt-sql-4.5.2)
[blocks b ] <x11-libs/qt-test-4.5.2 ("<x11-libs/qt-test-4.5.2" is blocking x11-libs/qt-qt3support-4.5.2, x11-libs/qt-sql-4.5.2)
[blocks b ] <x11-libs/qt-svg-4.5.2 ("<x11-libs/qt-svg-4.5.2" is blocking x11-libs/qt-qt3support-4.5.2, 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-qt3support-4.5.2)
[ebuild N ] x11-libs/qt-svg-4.5.1-r1 USE="iconv -debug -pch"
[ebuild N ] x11-libs/qt-test-4.5.1 USE="iconv -debug -pch"
[ebuild N ] x11-libs/qt-opengl-4.5.1 USE="qt3support -debug -pch"
[ebuild U ] dev-python/PyQt4-4.4.4-r5 [4.4.4-r2] USE="kde%* -assistant% -phonon% -sql% -xmlpatterns%"
[ebuild N ] dev-python/gnome-python-extras-base-2.19.1 USE="-debug"
[ebuild N ] dev-python/libgksu-python-2.19.1 USE="-debug -examples"
[ebuild N ] dev-python/gtkhtml-python-2.19.1 USE="-debug -examples"
[ebuild N ] dev-python/gdl-python-2.19.1 USE="-debug -examples"
[ebuild N ] dev-python/gtkspell-python-2.19.1 USE="-debug -doc -examples"
[ebuild N ] dev-python/egg-python-2.19.1 USE="-debug -examples"
[ebuild N ] dev-python/gtkmozembed-python-2.19.1-r11 USE="-debug -doc"
[ebuild N ] dev-python/libgda-python-2.19.1 USE="-debug"
[ebuild U ] dev-python/gnome-python-extras-2.19.1-r3 [2.19.1-r1]
[blocks b ] <=dev-python/gnome-python-extras-2.19.1-r2 ("<=dev-python/gnome-python-extras-2.19.1-r2" is blocking dev-python/libgksu-python-2.19.1, dev-python/gnome-python-extras-base-2.19.1, dev-python/gdl-python-2.19.1, dev-python/egg-python-2.19.1, dev-python/gtkhtml-python-2.19.1, dev-python/libgda-python-2.19.1, dev-python/gtkspell-python-2.19.1)
[blocks b ] <=dev-python/gnome-python-extras-2.19.1-r2 ("<=dev-python/gnome-python-extras-2.19.1-r2" is blocking dev-python/gtkmozembed-python-2.19.1-r11)
[blocks B ] >x11-libs/qt-gui-4.5.1-r9999 (">x11-libs/qt-gui-4.5.1-r9999" is blocking x11-libs/qt-opengl-4.5.1, x11-libs/qt-test-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-svg-4.5.1-r1)
[blocks B ] >x11-libs/qt-dbus-4.5.1-r9999 (">x11-libs/qt-dbus-4.5.1-r9999" is blocking x11-libs/qt-opengl-4.5.1, x11-libs/qt-test-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-svg-4.5.1-r1)
[blocks B ] >x11-libs/qt-core-4.5.1-r9999 (">x11-libs/qt-core-4.5.1-r9999" is blocking x11-libs/qt-opengl-4.5.1, x11-libs/qt-test-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-svg-4.5.1-r1)
[blocks B ] >x11-libs/qt-script-4.5.1-r9999 (">x11-libs/qt-script-4.5.1-r9999" is blocking x11-libs/qt-opengl-4.5.1, x11-libs/qt-test-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-svg-4.5.1-r1)
* 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.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r5', 'merge')
('ebuild', '/', 'x11-libs/qt-test-4.5.1', 'merge') pulled in by
>=x11-libs/qt-test-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r5', 'merge')
('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-r2', 'merge')
('ebuild', '/', 'x11-libs/qt-svg-4.5.1-r1', 'merge') pulled in by
>=x11-libs/qt-svg-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r5', 'merge')
('installed', '/', 'x11-libs/qt-script-4.5.2', 'nomerge') pulled in by
>=x11-libs/qt-script-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r5', 'merge')
('installed', '/', 'x11-libs/qt-core-4.5.2', 'nomerge') pulled in by
>=x11-libs/qt-core-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r5', 'merge')
('installed', '/', 'x11-libs/qt-gui-4.5.2-r2', 'nomerge') pulled in by
>=x11-libs/qt-gui-4.4.2:4[dbus] required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r5', 'merge')
('ebuild', '/', 'x11-libs/qt-opengl-4.5.1', 'merge') pulled in by
>=x11-libs/qt-opengl-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r5', 'merge')
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
*
* revdep-rebuild failed to emerge all packages.
* you have the following choices:
* - If emerge failed during the build, fix the problems and re-run revdep-rebuild.
* - Use /etc/portage/package.keywords to unmask a newer version of the package.
* (and remove 5_order.rr to be evaluated again)
* - Modify the above emerge command and run it manually.
* - Compile or unmerge unsatisfied packages manually,
* remove temporary files, and try again.
* (you can edit package/ebuild list first)
*
* To remove temporary files, please run:
* rm /var/cache/revdep-rebuild/*.rr
* Found some broken files that weren't associated with known packages
* The broken files are:
* /usr/kde/3.5/lib/libkscan.la
* /usr/lib/python2.3/site-packages/_lcms.la |
|
Back to top |
|
 |
Hwoarang Retired Dev


Joined: 24 Feb 2007 Posts: 701 Location: Leeds, UK
|
Posted: Sun Aug 09, 2009 8:35 am Post subject: |
|
|
Please keyword all qt modules. It seems to me that you don't have *all* qt modules on package.keywords file and this is way it is pulling both 4.5.1 and 4.5.2 packages |
|
Back to top |
|
 |
lenk Apprentice


Joined: 08 Mar 2004 Posts: 211
|
Posted: Thu Aug 13, 2009 3:39 am Post subject: |
|
|
This is a fresh ~x86 install. Why do I need qt3support anyways?
Code: | homer ~ # emerge -pv kdebase-meta
These are the packages that would be merged, in 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.2', 'merge') pulled in by
>=x11-libs/qt-script-4.5.1:4 required by ('ebuild', '/', 'kde-base/kstyles-4.2.4', 'merge')
('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-r2', 'merge')
x11-libs/qt-core:4
('ebuild', '/', 'x11-libs/qt-core-4.5.2', 'merge') pulled in by
~x11-libs/qt-core-4.5.2[-debug] required by ('ebuild', '/', 'x11-libs/qt-test-4.5.2', 'merge')
('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[-debug] required by ('ebuild', '/', 'x11-libs/qt-script-4.5.1', 'merge')
~x11-libs/qt-core-4.5.1[glib,qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.1-r2', 'merge')
(and 3 more)
x11-libs/qt-gui:4
('ebuild', '/', 'x11-libs/qt-gui-4.5.1-r2', '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')
('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/kstyles-4.2.4', 'merge')
x11-libs/qt-gui:4 required by ('ebuild', '/', 'kde-base/qimageblitz-0.0.4', 'merge')
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] required by ('ebuild', '/', 'kde-base/kstyles-4.2.4', 'merge')
('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-r2', '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.
emerge: there are no ebuilds built with USE flags to satisfy "~x11-libs/qt-core-4.5.2[qt3support,-debug]".
!!! One of the following packages is required to complete your request:
- x11-libs/qt-core-4.5.2 (Change USE: +qt3support)
(dependency required by "x11-libs/qt-qt3support-4.5.2" [ebuild])
(dependency required by "kde-base/kstyles-4.2.4" [ebuild])
(dependency required by "kde-base/kdebase-meta-4.2.4" [ebuild])
(dependency required by "kdebase-meta" [argument])
|
Fine, lets listen to portage.
Code: | homer ~ # USE="qt3support" emerge -pv kdebase-meta
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds built with USE flags to satisfy "media-libs/libtheora[encode]".
!!! One of the following packages is required to complete your request:
- media-libs/libtheora-1.1_alpha2 (Change USE: +encode)
(dependency required by "media-video/ffmpeg-0.5-r1" [ebuild])
(dependency required by "media-libs/xine-lib-1.1.16.3-r1" [ebuild])
(dependency required by "media-sound/phonon-4.3.1" [ebuild])
(dependency required by "x11-libs/qt-webkit-4.5.2" [ebuild])
(dependency required by "kde-base/kdelibs-4.2.4-r4" [ebuild])
(dependency required by "kde-base/kde-env-4.2.4" [ebuild])
|
Again, so I kept listening to portage and atlast.
Code: | USE="qt3support encode svg webkit mysql" emerge -pv kdebase-meta |
and it works. Don't worry I don't install packages using USE=, I'm just using it so I can do a quick dry run.
The question is, does kde 4.2.4 need qt3support? I also noticed that if I use qt3 flag with app-text/djvu and app-crypt/pinentry, it will install x11-libs/qt-3.3.8b-r2 instead of using the qt3support. Is this a bug? _________________ E6300 Gigabyte GA-965P-DS3 2GB Corsair 320GB Seagate 7200.10 XFX 7600GT Gentoo
Dell M1330 T7500 2GB 160GB 13.3" WXGA Gentoo
Sharp Zaurus SL-C760 Cacko ROM 1.21b / pdaXrom 1.10rc5 512MB CF + 512MB SD
Sun Ultra5 Gentoo |
|
Back to top |
|
 |
Hwoarang Retired Dev


Joined: 24 Feb 2007 Posts: 701 Location: Leeds, UK
|
Posted: Thu Aug 13, 2009 7:51 am Post subject: |
|
|
Yes qt3support is required for kde-4.2.4. qt3support is not directly related to Qt:3. It is an API which supports Qt3 eclasses on Qt4.
And yes, pinentry[qt3] is the Qt:3 version of pinentry and this is why it requires Qt:3. Dont confuse qt3support with Qt:3 |
|
Back to top |
|
 |
lenk Apprentice


Joined: 08 Mar 2004 Posts: 211
|
Posted: Thu Aug 13, 2009 12:45 pm Post subject: |
|
|
Hwoarang: Thanks. I always thought qt3support can replace qt3 altogether. _________________ E6300 Gigabyte GA-965P-DS3 2GB Corsair 320GB Seagate 7200.10 XFX 7600GT Gentoo
Dell M1330 T7500 2GB 160GB 13.3" WXGA Gentoo
Sharp Zaurus SL-C760 Cacko ROM 1.21b / pdaXrom 1.10rc5 512MB CF + 512MB SD
Sun Ultra5 Gentoo |
|
Back to top |
|
 |
gcasillo l33t


Joined: 23 Sep 2003 Posts: 739 Location: Cincinnati, Ohio, USA
|
Posted: Sun Aug 23, 2009 7:42 pm Post subject: |
|
|
Well, I was performing a new install on HTPC, and I started off with "emerge kdebase-startkde." Then I run into the 4.5.1-r9999 fiasco. I accept keywords (usually ~amd64) on all of my boxes: Code: | Portage 2.1.6.13 (!/usr/portage/profiles/default/linux/amd64/10.0/no-multilib, gcc-4.3.2, glibc-2.10.1-r0, 2.6.30-gentoo-r5 x86_64)
=================================================================
System uname: Linux-2.6.30-gentoo-r5-x86_64-Intel-R-_Atom-TM-_CPU_330_@_1.60GHz-with-gentoo-2.0.1
Timestamp of tree: Sun, 23 Aug 2009 18:45:02 +0000
distcc 3.1 x86_64-pc-linux-gnu [enabled]
ccache version 2.4 [enabled]
app-shells/bash: 4.0_p28
dev-lang/python: 2.6.2-r1
dev-util/ccache: 2.4-r8
sys-apps/baselayout: 2.0.1
sys-apps/openrc: 0.4.3-r3
sys-apps/sandbox: 2.0
sys-devel/autoconf: 2.63-r1
sys-devel/automake: 1.10.2, 1.11
sys-devel/binutils: 2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.6a
virtual/os-headers: 2.6.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distcc distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.gtlib.gatech.edu/pub/gentoo http://www.gtlib.gatech.edu/pub/gentoo http://gentoo.mirrors.pair.com/ ftp://gentoo.mirrors.pair.com/ http://gentoo.mirrors.tds.net/gentoo ftp://gentoo.mirrors.tds.net/gentoo http://mirror.datapipe.net/gentoo ftp://mirror.datapipe.net/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j17"
PKGDIR="/mnt/nfs_portage/distfiles"
PORTAGE_COMPRESS="gzip"
PORTAGE_COMPRESS_FLAGS="-9"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/mnt/nfs_portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X a52 aac acl alsa amd64 asf audiofile avi bash-completion berkdb bzip2 cli cracklib crypt ctype cups dbus dirac dlloader dri dts encode faac faad ffmpeg flac frontendonly gdbm gif hal imlib jpeg kde kde4 libg++ libwww live lm_sensors logrotate mad matroska midi mmx mmxext mp3 mp4 mpeg mudflap mysql ncurses nls nptl nptlonly ogg oggvorbis openal opengl openmp pcre perl plasma png python qt3support qt4 quicktime readline session smp speex sse sse2 ssl ssse3 svg sysfs syslog tcpd theora tiff transcode truetype unicode usb vorbis webkit x264 xcomposite xine xorg xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS |
Didn't seem to matter as I got the laundry list of blockers. I decided to mask off anything <qt-*-4.5.2: Code: | <x11-libs/qt-test-4.5.2
<x11-libs/qt-script-4.5.2
<x11-libs/qt-sql-4.5.2
<x11-libs/qt-gui-4.5.2
<x11-libs/qt-qt3support-4.5.2
<x11-libs/qt-core-4.5.2
<x11-libs/qt-svg-4.5.2
<x11-libs/qt-dbus-4.5.2
<x11-libs/qt-webkit-4.5.2
<x11-libs/qt-opengl-4.5.2 |
That gave me a clean bill of packages to install w/o blockers. We'll see how well this comes off... |
|
Back to top |
|
 |
appofice n00b

Joined: 13 Jun 2007 Posts: 54
|
Posted: Mon Aug 24, 2009 6:22 pm Post subject: |
|
|
Thx gcasillo i did mask the qt-modules like you say and now it work
If i didn't read your post i would have given up to the new qt.
Also i think is best to unmerge kde and qt
emerge -C $(qlist -IC qt) or emerge -C qt:4 and emerge -C $(qtlist -IC kde) with some other package that don't appear with qlist
Mask packages
Code: |
<x11-libs/qt-test-4.5.2
<x11-libs/qt-script-4.5.2
<x11-libs/qt-sql-4.5.2
<x11-libs/qt-gui-4.5.2
<x11-libs/qt-qt3support-4.5.2
<x11-libs/qt-core-4.5.2
<x11-libs/qt-svg-4.5.2
<x11-libs/qt-dbus-4.5.2
<x11-libs/qt-webkit-4.5.2
<x11-libs/qt-opengl-4.5.2
|
I didn't need to keyword qt-module because my system is ~x86 |
|
Back to top |
|
 |
njcwotx Guru


Joined: 25 Feb 2005 Posts: 587 Location: Texas
|
Posted: Tue Aug 25, 2009 1:52 pm Post subject: |
|
|
I ran this..
Code: |
equery l| grep qt | xargs emerge -C
|
and was able to move on _________________ Drinking from the fountain of knowldege.
Sometimes sipping.
Sometimes gulping.
Always thirsting. |
|
Back to top |
|
 |
account n00b

Joined: 02 Sep 2009 Posts: 10
|
Posted: Wed Sep 02, 2009 7:55 pm Post subject: |
|
|
I got this and have no idea where to start...
Code: | emerge -avu qt-core
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] x11-libs/libX11-1.1.5 [1.1.4] USE="ipv6 -debug -xcb" 1,548 kB [0]
[ebuild U ] x11-libs/libXext-1.0.4 [1.0.3] USE="-debug" 259 kB [?=>0]
[ebuild U ] x11-libs/qt-core-4.5.1 [4.4.2] USE="glib* iconv%* qt3support ssl -debug -doc -pch (-custom-cxxflags%)" 111,980 kB [0]
[ebuild U ] x11-libs/qt-dbus-4.5.1 [4.4.2] USE="-debug -pch (-custom-cxxflags%)" 0 kB [0]
[ebuild U ] x11-libs/qt-script-4.5.1 [4.4.2] USE="iconv%* -debug -pch (-custom-cxxflags%)" 0 kB [0]
[ebuild U ] x11-libs/qt-sql-4.5.1 [4.4.2] USE="iconv%* qt3support sqlite -debug -firebird -mysql -odbc -pch -postgres (-custom-cxxflags%)" 0 kB [0]
[ebuild U ] x11-libs/qt-gui-4.5.1 [4.4.2-r1] USE="accessibility cups dbus glib* gtkstyle%* qt3support tiff xinerama -debug -mng -nas -nis -pch -raster% (-custom-cxxflags%)" INPUT_DEVICES="(-wacom%)" 0 kB [0]
[ebuild U ] x11-libs/qt-qt3support-4.5.1 [4.4.2] USE="accessibility kde%* -debug -pch -phonon% (-custom-cxxflags%)" 0 kB [0]
[uninstall ] x11-libs/qt-assistant-4.4.2-r1 USE="webkit -custom-cxxflags -debug -pch" [0]
[blocks b ] <x11-libs/qt-assistant-4.5.1 ("<x11-libs/qt-assistant-4.5.1" is blocking 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)
[uninstall ] x11-libs/qt-test-4.4.2 USE="-custom-cxxflags -debug -pch" [0]
[blocks b ] <x11-libs/qt-test-4.5.1 ("<x11-libs/qt-test-4.5.1" is blocking 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)
[uninstall ] x11-libs/qt-webkit-4.4.2 USE="-custom-cxxflags -debug -pch" [0]
[blocks b ] >x11-libs/qt-gui-4.4.2-r9999 (">x11-libs/qt-gui-4.4.2-r9999" is blocking x11-libs/qt-qt3support-4.4.2, x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-assistant-4.4.2-r1, x11-libs/qt-sql-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
[blocks b ] >x11-libs/qt-sql-4.4.2-r9999 (">x11-libs/qt-sql-4.4.2-r9999" is blocking x11-libs/qt-qt3support-4.4.2, x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-assistant-4.4.2-r1, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
[blocks b ] >x11-libs/qt-core-4.4.2-r9999 (">x11-libs/qt-core-4.4.2-r9999" is blocking x11-libs/qt-qt3support-4.4.2, x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-assistant-4.4.2-r1, x11-libs/qt-sql-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
[blocks b ] <x11-libs/qt-webkit-4.5.1 ("<x11-libs/qt-webkit-4.5.1" is blocking 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-qt3support-4.4.2-r9999 (">x11-libs/qt-qt3support-4.4.2-r9999" is blocking x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-assistant-4.4.2-r1, x11-libs/qt-sql-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
[blocks b ] >x11-libs/qt-dbus-4.4.2-r9999 (">x11-libs/qt-dbus-4.4.2-r9999" is blocking x11-libs/qt-qt3support-4.4.2, x11-libs/qt-script-4.4.2, x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-assistant-4.4.2-r1, x11-libs/qt-sql-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
[blocks b ] >x11-libs/qt-script-4.4.2-r9999 (">x11-libs/qt-script-4.4.2-r9999" is blocking x11-libs/qt-qt3support-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-assistant-4.4.2-r1, x11-libs/qt-sql-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
[blocks B ] <x11-libs/qt-gui-4.5.1 ("<x11-libs/qt-gui-4.5.1" is blocking x11-libs/qt-script-4.5.1, x11-libs/qt-core-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-dbus-4.5.1, x11-libs/qt-qt3support-4.5.1)
[blocks B ] >x11-libs/qt-gui-4.4.2-r9999 (">x11-libs/qt-gui-4.4.2-r9999" is blocking x11-libs/qt-qt3support-4.4.2, x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-assistant-4.4.2-r1, x11-libs/qt-sql-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
[blocks B ] >x11-libs/qt-sql-4.4.2-r9999 (">x11-libs/qt-sql-4.4.2-r9999" is blocking x11-libs/qt-qt3support-4.4.2, x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-assistant-4.4.2-r1, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
[blocks B ] <x11-libs/qt-xmlpatterns-4.5.1 ("<x11-libs/qt-xmlpatterns-4.5.1" is blocking 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-core-4.4.2-r9999 (">x11-libs/qt-core-4.4.2-r9999" is blocking x11-libs/qt-qt3support-4.4.2, x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-assistant-4.4.2-r1, x11-libs/qt-sql-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
[blocks B ] <x11-libs/qt-opengl-4.5.1 ("<x11-libs/qt-opengl-4.5.1" is blocking 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-script-4.5.1 ("<x11-libs/qt-script-4.5.1" is blocking x11-libs/qt-core-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-dbus-4.5.1)
[blocks B ] >x11-libs/qt-qt3support-4.4.2-r9999 (">x11-libs/qt-qt3support-4.4.2-r9999" is blocking x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-assistant-4.4.2-r1, x11-libs/qt-sql-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
[blocks B ] <x11-libs/qt-qt3support-4.5.1 ("<x11-libs/qt-qt3support-4.5.1" is blocking x11-libs/qt-script-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-core-4.5.1, x11-libs/qt-dbus-4.5.1)
[blocks B ] <x11-libs/qt-dbus-4.5.1 ("<x11-libs/qt-dbus-4.5.1" is blocking x11-libs/qt-script-4.5.1, x11-libs/qt-core-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1)
[blocks B ] <x11-libs/qt-core-4.5.1 ("<x11-libs/qt-core-4.5.1" is blocking x11-libs/qt-script-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-dbus-4.5.1)
[blocks B ] <x11-libs/qt-sql-4.5.1 ("<x11-libs/qt-sql-4.5.1" is blocking x11-libs/qt-core-4.5.1, x11-libs/qt-script-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-dbus-4.5.1)
[blocks B ] >x11-libs/qt-dbus-4.4.2-r9999 (">x11-libs/qt-dbus-4.4.2-r9999" is blocking x11-libs/qt-qt3support-4.4.2, x11-libs/qt-script-4.4.2, x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-assistant-4.4.2-r1, x11-libs/qt-sql-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
[blocks B ] >x11-libs/qt-script-4.4.2-r9999 (">x11-libs/qt-script-4.4.2-r9999" is blocking x11-libs/qt-qt3support-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-assistant-4.4.2-r1, x11-libs/qt-sql-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
[blocks B ] <x11-libs/qt-svg-4.5.1 ("<x11-libs/qt-svg-4.5.1" is blocking 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: 8 packages (8 upgrades, 3 uninstalls), Size of downloads: 113,787 kB
Conflict: 24 blocks (15 unsatisfied)
Portage tree and overlays:
[0] /usr/portage
[?] indicates that the source repository could not be determined
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
('installed', '/', 'x11-libs/qt-svg-4.4.2', 'nomerge') pulled in by
x11-libs/qt-svg:4 required by ('installed', '/', 'net-wireless/wpa_supplicant-0.6.9', 'nomerge')
>=x11-libs/qt-svg-4.4.2:4 required by ('installed', '/', 'dev-python/PyQt4-4.4.4-r2', 'nomerge')
x11-libs/qt-svg:4 required by ('installed', '/', 'x11-libs/qwt-5.0.2-r1', 'nomerge')
('ebuild', '/', 'x11-libs/qt-gui-4.5.1', 'merge') pulled in by
x11-libs/qt-gui:4 required by ('installed', '/', 'x11-libs/qwt-5.0.2-r1', 'nomerge')
>=x11-libs/qt-gui-4.4.2:4 required by ('installed', '/', 'dev-python/PyQt4-4.4.4-r2', 'nomerge')
x11-libs/qt-gui:4 required by ('installed', '/', 'media-video/smplayer-0.6.6', 'nomerge')
(and 9 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')
>=x11-libs/qt-qt3support-4.4.2:4 required by ('installed', '/', 'dev-python/PyQt4-4.4.4-r2', 'nomerge')
('installed', '/', 'x11-libs/qt-opengl-4.4.2', 'nomerge') pulled in by
>=x11-libs/qt-opengl-4.4.2:4 required by ('installed', '/', 'dev-python/PyQt4-4.4.4-r2', 'nomerge')
('ebuild', '/', 'x11-libs/qt-dbus-4.5.1', 'merge') pulled in by
~x11-libs/qt-dbus-4.5.1[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.1', 'merge')
>=x11-libs/qt-dbus-4.4.2:4 required by ('installed', '/', 'dev-python/PyQt4-4.4.4-r2', 'nomerge')
x11-libs/qt-dbus:4 required by ('installed', '/', 'net-im/skype-2.0.0.63', 'nomerge')
('installed', '/', 'x11-libs/qt-gui-4.4.2-r1', 'nomerge') pulled in by
x11-libs/qt-gui:4 required by ('installed', '/', 'x11-libs/qwt-5.0.2-r1', 'nomerge')
>=x11-libs/qt-gui-4.4.2:4 required by ('installed', '/', 'dev-python/PyQt4-4.4.4-r2', 'nomerge')
x11-libs/qt-gui:4 required by ('installed', '/', 'media-video/smplayer-0.6.6', 'nomerge')
(and 11 more)
('installed', '/', 'x11-libs/qt-dbus-4.4.2', 'nomerge') pulled in by
~x11-libs/qt-dbus-4.4.2 required by ('installed', '/', 'x11-libs/qt-gui-4.4.2-r1', 'nomerge')
>=x11-libs/qt-dbus-4.4.2:4 required by ('installed', '/', 'dev-python/PyQt4-4.4.4-r2', 'nomerge')
x11-libs/qt-dbus:4 required by ('installed', '/', 'net-im/skype-2.0.0.63', 'nomerge')
('installed', '/', 'x11-libs/qt-xmlpatterns-4.4.2', 'nomerge') pulled in by
x11-libs/qt-xmlpatterns:4 required by ('installed', '/', 'app-admin/keepassx-0.3.4', 'nomerge')
('installed', '/', 'x11-libs/qt-qt3support-4.4.2', 'nomerge') pulled in by
>=x11-libs/qt-qt3support-4.4.2:4 required by ('installed', '/', 'dev-python/PyQt4-4.4.4-r2', 'nomerge')
~x11-libs/qt-qt3support-4.4.2 required by ('installed', '/', 'x11-libs/qt-gui-4.4.2-r1', 'nomerge')
('installed', '/', 'x11-libs/qt-core-4.4.2', 'nomerge') pulled in by
x11-libs/qt-core:4[qt3support] required by ('installed', '/', 'app-admin/keepassx-0.3.4', 'nomerge')
~x11-libs/qt-core-4.4.2 required by ('installed', '/', 'x11-libs/qt-script-4.4.2', 'nomerge')
~x11-libs/qt-core-4.4.2 required by ('installed', '/', 'x11-libs/qt-sql-4.4.2', 'nomerge')
(and 6 more)
('ebuild', '/', 'x11-libs/qt-core-4.5.1', 'merge') pulled in by
x11-libs/qt-core:4[qt3support] required by ('installed', '/', 'app-admin/keepassx-0.3.4', 'nomerge')
~x11-libs/qt-core-4.5.1[qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-sql-4.5.1', 'merge')
~x11-libs/qt-core-4.5.1[-debug] required by ('ebuild', '/', 'x11-libs/qt-script-4.5.1', 'merge')
(and 5 more)
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
|
Any help is appreciated |
|
Back to top |
|
 |
njcwotx Guru


Joined: 25 Feb 2005 Posts: 587 Location: Texas
|
Posted: Wed Sep 02, 2009 9:46 pm Post subject: |
|
|
Code: | equery l | grep qt |xargs emerge -C |
this will uninstall all qt packages and they will reinstall when you emerge world. _________________ Drinking from the fountain of knowldege.
Sometimes sipping.
Sometimes gulping.
Always thirsting. |
|
Back to top |
|
 |
account n00b

Joined: 02 Sep 2009 Posts: 10
|
Posted: Thu Sep 03, 2009 6:46 am Post subject: |
|
|
njcwotx wrote: | Code: | equery l | grep qt |xargs emerge -C |
this will uninstall all qt packages and they will reinstall when you emerge world. |
Any chance to solve this without uninstalling all qt? There has to be a way... also I normally don't rebuild world... takes too long on my Laptop.
What's the problem here anyway? I thought portage was pretty good at handling blocks automatically these days. |
|
Back to top |
|
 |
njcwotx Guru


Joined: 25 Feb 2005 Posts: 587 Location: Texas
|
Posted: Thu Sep 03, 2009 10:16 pm Post subject: |
|
|
if you are reinstalling qt-core, likely it will only pull in the required packages when you do that too I would think. I skimmed the other posts above and there are some other suggestions out there in the preceeding posts concerning a few of the packages that you can try. In my case I was rebuilding the world and it came out on the other end clean. _________________ Drinking from the fountain of knowldege.
Sometimes sipping.
Sometimes gulping.
Always thirsting. |
|
Back to top |
|
 |
account n00b

Joined: 02 Sep 2009 Posts: 10
|
Posted: Mon Sep 07, 2009 8:09 pm Post subject: |
|
|
Interesting... Yesterday I ran python-updater on my Desktop because portage told me so (upgrading python 2.5 -> 2.6), and among the packages that were reemerged were all the qt packages. But this time portage was able to solve the blocks itself, I got all lowercase b's and portage did uninstall every qt package before emerging the new one - nice. I wonder why it worked this way and not when doing an 'emerge -avu qt-core' ... I guess some Python/Qt package is the culprit, pulling in dependencies that cause all those blocks.
I will try that on my laptop too.  |
|
Back to top |
|
 |
Kaddy n00b

Joined: 27 Jan 2005 Posts: 29
|
Posted: Fri Sep 18, 2009 7:24 am Post subject: |
|
|
Looks like this issue still exists, running python-updater now, 109 updates.  |
|
Back to top |
|
 |
account n00b

Joined: 02 Sep 2009 Posts: 10
|
Posted: Tue Sep 22, 2009 5:34 pm Post subject: |
|
|
Yeah i got quite a list too. But in the end portage was able to solve the blocks automatically and i guess most of these packages had to be rebuilt in either case, so no harm done.  |
|
Back to top |
|
 |
account n00b

Joined: 02 Sep 2009 Posts: 10
|
Posted: Fri Sep 25, 2009 8:35 pm Post subject: |
|
|
account wrote: | Interesting... Yesterday I ran python-updater on my Desktop because portage told me so (upgrading python 2.5 -> 2.6), and among the packages that were reemerged were all the qt packages. But this time portage was able to solve the blocks itself, I got all lowercase b's and portage did uninstall every qt package before emerging the new one - nice. I wonder why it worked this way and not when doing an 'emerge -avu qt-core' ... I guess some Python/Qt package is the culprit, pulling in dependencies that cause all those blocks.
I will try that on my laptop too.  |
Grml... wouldn't work on my laptop, had to uninstall most of qt manually. This is really annoying. And I haven't been able to even figure out what is causing this behaviour. Anyone mind enlightening me? |
|
Back to top |
|
 |
Dr Croubie Apprentice

Joined: 21 Nov 2006 Posts: 159
|
Posted: Fri Oct 09, 2009 7:22 am Post subject: |
|
|
OK, so i've just gotten the same problem, i don't know why i'm so far behind everyone else on this, maybe because i'm AMD64 and it's just become stable or something.
anyway, i've been happily running USE="-qt3 -qt3support +qt4" forever in my make.conf with no problems. I tried my usual daily
>emerge -uDNva world
this morning, and get all the weird blocks first telling me to enable +qt3support for a few packages, then disable it and whatever.
So I found this thread and read through it, and tried the
> equery l qt | grep qt- | xargs emerge -C
fix, and yes, it unmerged all of the qt-4.5.1*. But
>emerge -uDNva world
still gave me weird blocks, such as:
>qt-qt3support depends on
>libkonq depends on
>kde-base depends on
>world
(or something like that, running from memory here)
but then:
>equery u libkonq
gives
> - - debug
> - - kdeprefix
> - - test
and doesn't say a thing about why libkonq is pulling qt3support in, if it doesn't even use the qt3support USE flag.
(ok, so 'equery d qt-qt3support' lists practically every kde(4.2) package on my system, so they obviously need x11-libs/qt-qt3support (package))
So anyway, i just tried editing my make.conf to USE="-qt3 +qt3support +qt4" and
>emerge -uDNva world
works perfectly fine now, emerging the 9 or so packages i just unmerged to version 4.5.2.
So one question is: Why does USE="qt3support" in make.conf fix everything, when individual +qt3support in /etc/portage/package.use doesn't?
Even
> equery h qt3support
gives only 4
> I x11-libs/qt-sql-4.5.2
> I x11-libs/qt-core-4.5.2
> I x11-libs/qt-opengl-4.5.2-r1
> I x11-libs/qt-gui-4.5.2-r2
but having each of those 4 individually set in /etc/portage/package.use doesn't work. figure that one out. either somewhere in my settings i'm manually overriding something with -qt3support without knowing it (afaik using package.use was the second most importatnt behind command-line usage, so how could i override it?), or the other option is there's some package requiring qt3support but not reporting it to either portage or to equery.
oh well, my system works now,
> emerge -uDNva world ; emerge -cp ; revdep-rebuild
all give me a nice "nothing to do", so i'm happy, but still somewhat confused as to wtf happened this morning...
Last edited by Dr Croubie on Fri Oct 09, 2009 3:32 pm; edited 1 time in total |
|
Back to top |
|
 |
fudge Tux's lil' helper

Joined: 25 Jul 2002 Posts: 117
|
Posted: Fri Oct 09, 2009 12:57 pm Post subject: |
|
|
My system is in a pretty bad shape. I have okular and a woefully lagging k3b which drag in all sort of dependencies. The family of KDE apps is so large and it appears that keeping everything on the same level (and dependency) is very, very difficult. Will keep a close eye on further suggestions in this thread as I've run out of ideas. |
|
Back to top |
|
 |
Jarjar Apprentice

Joined: 21 Jul 2002 Posts: 265 Location: Sweden
|
Posted: Sat Oct 10, 2009 8:04 am Post subject: |
|
|
Arrgh, this is a mess.
Quote: |
exscape / # emerge -uNDav world
These are the packages that would be merged, in order:
Calculating dependencies ... done!
emerge: there are no ebuilds built with USE flags to satisfy "~x11-libs/qt-core-4.5.2[qt3support,-debug]".
!!! One of the following packages is required to complete your request:
- x11-libs/qt-core-4.5.2 (Change USE: +qt3support)
(dependency required by "x11-libs/qt-sql-4.5.2" [ebuild])
(dependency required by "net-p2p/ktorrent-3.2.4" [installed])
(dependency required by "world" [argument])
|
So I add 'x11-libs/qt-core qt3support' to /etc/portage/package.use:
Quote: |
emerge: there are no ebuilds built with USE flags to satisfy "~x11-libs/qt-core-4.5.2[-debug,-qt3support]".
!!! One of the following packages is required to complete your request:
- x11-libs/qt-core-4.5.2 (Change USE: -qt3support)
(dependency required by "x11-libs/qt-opengl-4.5.2-r1" [ebuild])
(dependency required by "media-sound/phonon-4.4_pre20090520" [installed])
(dependency required by "kde-base/kdelibs-4.3.2" [installed])
(dependency required by "kde-base/ktimezoned-4.3.2" [installed])
|
Is it trying to tell me I need it both with AND without qt3support?
My package.{use,keywords,unmask} files are a mess right now, so I'm not sure there's any point in posting them. What'd be the easiest way to not only get out of this mess (that seems to happen every week or so) permanently, except for possibly using ~amd64 globally?
EDIT: Also, is there some way to get a smaller KDE install? I've got KDE icons, OpenGL support and heck knows what, and the only KDE app I ever use is KTorrent... I have USE="-opengl" btw. _________________ [Server etc. | C2D 2.2 @ 3.0 GHz / 4 GB RAM / 3x1 TB + 1x2 TB SATA disks + 1.5 TB ext. | Gentoo]
[Laptop | Macbook Pro 15" / Core i7 (Sandy) Quad 2.2 GHz / 16 GB RAM / Samsung 840 250 GB SSD + 1 TB + 2 TB HDD / 6750M 1 GB / OS X, Win 7]
Last edited by Jarjar on Sat Oct 10, 2009 8:14 am; edited 1 time in total |
|
Back to top |
|
 |
fudge Tux's lil' helper

Joined: 25 Jul 2002 Posts: 117
|
Posted: Sat Oct 10, 2009 8:13 am Post subject: |
|
|
What I had to do to get this current mess in a stable state. I pity anyone trying to install a stable amd64 profile right now because out of the box, it won't work.
package.keywords (plus all the kde ~amd64 stuff) Code: | x11-libs/qt-core ~amd64
x11-libs/qt-dbus ~amd64
x11-libs/qt-gui ~amd64
x11-libs/qt-qt3support ~amd64
x11-libs/qt-script ~amd64
x11-libs/qt-sql ~amd64 |
/etc/make.conf (remove dbus) Code: | USE="-qt3 qt3support qt4" |
package.mask Code: | =x11-libs/qt-core-4.5.3
=x11-libs/qt-core-4.5.3-r1
=x11-libs/qt-dbus-4.5.3
=x11-libs/qt-qt3support-4.5.3
=x11-libs/qt-script-4.5.3
=x11-libs/qt-sql-4.5.3
=x11-libs/qt-gui-4.5.3-r1 |
package.use Code: | x11-libs/qt-gui dbus |
I hope this helps somewhat. |
|
Back to top |
|
 |
Jarjar Apprentice

Joined: 21 Jul 2002 Posts: 265 Location: Sweden
|
Posted: Sat Oct 10, 2009 11:05 am Post subject: |
|
|
fudge wrote: | What I had to do to get this current mess in a stable state. I pity anyone trying to install a stable amd64 profile right now because out of the box, it won't work.
package.keywords (plus all the kde ~amd64 stuff) Code: | x11-libs/qt-core ~amd64
x11-libs/qt-dbus ~amd64
x11-libs/qt-gui ~amd64
x11-libs/qt-qt3support ~amd64
x11-libs/qt-script ~amd64
x11-libs/qt-sql ~amd64 |
/etc/make.conf (remove dbus) Code: | USE="-qt3 qt3support qt4" |
package.mask Code: | =x11-libs/qt-core-4.5.3
=x11-libs/qt-core-4.5.3-r1
=x11-libs/qt-dbus-4.5.3
=x11-libs/qt-qt3support-4.5.3
=x11-libs/qt-script-4.5.3
=x11-libs/qt-sql-4.5.3
=x11-libs/qt-gui-4.5.3-r1 |
package.use Code: | x11-libs/qt-gui dbus |
I hope this helps somewhat. |
Thanks, this combined with some housekeeping in the files solved it for me.
... for now, at least! _________________ [Server etc. | C2D 2.2 @ 3.0 GHz / 4 GB RAM / 3x1 TB + 1x2 TB SATA disks + 1.5 TB ext. | Gentoo]
[Laptop | Macbook Pro 15" / Core i7 (Sandy) Quad 2.2 GHz / 16 GB RAM / Samsung 840 250 GB SSD + 1 TB + 2 TB HDD / 6750M 1 GB / OS X, Win 7] |
|
Back to top |
|
 |
jagdpanther l33t

Joined: 22 Nov 2003 Posts: 769
|
Posted: Sat Oct 10, 2009 4:46 pm Post subject: |
|
|
I had a slightly simpler fix than fudge:
note: other than listed below, I have NO other reference to qt in /etc/portage/package.*
I also do NOT have any qt* USE flags in /etc/make.conf
1. emerge --unmerge <all qt packages>
2. /etc/portage/package.use
Code: | # qt fix
x11-libs/qt-gui dbus |
3. /etc/portage/package.mask
Code: | # qt fix
<x11-libs/qt-core-4.5.2
<x11-libs/qt-dbus-4.5.2
<x11-libs/qt-script-4.5.2
<x11-libs/qt-sql-4.5.2
<x11-libs/qt-gui-4.5.2 |
In general I always try to mask out earlier packages rather than later packages so when new versions are available I won't be masking them. |
|
Back to top |
|
 |
sl70 Guru


Joined: 18 Jun 2002 Posts: 458 Location: Saitama, JP
|
Posted: Mon Oct 12, 2009 4:28 pm Post subject: |
|
|
This is really messed up. How can the qt-* 4.5.2 packages be marked stable on amd64? I have no kde or qt-* packages keyworded and want to keep the number of unstable packages I use to a minimum. Even so, I kept getting irreconcilable slot conflicts no matter what I did. The only way out of this was to mask all >=qt-*-4.5.2, unmerge all the qt-* packages and then re-merge qt-core. In other words, a Royal PTA. |
|
Back to top |
|
 |
|
|
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
|
|