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

Replies