Re: [gentoo-user] New user: can't emerge Gimp.

2006-11-26 Thread Bo Ørsted Andresen
On Sunday 26 November 2006 20:30, Tek Project wrote:
 I've just started my first Gentoo build and am very impressed. However,
 I get the following when trying to emerge Gimp. I don't want to trouble
 the debugging team with what's probably my own inexperience. Can anyone
 suggest what should be the next step?
[SNIP]
   pyopengl-2.0.0.44.ebuild line 34: Called built_with_use
 'dev-lang/python' 'tk'
   eutils.eclass, line 1619:  Called die

 !!! dev-lan/python-2.4.3-r1 does not actually support the tk USE flag!

built_with_use looks in the vdb (/var/db/pkg) for IUSE and USE of python. At 
the time when you installed dev-lang/python-2.4.3-r1 it didn't have a tk USE 
flag in IUSE. It does now. So simply reinstall python and then try again.

# emerge -va1 dev-lang/python

-- 
Bo Andresen


pgp9PWQKfixpf.pgp
Description: PGP signature


Re: [gentoo-user] New user: can't emerge Gimp.

2006-11-26 Thread Richard Fish

On 11/26/06, Tek Project [EMAIL PROTECTED] wrote:

  pyopengl-2.0.0.44.ebuild line 34: Called built_with_use
'dev-lang/python' 'tk'
  eutils.eclass, line 1619:  Called die

!!! dev-lan/python-2.4.3-r1 does not actually support the tk USE flag!


This means you need to remerge python with USE=tk.

# echo dev-lang/python tk  /etc/portage/package.use
# emerge --oneshot dev-lang/python

Then re-merge gimp.

Your other option is to disable the python useflag for gimp, and then
gimp won't care:

# echo media-gfx/gimp -python  /etc/portage/package.use

-Richard
--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] New user: can't emerge Gimp.

2006-11-26 Thread Richard Fish

On 11/26/06, Bo Ørsted Andresen [EMAIL PROTECTED] wrote:

On Sunday 26 November 2006 20:48, Richard Fish wrote:
 On 11/26/06, Tek Project [EMAIL PROTECTED] wrote:
pyopengl-2.0.0.44.ebuild line 34: Called built_with_use
  'dev-lang/python' 'tk'
eutils.eclass, line 1619:  Called die
 
  !!! dev-lan/python-2.4.3-r1 does not actually support the tk USE flag!

 This means you need to remerge python with USE=tk.

Not really. pyopengl doesn't require tk enabled. It just seems to set some
paths based on whether tk is enabled or not. Hence it just needs to be able
to determine whether it's enabled or not.


Ah, my mistake.  Thanks Bo, and apologies to Tek.

Looks like you just need to remerge python (emerge --oneshot python)
to fix.  I almost hate to refer to this ranting bug, but:

http://bugs.gentoo.org/show_bug.cgi?id=147809

-Richard

--
gentoo-user@gentoo.org mailing list