1 |
Something is fishy, those blocks are meant to tell you you're trying |
2 |
to mix qt versions which is *not* supported. |
3 |
|
4 |
There are a few things you can do to get rid of this once and for all: |
5 |
- make sure your /var/lib/portage/world has no references to qt (4) |
6 |
- make sure your emerge commands won't try to fetch only part of qt |
7 |
|
8 |
>> octavian ~ # ACCEPT_KEYWORDS="~amd64" emerge -uav qt-svg qt-sql qt-dbus qt-gui qt-core qt-test qt-assistant |
9 |
|
10 |
why would you ever want to do that? its easy to end up with mixed versions :S |
11 |
|
12 |
# remove all qt4 (not necessary, anyway) |
13 |
emerge -aC `eix --only-names -I x11-libs/qt-` |
14 |
# remove qt meta package just in case |
15 |
emerge -aC x11-libs/qt:4 |
16 |
# let dependencies pull qt, don't pull it yourself... |
17 |
emerge -avDuN world |
18 |
|
19 |
http://www.linuxized.com/2009/06/upgrading-qt-libraries-in-gentoo-with-portage/ |
20 |
|
21 |
-- |
22 |
Alex Alexander || wired |
23 |
Gentoo Linux Developer |
24 |
http://www.linuxized.com |
25 |
|
26 |
|
27 |
On Fri, Jul 31, 2009 at 15:49, Mark Haney<mhaney@××××××××××××.org> wrote: |
28 |
> Mark Haney wrote: |
29 |
> |
30 |
>> |
31 |
>> And, FWIW, on topic, having qt3support globally makes no difference. I |
32 |
>> still have a thousand bleeding hoops to jump through to fix all the |
33 |
>> asinine blocks and dependencies. |
34 |
>> |
35 |
>> |
36 |
> |
37 |
> Do you really wanna see how bloody stupid this whole problem is with QT? |
38 |
> Here's what I did: |
39 |
> |
40 |
> emerge -C qt-svg qt-sql qt-dbus qt-qt3support qt-gui qt-core qt-test |
41 |
> qt-assistant |
42 |
> |
43 |
> |
44 |
> I figure this will get the system clean enough for me to actually do |
45 |
> something but stare at 20+ blocks. |
46 |
> |
47 |
> Nope. |
48 |
> |
49 |
>> octavian ~ # ACCEPT_KEYWORDS="~amd64" emerge -uav qt-svg qt-sql qt-dbus qt-gui qt-core qt-test qt-assistant |
50 |
>> |
51 |
>> These are the packages that would be merged, in order: |
52 |
>> |
53 |
>> Calculating dependencies... done! |
54 |
>> [ebuild U ] dev-libs/openssl-0.9.8k-r1 [0.9.8k] USE="(sse2) zlib -bindist -gmp -kerberos -test" 0 kB |
55 |
>> [ebuild U ] media-libs/libpng-1.2.38 [1.2.37] 514 kB |
56 |
>> [ebuild U ] dev-libs/glib-2.20.4 [2.18.4-r1] USE="-debug -doc -fam -hardened (-selinux) -xattr" 4,918 kB |
57 |
>> [ebuild U ] media-libs/fontconfig-2.7.0 [2.6.0-r2] USE="-doc" 1,504 kB |
58 |
>> [ebuild U ] sys-apps/dbus-1.2.12 [1.2.3-r1] USE="X -debug -doc (-selinux) -test%" 1,538 kB |
59 |
>> [ebuild U ] net-print/cups-1.3.11 [1.3.10-r2] USE="X acl jpeg pam perl png python ssl -avahi -dbus -gnutls -java -kerberos -ldap -php -ppds -samba -slp -static -tiff -xinetd -zeroconf" LINGUAS="-de -en -es -et -fr -he -id -it -ja -pl -sv -zh_TW" 3,711 kB |
60 |
>> [ebuild U ] dev-db/mysql-5.0.83 [5.0.70-r1] USE="berkdb community%* perl ssl -big-tables -cluster -debug -embedded -extraengine -latin1 -max-idx-128 -minimal -profiling% (-selinux) -static" 35,580 kB |
61 |
>> [ebuild N ] x11-libs/qt-core-4.5.2 USE="glib iconv qt3support ssl -debug -doc -pch" 113,297 kB |
62 |
>> [ebuild N ] x11-libs/qt-sql-4.5.2 USE="iconv mysql qt3support sqlite -debug (-firebird) -odbc -pch -postgres" 0 kB |
63 |
>> [ebuild N ] x11-libs/qt-dbus-4.5.2 USE="-debug -pch" 0 kB |
64 |
>> [ebuild U ] x11-libs/qt-script-4.5.2 [4.5.1] USE="iconv -debug -pch (-custom-cxxflags%)" 0 kB |
65 |
>> [blocks b ] <x11-libs/qt-script-4.5.2 ("<x11-libs/qt-script-4.5.2" is blocking x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-assistant-4.5.2, x11-libs/qt-dbus-4.5.2, x11-libs/qt-test-4.5.2, x11-libs/qt-svg-4.5.2, 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) |
66 |
>> [ebuild N ] x11-libs/qt-test-4.5.2 USE="iconv -debug -pch" 0 kB |
67 |
>> [ebuild N ] x11-libs/qt-gui-4.5.2-r2 USE="accessibility cups dbus glib mng qt3support -debug -gtk -nas -nis -pch -raster -tiff -xinerama" 0 kB |
68 |
>> [ebuild N ] x11-libs/qt-qt3support-4.5.2 USE="accessibility kde -debug -pch -phonon" 0 kB |
69 |
>> [ebuild U ] x11-libs/qt-webkit-4.5.2 [4.5.1] USE="kde -debug -pch (-custom-cxxflags%)" 0 kB |
70 |
>> [ebuild N ] x11-libs/qt-svg-4.5.2 USE="iconv -debug -pch" 0 kB |
71 |
>> [ebuild N ] x11-libs/qt-assistant-4.5.2 USE="-debug -pch" 0 kB |
72 |
>> [blocks B ] >x11-libs/qt-qt3support-4.5.1-r9999 (">x11-libs/qt-qt3support-4.5.1-r9999" is blocking x11-libs/qt-script-4.5.1, x11-libs/qt-opengl-4.5.1, x11-libs/qt-xmlpatterns-4.5.1, x11-libs/qt-webkit-4.5.1) |
73 |
>> [blocks B ] <x11-libs/qt-xmlpatterns-4.5.2 ("<x11-libs/qt-xmlpatterns-4.5.2" is blocking x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-assistant-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-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) |
74 |
>> [blocks B ] >x11-libs/qt-test-4.5.1-r9999 (">x11-libs/qt-test-4.5.1-r9999" is blocking x11-libs/qt-script-4.5.1, x11-libs/qt-opengl-4.5.1, x11-libs/qt-xmlpatterns-4.5.1, x11-libs/qt-webkit-4.5.1) |
75 |
>> [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-xmlpatterns-4.5.1, x11-libs/qt-webkit-4.5.1) |
76 |
>> [blocks B ] >x11-libs/qt-sql-4.5.1-r9999 (">x11-libs/qt-sql-4.5.1-r9999" is blocking x11-libs/qt-script-4.5.1, x11-libs/qt-opengl-4.5.1, x11-libs/qt-xmlpatterns-4.5.1, x11-libs/qt-webkit-4.5.1) |
77 |
>> [blocks B ] <x11-libs/qt-opengl-4.5.2 ("<x11-libs/qt-opengl-4.5.2" is blocking x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-assistant-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-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) |
78 |
>> [blocks B ] >x11-libs/qt-core-4.5.1-r9999 (">x11-libs/qt-core-4.5.1-r9999" is blocking x11-libs/qt-script-4.5.1, x11-libs/qt-opengl-4.5.1, x11-libs/qt-xmlpatterns-4.5.1, x11-libs/qt-webkit-4.5.1) |
79 |
>> [blocks B ] >x11-libs/qt-svg-4.5.1-r9999 (">x11-libs/qt-svg-4.5.1-r9999" is blocking x11-libs/qt-script-4.5.1, x11-libs/qt-opengl-4.5.1, x11-libs/qt-xmlpatterns-4.5.1, x11-libs/qt-webkit-4.5.1) |
80 |
>> [blocks B ] <x11-libs/qt-webkit-4.5.2 ("<x11-libs/qt-webkit-4.5.2" is blocking x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-assistant-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-qt3support-4.5.2, x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2) |
81 |
>> [blocks B ] >x11-libs/qt-gui-4.5.1-r9999 (">x11-libs/qt-gui-4.5.1-r9999" is blocking x11-libs/qt-script-4.5.1, x11-libs/qt-opengl-4.5.1, x11-libs/qt-xmlpatterns-4.5.1, x11-libs/qt-webkit-4.5.1) |
82 |
>> [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-opengl-4.5.1, x11-libs/qt-xmlpatterns-4.5.1, x11-libs/qt-webkit-4.5.1) |
83 |
>> [blocks B ] >x11-libs/qt-webkit-4.5.1-r9999 (">x11-libs/qt-webkit-4.5.1-r9999" is blocking x11-libs/qt-script-4.5.1, x11-libs/qt-opengl-4.5.1, x11-libs/qt-xmlpatterns-4.5.1) |
84 |
>> [blocks B ] >x11-libs/qt-assistant-4.5.1-r9999 (">x11-libs/qt-assistant-4.5.1-r9999" is blocking x11-libs/qt-script-4.5.1, x11-libs/qt-opengl-4.5.1, x11-libs/qt-xmlpatterns-4.5.1, x11-libs/qt-webkit-4.5.1) |
85 |
>> |
86 |
>> Total: 17 packages (9 upgrades, 8 new), Size of downloads: 161,059 kB |
87 |
>> Conflict: 14 blocks (13 unsatisfied) |
88 |
>> |
89 |
> |
90 |
> |
91 |
> THIS, my friends, is utter stupidity. |
92 |
> |
93 |
> -- |
94 |
> Interdum feror cupidine partium magnarum Europae vincendarum |
95 |
> |
96 |
> Mark Haney |
97 |
> Sr. Systems Administrator |
98 |
> ERC Broadband |
99 |
> (828) 350-2415 |
100 |
> |
101 |
> |