Gentoo Archives: gentoo-user

From: Amit Dor-Shifer <amitds@××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Uncle: qt-*:4 dependencies/blocks preventing world update
Date: Sun, 25 Oct 2009 12:58:49
Message-Id: 4AE44B85.6040506@oversi.com
In Reply to: Re: [gentoo-user] Uncle: qt-*:4 dependencies/blocks preventing world update by econti
1 Thanks econti (& arttu).
2 My point was that I don't have the relevant news listed, rather than
3 the actual solution to the issue.
4 Amit
5
6 econti wrote:
7 > Amit Dor-Shifer ha scritto:
8 >> With regards to this:
9 >> I believe I'm in the same situation:
10 >>
11 >> <QUOTE>
12 >> amit0 ~ # emerge -auvt world
13 >>
14 >> These are the packages that would be merged, in reverse order:
15 >>
16 >> Calculating dependencies... done!
17 >>
18 >> !!! Multiple package instances within a single package slot have been
19 >> pulled
20 >> !!! into the dependency graph, resulting in a slot conflict:
21 >>
22 >> x11-libs/qt-core:4
23 >>
24 >> ('ebuild', '/', 'x11-libs/qt-core-4.5.2', 'merge') pulled in by
25 >> ~x11-libs/qt-core-4.5.2[-debug] required by ('ebuild', '/',
26 >> 'x11-libs/qt-test-4.5.2', 'merge')
27 >> ~x11-libs/qt-core-4.5.2[glib,-debug,-qt3support] required by
28 >> ('ebuild', '/', 'x11-libs/qt-gui-4.5.2-r2', 'merge')
29 >> ~x11-libs/qt-core-4.5.2[-debug] required by ('ebuild', '/',
30 >> 'x11-libs/qt-dbus-4.5.2', 'merge')
31 >> (and 2 more)
32 >>
33 >> ('ebuild', '/', 'x11-libs/qt-core-4.5.1', 'merge') pulled in by
34 >> >=x11-libs/qt-core-4.5.1:4[qt3support,ssl] required by ('ebuild',
35 >> '/', 'kde-base/libkcddb-4.3.1', 'merge')
36 >> x11-libs/qt-core:4 required by ('ebuild', '/',
37 >> 'kde-base/automoc-0.9.88', 'merge')
38 >> ~x11-libs/qt-core-4.5.1[qt3support,-debug] required by ('ebuild',
39 >> '/', 'x11-libs/qt-sql-4.5.1', 'merge')
40 >> (and 2 more)
41 >>
42 >> x11-libs/qt-gui:4
43 >>
44 >> ('ebuild', '/', 'x11-libs/qt-gui-4.5.1', 'merge') pulled in by
45 >> >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
46 >> ('ebuild', '/', 'kde-base/libkcddb-4.3.1', 'merge')
47 >> >=x11-libs/qt-gui-4.5.1:4[accessibility,dbus] required by
48 >> ('ebuild', '/', 'kde-base/libknotificationitem-4.3.1', 'merge')
49 >> >=x11-libs/qt-gui-4.4.0:4 required by ('ebuild', '/',
50 >> 'media-sound/phonon-4.4_pre20090520', 'merge')
51 >> (and 2 more)
52 >>
53 >> ('ebuild', '/', 'x11-libs/qt-gui-4.5.2-r2', 'merge') pulled in by
54 >> ~x11-libs/qt-gui-4.5.2[-debug,-qt3support] required by ('ebuild',
55 >> '/', 'x11-libs/qt-opengl-4.5.2-r1', 'merge')
56 >> ~x11-libs/qt-gui-4.5.2[-debug] required by ('ebuild', '/',
57 >> 'x11-libs/qt-webkit-4.5.2-r1', 'merge')
58 >>
59 >>
60 >> <SNIP>
61 >>
62 >> emerge: there are no ebuilds built with USE flags to satisfy
63 >> "~x11-libs/qt-core-4.5.2[qt3support,-debug]".
64 >> !!! One of the following packages is required to complete your request:
65 >> - x11-libs/qt-core-4.5.2 (Change USE: +qt3support)
66 >> (dependency required by "x11-libs/qt-qt3support-4.5.2" [ebuild])
67 >> (dependency required by "kde-base/libkcddb-4.3.1" [ebuild])
68 >> (dependency required by "app-cdr/k3b-1.68.0_alpha3" [ebuild])
69 >> (dependency required by "world" [argument])
70 >>
71 >> </QUOTE>
72 >>
73 >> However, the mentioned news item doesn't appear on my 'unread' list:
74 >>
75 >> amit0 ~ # eselect news list
76 >> News items:
77 >> [1] read 2009-04-06 Migration to X.org Server 1.5
78 >> [2] read 2009-10-02 Migration to X.org Server 1.6 and libxcb 1.4
79 >> [3] read 2009-07-02 kdeprefix and monolithic ebuilds issues
80 >> [4] read 2009-04-18 Generation 1 Java Setup Deprecated
81 >> [5] read 2009-07-12 xorg-x11-7.4 and xorg-server-1.5 kernel
82 >> support
83 >>
84 >> though it does exist on the filesystem:
85 >>
86 >> [13:35:50] amit0 ~ # head
87 >> /usr/portage/metadata/news/2009-09-27-qt_use_changes/2009-09-27-qt_use_changes.en.txt
88 >>
89 >> Title: Qt 4.5.2 default USE flag changes
90 >> Author: Alex Alexander <wired@g.o>
91 >> Content-Type: text/plain
92 >> Posted: 2009-09-27
93 >> Revision: 1
94 >> News-Item-Format: 1.0
95 >> Display-If-Installed: <x11-libs/qt-core-4.5.2
96 >>
97 >> Would that "Display-If-Installed" be the reason why it's missing from
98 >> the list?
99 >>
100 >> amit0 ~ # qlist -Uv qt
101 >> dev-libs/dbus-qt3-old-0.70
102 >> dev-libs/poppler-qt3-0.10.7
103 >> virtual/poppler-qt3-0.10.7
104 >> x11-libs/qt-3.3.8b-r1 (cups nis opengl)
105 >>
106 >> What I'm trying to say is: if indeed the issue here is the same as
107 >> Alan's, then "qt_use_changes" should show up when I 'eselect news read'.
108 >>
109 >> Amit
110 >>
111 >> Dirk Heinrichs wrote:
112 >>> Am Donnerstag 22 Oktober 2009 23:19:07 schrieb Alan E. Davis:
113 >>>
114 >>>> I've tried alot of things, but I give up. Can someone help me with
115 >>>> the
116 >>>> knot of dependencies that has been holding my system in hostage
117 >>>> from any
118 >>>> attempt to update world, for weeks now?
119 >>>>
120 >>>
121 >>> Please read your portage news, especially
122 >>> "2009-09-27-qt_use_changes". See also this weeks thread with subject
123 >>> "Confusion".
124 >>>
125 >>> HTH...
126 >>>
127 >>> Dirk
128 >
129 > Remember also the dbus USE flag: that solved my problem. :-)
130 >
131 > Bye
132 > emilio
133 >
134 >