Re: [gentoo-user] Re: Gnome 3.2.2 Block

2011-12-04 Thread Jason Weisberger
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

2011-12-03 Thread walt

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

2011-12-03 Thread Jason Weisberger
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

2011-12-02 Thread walt

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

2011-12-01 Thread Jason Weisberger
Correction, Gnome 3.2.1


-- 
Jason Weisberger
jbdu...@gmail.com