Re: [gentoo-user] Re: Gnome 3.2.2 Block
Well I now have it all completely working and dumped my findings here: http://en.gentoo-wiki.com/wiki/HOWTO_Gnome_3 Hopefully it helps the next person coming to Gnome 3 from a fresh install. On Sat, Dec 3, 2011 at 12:10 PM, Jason Weisberger jbdu...@gmail.com wrote: I was getting that error after syncing late last night. Here is the information I got on the situation that prompted me to remove introspection from :2 http://www.gossamer-threads.com/lists/gentoo/dev/241030 However after reading that more thoroughly and not having my system in front of me I think I might not have unmasked the latest version of pygobject:2 which uses the introspection flag not to build introspection support, but to automatically pull in pygobject:3 for it. I'm probably trying to build the old pygobject with built-in introspection support which conflicts with introspection in :3. So I think I finally figured out all my problems, I'll get home tonight after work and give it a try. Hopefully someone will Google this list and find this helpful, if not confusing. On Dec 3, 2011 10:50 AM, walt w41...@gmail.com wrote: On 12/02/2011 07:37 PM, Jason Weisberger wrote: Everything is compiling perfectly, albeit without fallback mode. Any ideas for resolving the pygobject:2 introspection block so I can install it? pygobject:2 needs -introspection to be able to slot :2 and :3 on the same system. That's not true on my system. I have pygobject-3.0.2 and 2.28.6-r50 *with* introspection, and I just re-emerged both of them without problem. Are you still getting that error after syncing today? -- Jason Weisberger jbdu...@gmail.com
[gentoo-user] Re: Gnome 3.2.2 Block
On 12/02/2011 07:37 PM, Jason Weisberger wrote: Everything is compiling perfectly, albeit without fallback mode. Any ideas for resolving the pygobject:2 introspection block so I can install it? pygobject:2 needs -introspection to be able to slot :2 and :3 on the same system. That's not true on my system. I have pygobject-3.0.2 and 2.28.6-r50 *with* introspection, and I just re-emerged both of them without problem. Are you still getting that error after syncing today?
Re: [gentoo-user] Re: Gnome 3.2.2 Block
I was getting that error after syncing late last night. Here is the information I got on the situation that prompted me to remove introspection from :2 http://www.gossamer-threads.com/lists/gentoo/dev/241030 However after reading that more thoroughly and not having my system in front of me I think I might not have unmasked the latest version of pygobject:2 which uses the introspection flag not to build introspection support, but to automatically pull in pygobject:3 for it. I'm probably trying to build the old pygobject with built-in introspection support which conflicts with introspection in :3. So I think I finally figured out all my problems, I'll get home tonight after work and give it a try. Hopefully someone will Google this list and find this helpful, if not confusing. On Dec 3, 2011 10:50 AM, walt w41...@gmail.com wrote: On 12/02/2011 07:37 PM, Jason Weisberger wrote: Everything is compiling perfectly, albeit without fallback mode. Any ideas for resolving the pygobject:2 introspection block so I can install it? pygobject:2 needs -introspection to be able to slot :2 and :3 on the same system. That's not true on my system. I have pygobject-3.0.2 and 2.28.6-r50 *with* introspection, and I just re-emerged both of them without problem. Are you still getting that error after syncing today?
[gentoo-user] Re: Gnome 3.2.2 Block
On 12/01/2011 06:13 PM, Jason Weisberger wrote: From a fresh install, upgrading from Gnome 2.26, I'm trying to install gnome 3.2.2, but getting nowhere fast. I stopped using Gentoo back before slots became common, so maybe I'm missing something as far as that goes. jbdubbspc jbdubbs # emerge -pv =gnome-base/gnome-3.2.1 These are the packages that would be merged, in order: Calculating dependencies... done! [blocks b ] gnome-base/gdm-2.91.94 (gnome-base/gdm-2.91.94 is blocking gnome-base/gnome-control-center-3.2.2) [blocks B ] media-libs/clutter-1.7 (media-libs/clutter-1.7 is blocking media-libs/cogl-1.8.2) [blocks B ] dev-python/pygobject-2.28.6-r50:2[introspection] (dev-python/pygobject-2.28.6-r50:2[introspection] is blocking dev-python/pygobject-3.0.2) Notice that gdm is blocked with a 'b' and the other two with a 'B'. That means that portage is smart enough to fix the gdm conflict, but you must fix the other two yourself. I've found that the quickest fix for the 'B' blockers is just to remove them with emerge -C. So far I've not had any problems with that approach.
[gentoo-user] Re: Gnome 3.2.2 Block
Correction, Gnome 3.2.1 -- Jason Weisberger jbdu...@gmail.com