Gentoo Archives: gentoo-user

From: Jason Weisberger <jbdubbs@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Gnome 3.2.2 Block
Date: Sat, 03 Dec 2011 03:17:03
Message-Id: CAGSnHaCO=Z24-HcXi-F6W9oMzExyWLpiH_gDNjUGRcxBz09+cg@mail.gmail.com
In Reply to: Re: [gentoo-user] Gnome 3.2.2 Block by Jason Weisberger
1 Ok, worked through some of it, but pretty badly.
2
3 pygobject:2 needs -introspection to be able to slot :2 and :3 on the same
4 system. Ok done. However gnome 3's fallback mode gnome-applets needs
5 pygobject:2 WITH introspection. Ok fine, I'll build gnome-base/gnome
6 -fallback. Problem badly solved.
7
8 Secondly, if I emerge =clutter-1.8.2 on it's own, that goes fine and the
9 block goes away. Done.
10
11 OK, so my blocks are taken care of. Now this:
12
13 !!! Multiple package instances within a single package slot have been pulled
14 !!! into the dependency graph, resulting in a slot conflict:
15
16 gnome-base/gsettings-desktop-schemas:0
17
18 (gnome-base/gsettings-desktop-schemas-3.2.0-r1::gentoo, ebuild scheduled
19 for merge) pulled in by
20 >=gnome-base/gsettings-desktop-schemas-3.0.2 required by
21 (gnome-base/gnome-control-center-3.2.2::gentoo, ebuild scheduled for merge)
22
23 (gnome-base/gsettings-desktop-schemas-3.0.1::gentoo, installed) pulled in
24 by
25 (no parents that aren't satisfied by other packages in this slot)
26
27 net-libs/telepathy-glib:0
28
29 (net-libs/telepathy-glib-0.16.3::gentoo, ebuild scheduled for merge)
30 pulled in by
31 >=net-libs/telepathy-glib-0.16.0 required by
32 (net-im/empathy-3.2.2::gentoo, ebuild scheduled for merge)
33 (and 1 more with the same problem)
34
35 (net-libs/telepathy-glib-0.14.10::gentoo, installed) pulled in by
36 (no parents that aren't satisfied by other packages in this slot)
37
38 gnome-base/dconf:0
39
40 (gnome-base/dconf-0.10.0::gentoo, ebuild scheduled for merge) pulled in by
41 >=gnome-base/dconf-0.10 required by
42 (gnome-base/gnome-core-libs-3.2.1::gentoo, ebuild scheduled for merge)
43
44 (gnome-base/dconf-0.8.0::gentoo, installed) pulled in by
45 (no parents that aren't satisfied by other packages in this slot)
46
47 dev-cpp/glibmm:2
48
49 (dev-cpp/glibmm-2.28.2::gentoo, installed) pulled in by
50 (no parents that aren't satisfied by other packages in this slot)
51
52 (dev-cpp/glibmm-2.30.1::gentoo, ebuild scheduled for merge) pulled in by
53 >=dev-cpp/glibmm-2.30.0:2 required by (dev-cpp/gtkmm-3.2.0::gentoo,
54 ebuild scheduled for merge)
55
56 gnome-base/gnome-keyring:0
57
58 (gnome-base/gnome-keyring-2.32.1-r1::gentoo, installed) pulled in by
59 (no parents that aren't satisfied by other packages in this slot)
60
61 (gnome-base/gnome-keyring-3.2.2::gentoo, ebuild scheduled for merge)
62 pulled in by
63 >=gnome-base/gnome-keyring-3.2.1 required by
64 (gnome-base/gnome-core-apps-3.2.1::gentoo, ebuild scheduled for merge)
65 (and 3 more with the same problem)
66
67 x11-libs/gtk+:3
68
69 (x11-libs/gtk+-3.2.2-r1::gentoo, ebuild scheduled for merge) pulled in by
70 >=x11-libs/gtk+-3.2.1:3[cups?] required by
71 (gnome-base/gnome-core-libs-3.2.1::gentoo, ebuild scheduled for merge)
72 (and 7 more with the same problem)
73
74 (x11-libs/gtk+-3.0.12-r1::gentoo, installed) pulled in by
75 (no parents that aren't satisfied by other packages in this slot)
76
77 dev-libs/json-glib:0
78
79 (dev-libs/json-glib-0.14.2::gentoo, ebuild scheduled for merge) pulled in
80 by
81 >=dev-libs/json-glib-0.13.2 required by
82 (gnome-base/gnome-shell-3.2.1-r1::gentoo, ebuild scheduled for merge)
83
84 (dev-libs/json-glib-0.12.6::gentoo, installed) pulled in by
85 (no parents that aren't satisfied by other packages in this slot)
86
87 x11-libs/pango:0
88
89 (x11-libs/pango-1.29.4::gentoo, ebuild scheduled for merge) pulled in by
90 >=x11-libs/pango-1.29.3 required by
91 (gnome-base/gnome-core-libs-3.2.1::gentoo, ebuild scheduled for merge)
92 (and 1 more with the same problem)
93
94 (x11-libs/pango-1.28.4::gentoo, installed) pulled in by
95 (no parents that aren't satisfied by other packages in this slot)
96
97 gnome-base/libgnome-keyring:0
98
99 (gnome-base/libgnome-keyring-3.2.2::gentoo, ebuild scheduled for merge)
100 pulled in by
101 >=gnome-base/libgnome-keyring-3.2 required by
102 (gnome-base/gnome-core-apps-3.2.1::gentoo, ebuild scheduled for merge)
103 (and 1 more with the same problem)
104
105 (gnome-base/libgnome-keyring-2.32.0::gentoo, installed) pulled in by
106 (no parents that aren't satisfied by other packages in this slot)
107
108 gnome-extra/evolution-data-server:0
109
110 (gnome-extra/evolution-data-server-3.2.2::gentoo, ebuild scheduled for
111 merge) pulled in by
112
113 >=gnome-extra/evolution-data-server-3.2.2[gnome-online-accounts?,weather]
114 required by (mail-client/evolution-3.2.2::gentoo, ebuild scheduled for
115 merge)
116 (and 5 more with the same problem)
117
118 (gnome-extra/evolution-data-server-2.32.3-r1::gentoo, installed) pulled
119 in by
120 (no parents that aren't satisfied by other packages in this slot)
121
122 x11-themes/gnome-themes-standard:0
123
124 (x11-themes/gnome-themes-standard-3.2.1::gentoo, ebuild scheduled for
125 merge) pulled in by
126 >=x11-themes/gnome-themes-standard-3.2.1 required by
127 (gnome-base/gnome-core-apps-3.2.1::gentoo, ebuild scheduled for merge)
128
129 (x11-themes/gnome-themes-standard-3.0.2::gentoo, installed) pulled in by
130 (no parents that aren't satisfied by other packages in this slot)
131
132 x11-themes/gnome-icon-theme:0
133
134 (x11-themes/gnome-icon-theme-3.2.1.2::gentoo, ebuild scheduled for merge)
135 pulled in by
136 >=x11-themes/gnome-icon-theme-3.2.1 required by
137 (gnome-base/gnome-core-apps-3.2.1::gentoo, ebuild scheduled for merge)
138
139 (x11-themes/gnome-icon-theme-3.0.0::gentoo, installed) pulled in by
140 (no parents that aren't satisfied by other packages in this slot)
141
142
143 Insert hand in shape of gun up mouth, pull imaginary trigger (thumb)
144
145 On Fri, Dec 2, 2011 at 9:09 PM, Jason Weisberger <jbdubbs@×××××.com> wrote:
146
147 > Well,
148 >
149 > I'm assuming I'm going to have to wait for these ebuilds to get updated,
150 > because it looks to me like gnome 3 is trying to pull in multiple versions
151 > of the same package that conflict with one another:
152 >
153 > (dev-python/pygobject-3.0.2::gentoo, ebuild scheduled for merge) pulled
154 > in by
155 > >=dev-python/pygobject-3.0.0:3 required by
156 > (app-editors/gedit-3.2.3::gentoo, ebuild scheduled for merge)
157 > >=dev-python/pygobject-2.90.0:3 required by
158 > (gnome-extra/gnome-tweak-tool-3.2.2::gentoo, ebuild scheduled for merge)
159 > dev-python/pygobject:3 required by
160 > (gnome-base/gnome-menus-3.2.0.1::gentoo, ebuild scheduled for merge)
161 > dev-python/pygobject:3 required by
162 > (gnome-extra/gnome-games-3.2.1::gentoo, ebuild scheduled for merge)
163 > >=dev-python/pygobject-2.90.3:3 required by
164 > (app-accessibility/caribou-0.4.1::gentoo, ebuild scheduled for merge)
165 > >=dev-python/pygobject-3.0.0:3 required by
166 > (dev-libs/libpeas-1.2.0-r1::gentoo, ebuild scheduled for merge)
167 > >=dev-python/pygobject-2.90.3:3 required by
168 > (media-video/totem-3.2.1::gentoo, ebuild scheduled for merge)
169 > >=dev-python/pygobject-2.90.1:3 required by
170 > (dev-python/pyatspi-2.2.1::gentoo, ebuild scheduled for merge)
171 > >=dev-python/pygobject-3.0.1:3 required by
172 > (gnome-base/gnome-core-libs-3.2.1::gentoo, ebuild scheduled for merge)
173 >
174 > (media-libs/clutter-1.6.20::gentoo, ebuild scheduled for merge) pulled
175 > in by
176 > >=media-libs/clutter-1.6.0:1.0[introspection] required by
177 > (gnome-extra/sushi-0.2.1::gentoo, ebuild scheduled for merge)
178 > >=media-libs/clutter-1.4.0:1.0[introspection] required by
179 > (media-libs/clutter-gst-1.4.4::gentoo, ebuild scheduled for merge)
180 > >=media-libs/clutter-1.5.11:1.0[introspection] required by
181 > (app-accessibility/caribou-0.4.1::gentoo, ebuild scheduled for merge)
182 > media-libs/clutter[introspection] required by
183 > (gnome-extra/gnome-documents-0.2.1::gentoo, ebuild scheduled for merge)
184 > >=media-libs/clutter-1.4:1.0[introspection] required by
185 > (media-libs/clutter-gtk-1.0.4::gentoo, ebuild scheduled for merge)
186 > >=media-libs/clutter-1.6.1:1.0[introspection] required by
187 > (media-video/cheese-3.2.2::gentoo, ebuild scheduled for merge)
188 > media-libs/clutter:1.0[introspection] required by
189 > (gnome-extra/gnome-games-3.2.1::gentoo, ebuild scheduled for merge)
190 > >=media-libs/clutter-1.2:1.0[introspection] required by
191 > (media-libs/libchamplain-0.12.0-r1::gentoo, ebuild scheduled for merge)
192 > >=media-libs/clutter-1.6.8:1.0 required by
193 > (media-video/totem-3.2.1::gentoo, ebuild scheduled for merge)
194 > >=media-libs/clutter-1.4.0:1.0 required by (x11-libs/mx-1.3.1::gentoo,
195 > ebuild scheduled for merge)
196 >
197 > (dev-python/pygobject-2.28.6::gentoo, installed) pulled in by
198 > >=dev-python/pygobject-2.12.0:2 required by
199 > (net-libs/telepathy-farsight-0.0.17::gentoo, ebuild scheduled for merge)
200 > >=dev-python/pygobject-2.16:2 required by
201 > (net-libs/farsight2-0.0.26::gentoo, ebuild scheduled for merge)
202 > >=dev-python/pygobject-2.26:2[introspection] required by
203 > (gnome-base/gnome-applets-3.2.1::gentoo, ebuild scheduled for merge)
204 >
205 > (media-libs/cogl-1.8.2::gentoo, ebuild scheduled for merge) pulled in by
206 > >=media-libs/cogl-1.8.0:1.0[introspection,pango] required by
207 > (media-libs/clutter-1.8.2::gentoo, ebuild scheduled for merge)
208 >
209 > So basically gnome-base/gnome-applets-3.2.1 is trying to pull in a
210 > different version of pygobject than the rest of gnome 3 is and cogl is
211 > being pulled in by clutter 1.8.2 but cogl isn't compatible with earlier
212 > versions of clutter.... which gnome 3 also wants.
213 >
214 > What a mess.
215 >
216 >
217 >
218 > On Fri, Dec 2, 2011 at 7:10 PM, Neil Bothwick <neil@××××××××××.uk> wrote:
219 >
220 >> On Fri, 2 Dec 2011 18:27:33 -0500, Jason Weisberger wrote:
221 >>
222 >> > Removing pygobject didn't help that block for some reason.... Which
223 >> > doesn't make sense.... And clutter isn't on my system.
224 >> > Why would both of those packages be slotted as :2 if one isn't on my
225 >> > system and I only have one instance of pygobject?
226 >>
227 >> Run emerge with the --tree option to see the answer to this.
228 >>
229 >>
230 >> --
231 >> Neil Bothwick
232 >>
233 >> MIPS: Meaningless Indication of Processor Speed
234 >>
235 >
236 >
237 >
238 > --
239 > Jason Weisberger
240 > jbdubbs@×××××.com
241 >
242
243
244
245 --
246 Jason Weisberger
247 jbdubbs@×××××.com

Replies

Subject Author
Re: [gentoo-user] Gnome 3.2.2 Block Jason Weisberger <jbdubbs@×××××.com>