Gentoo Archives: gentoo-user

From: Michael Sullivan <msulli1355@×××××.com>
To: gentoo-user <gentoo-user@l.g.o>
Subject: [gentoo-user] Slot war on my system
Date: Sun, 03 Jun 2012 05:28:45
Message-Id: 4FCAF5AD.5050207@gmail.com
1 I have been fighting with this for at least three weeks now. Most of
2 the conflicting packages are qt-based, between 4.8.1 (which I want) and
3 4.7.4 (which I don't want). I have rebuilt every package I can find
4 again 4.8.1, but emerge still wants to install 4.7.4, despite the fact
5 that I've altered my /etc/portage/package.mask file to try to keep them
6 away. Here's my /etc/portage/package.mask:
7
8 michael@camille currentmnt $ cat /etc/portage/package.mask
9 >=sys-power/powermgmt-base-1.22
10 sys-apps/apmd
11 =kde-base/libknotificationitem-4.3.5
12 =sys-apps/hal-0.5.14-r4
13 =media-libs/libvpx-0.9.6
14 =gnome-extra/gnome-system-monitor-2.28.2-r1
15 =gnome-extra/gnome-screensaver-2.30.2-r1
16 =gnome-base/gnome-settings-daemon-2.32.1-r1
17
18 <x11-libs/qt-script-4.8.1::gentoo
19 <x11-libs/qt-core-4.8.1-r3::gentoo
20 <x11-libs/qt-sql-4.8.1::gentoo
21 <x11-libs/qt-dbus-4.8.1::gentoo
22 <x11-libs/qt-gui-4.8.1-r1::gentoo
23 <x11-libs/qt-qt3support-4.8.1::gentoo
24
25
26 Here's a shortened version of what I get when I run python-updater:
27
28 !!! Multiple package instances within a single package slot have been pulled
29 !!! into the dependency graph, resulting in a slot conflict:
30
31 x11-libs/qt-script:4
32
33 (x11-libs/qt-script-4.8.1::gentoo, installed) pulled in by
34 ~x11-libs/qt-script-4.8.1[aqua=,c++0x=,qpa=,debug=] required by
35 (x11-libs/qt-gui-4.8.1-r1::gentoo, installed)
36 (and 1 more with the same problem)
37
38 (x11-libs/qt-script-4.7.4::gentoo, ebuild scheduled for merge) pulled
39 in by
40 ~x11-libs/qt-script-4.7.4[aqua=,debug=] required by
41 (x11-libs/qt-gui-4.7.4-r1::gentoo, ebuild scheduled for merge)
42
43 x11-libs/qt-sql:4
44
45 (x11-libs/qt-sql-4.8.1::gentoo, installed) pulled in by
46 ~x11-libs/qt-sql-4.8.1[aqua=,c++0x=,debug=,qpa=,qt3support=]
47 required by (x11-libs/qt-declarative-4.8.1::gentoo, installed)
48 (and 1 more with the same problem)
49
50 (x11-libs/qt-sql-4.7.4::gentoo, ebuild scheduled for merge) pulled in by
51 ~x11-libs/qt-sql-4.7.4[aqua=,debug=,qt3support] required by
52 (x11-libs/qt-qt3support-4.7.4::gentoo, ebuild scheduled for merge)
53
54 kde-base/oxygen-icons:4
55
56 (kde-base/oxygen-icons-4.8.1::gentoo, installed) pulled in by
57 (no parents that aren't satisfied by other packages in this slot)
58
59 (kde-base/oxygen-icons-4.8.3::gentoo, ebuild scheduled for merge)
60 pulled in by
61 >=kde-base/oxygen-icons-4.8.3:4[aqua=] required by
62 (kde-base/nepomuk-4.8.3::gentoo, ebuild scheduled for merge)
63 (and 19 more with the same problem)
64
65 x11-libs/qt-core:4
66
67 (x11-libs/qt-core-4.8.1-r3::gentoo, installed) pulled in by
68 ~x11-libs/qt-core-4.8.1[aqua=,c++0x=,debug=,qpa=,qt3support=]
69 required by (x11-libs/qt-declarative-4.8.1::gentoo, installed)
70 (and 10 more with the same problem)
71
72 (x11-libs/qt-core-4.7.4-r1::gentoo, ebuild scheduled for merge) pulled
73 in by
74 ~x11-libs/qt-core-4.7.4[aqua=,debug=,glib=,qt3support=] required by
75 (x11-libs/qt-gui-4.7.4-r1::gentoo, ebuild scheduled for merge)
76 (and 4 more with the same problem)
77
78 sys-libs/zlib:0
79
80 (sys-libs/zlib-1.2.5-r2::gentoo, ebuild scheduled for merge) pulled in by
81 <sys-libs/zlib-1.2.5.1-r1:0 required by
82 (dev-db/virtuoso-server-6.1.3-r2::gentoo, installed)
83
84 (sys-libs/zlib-1.2.5.1-r2::gentoo, installed) pulled in by
85 (no parents that aren't satisfied by other packages in this slot)
86
87 x11-libs/qt-dbus:4
88
89 (x11-libs/qt-dbus-4.7.4::gentoo, ebuild scheduled for merge) pulled in by
90 ~x11-libs/qt-dbus-4.7.4[aqua=,debug=] required by
91 (x11-libs/qt-gui-4.7.4-r1::gentoo, ebuild scheduled for merge)
92
93 (x11-libs/qt-dbus-4.8.1::gentoo, installed) pulled in by
94 ~x11-libs/qt-dbus-4.8.1[aqua=,c++0x=,qpa=,debug=] required by
95 (x11-libs/qt-gui-4.8.1-r1::gentoo, installed)
96
97 kde-base/kdelibs:4
98
99 (kde-base/kdelibs-4.8.3::gentoo, ebuild scheduled for merge) pulled in by
100 >=kde-base/kdelibs-4.8.3:4[aqua=,handbook] required by
101 (kde-base/ksysguard-4.8.3::gentoo, ebuild scheduled for merge)
102 (and 29 more with the same problem)
103
104 (kde-base/kdelibs-4.8.1-r2::gentoo, installed) pulled in by
105 (no parents that aren't satisfied by other packages in this slot)
106
107 x11-libs/qt-gui:4
108
109 (x11-libs/qt-gui-4.7.4-r1::gentoo, ebuild scheduled for merge) pulled
110 in by
111 ~x11-libs/qt-gui-4.7.4[accessibility=,aqua=,debug=,qt3support]
112 required by (x11-libs/qt-qt3support-4.7.4::gentoo, ebuild scheduled for
113 merge)
114 (and 1 more with the same problem)
115
116 (x11-libs/qt-gui-4.8.1-r1::gentoo, installed) pulled in by
117 ~x11-libs/qt-gui-4.8.1[aqua=,c++0x=,debug=,qpa=] required by
118 (x11-libs/qt-webkit-4.8.1::gentoo, installed)
119 (and 5 more with the same problem)
120
121 kde-base/nepomuk:4
122
123 (kde-base/nepomuk-4.8.1-r1::gentoo, installed) pulled in by
124 (no parents that aren't satisfied by other packages in this slot)
125
126 (kde-base/nepomuk-4.8.3::gentoo, ebuild scheduled for merge) pulled in by
127 >=kde-base/nepomuk-4.8.3:4[aqua=] required by
128 (kde-base/kdelibs-4.8.3::gentoo, ebuild scheduled for merge)
129
130 kde-base/kdesu:4
131
132 (kde-base/kdesu-4.8.1::gentoo, installed) pulled in by
133 (no parents that aren't satisfied by other packages in this slot)
134
135 (kde-base/kdesu-4.8.3::gentoo, ebuild scheduled for merge) pulled in by
136 >=kde-base/kdesu-4.8.3:4[aqua=] required by
137 (kde-base/khelpcenter-4.8.3::gentoo, ebuild scheduled for merge)
138
139 kde-base/katepart:4
140
141 (kde-base/katepart-4.8.1::gentoo, installed) pulled in by
142 (no parents that aren't satisfied by other packages in this slot)
143
144 (kde-base/katepart-4.8.3::gentoo, ebuild scheduled for merge) pulled in by
145 >=kde-base/katepart-4.8.3:4[aqua=] required by
146 (kde-base/kdelibs-4.8.3::gentoo, ebuild scheduled for merge)
147
148 x11-libs/qt-qt3support:4
149
150 (x11-libs/qt-qt3support-4.8.1::gentoo, installed) pulled in by
151
152 ~x11-libs/qt-qt3support-4.8.1[accessibility=,aqua=,c++0x=,debug=,qpa=]
153 required by (x11-libs/qt-declarative-4.8.1::gentoo, installed)
154 (and 1 more with the same problem)
155
156 (x11-libs/qt-qt3support-4.7.4::gentoo, ebuild scheduled for merge)
157 pulled in by
158 >=x11-libs/qt-qt3support-4.6.3:4[accessibility,kde] required by
159 (net-libs/libbluedevil-1.9::gentoo, installed)
160 >=x11-libs/qt-qt3support-4.6.3:4[accessibility,kde] required by
161 (net-wireless/bluedevil-1.1-r2::gentoo, installed)
162 ~x11-libs/qt-qt3support-4.7.4[aqua=,debug=] required by
163 (x11-libs/qt-gui-4.7.4-r1::gentoo, ebuild scheduled for merge)
164
165 kde-base/khelpcenter:4
166
167 (kde-base/khelpcenter-4.8.1::gentoo, installed) pulled in by
168 (no parents that aren't satisfied by other packages in this slot)
169
170 (kde-base/khelpcenter-4.8.3::gentoo, ebuild scheduled for merge)
171 pulled in by
172 >=kde-base/khelpcenter-4.8.3:4[aqua=] required by
173 (kde-base/kdelibs-4.8.3::gentoo, ebuild scheduled for merge)
174
175
176 It may be possible to solve this problem by using package.mask to
177 prevent one of those packages from being selected. However, it is also
178 possible that conflicting dependencies exist such that they are
179 impossible to satisfy simultaneously. If such a conflict exists in
180 the dependencies of two different packages, then those packages can
181 not be installed simultaneously. You may want to try a larger value of
182 the --backtrack option, such as --backtrack=30, in order to see if
183 that will solve this conflict automatically.
184
185 For more information, see MASKED PACKAGES section in the emerge man
186 page or refer to the Gentoo Handbook.
187
188
189 The following mask changes are necessary to proceed:
190 #required by x11-libs/qt-sql-4.7.4, required by
191 x11-libs/qt-qt3support-4.7.4, required by
192 x11-libs/qt-gui-4.7.4-r1[qt3support]
193 # /etc/portage/package.mask:
194 =x11-libs/qt-core-4.7.4-r1
195 #required by x11-libs/qt-gui-4.7.4-r1[dbus], required by
196 x11-libs/qt-qt3support-4.7.4, required by net-libs/libbluedevil-1.9,
197 required by net-wireless/bluedevil-1.1-r2, required by
198 kde-base/solid-4.8.3[bluetooth], required by
199 kde-base/plasma-workspace-4.8.3, required by kde-base/plasma-workspace:4
200 (argument)
201 # /etc/portage/package.mask:
202 =x11-libs/qt-dbus-4.7.4
203 #required by x11-libs/qt-qt3support-4.7.4, required by
204 x11-libs/qt-gui-4.7.4-r1[qt3support], required by
205 x11-libs/qt-core-4.7.4-r1[qt3support], required by x11-libs/qt-script-4.7.4
206 # /etc/portage/package.mask:
207 =x11-libs/qt-sql-4.7.4
208 #required by x11-libs/qt-qt3support-4.7.4, required by
209 net-libs/libbluedevil-1.9, required by net-wireless/bluedevil-1.1-r2,
210 required by kde-base/solid-4.8.3[bluetooth], required by
211 kde-base/plasma-workspace-4.8.3, required by kde-base/plasma-workspace:4
212 (argument)
213 # /etc/portage/package.mask:
214 =x11-libs/qt-gui-4.7.4-r1
215 #required by x11-libs/qt-gui-4.7.4-r1, required by
216 x11-libs/qt-qt3support-4.7.4, required by net-libs/libbluedevil-1.9,
217 required by net-wireless/bluedevil-1.1-r2, required by
218 kde-base/solid-4.8.3[bluetooth], required by
219 kde-base/plasma-workspace-4.8.3, required by kde-base/plasma-workspace:4
220 (argument)
221 # /etc/portage/package.mask:
222 =x11-libs/qt-script-4.7.4
223 #required by x11-libs/qt-gui-4.7.4-r1[qt3support], required by
224 x11-libs/qt-core-4.7.4-r1[qt3support], required by x11-libs/qt-sql-4.7.4
225 # /etc/portage/package.mask:
226 =x11-libs/qt-qt3support-4.7.4
227
228 NOTE: The --autounmask-keep-masks option will prevent emerge
229 from creating package.unmask or ** keyword changes.
230
231 Use --autounmask-write to write changes to config files (honoring
232 CONFIG_PROTECT).
233
234 How do I get the system to stop bothering me about qt-*-*-4.7.4?

Replies

Subject Author
Re: [gentoo-user] Slot war on my system Alan McKinnon <alan.mckinnon@×××××.com>
Re: [gentoo-user] Slot war on my system Volker Armin Hemmann <volkerarmin@××××××××××.com>
Re: [gentoo-user] Slot war on my system kwkhui@××××.net