Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 171151

Summary: dev-python/pyopengl with USE=tk
Product: Gentoo Linux Reporter: Charlie Nolan <funnyman3595>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Charlie Nolan 2007-03-16 11:03:53 UTC
Installing gnome as part of a Gentoo install (GTK+, 2006.1 LiveCD) with the tk and USE flags causes dev-python/pyopengl to fail to install, causing the entire install to fail.

Reproducible: Always

Steps to Reproduce:
Attempt a GTK+ 2006.1 LiveCD install with gnome, with both tk and opengl use flags.
Actual Results:  
dev-python/pyopengl fails to install because python hasn't been re-emerged with the tk USE flag yet, causing the entire install to abort.

Expected Results:  
python is re-emerged before pyopengl, allowing the install to continue.

It looks to me like one emerge is being run for each needed package, since --resume only tried to emerge pyopengl.  Adding -uDN to the emerge command should make it fix the problem, by updating python with the tk USE flag before it tries to install pyopengl.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-03-16 11:07:24 UTC

*** This bug has been marked as a duplicate of bug 147809 ***
Comment 2 Charlie Nolan 2007-03-16 17:51:55 UTC
This is not a duplicate.  Read the reason that the above bug was closed:
"No, re-emerge python, the check is correct. There's no tcltk use flag for
python, it's been changed to tk. (Just run emerge -NuDpv world to check)."

I am correctly using the new tk USE flag, and it is still broken.  This is clearly a problem with the installer failing to update a dependency with a needed USE flag.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-03-16 17:54:22 UTC
(In reply to comment #2)
> This is not a duplicate. 

Sure it it a duplicate, maybe read the other bug more carefully. Plus we can't and won't do anything about 2006.1, you can get WONTFIX here as well if you can't live with DUPLICATE.


*** This bug has been marked as a duplicate of bug 147809 ***