Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 175381 - old tk flag for python and pyopengl issue
Summary: old tk flag for python and pyopengl issue
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Python Gentoo Team
URL: http://bugs.gentoo.org/show_bug.cgi?i...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-20 21:56 UTC by Nelson
Modified: 2007-05-12 14:19 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nelson 2007-04-20 21:56:57 UTC
This annoying bug http://bugs.gentoo.org/show_bug.cgi?id=20248 can be solved by adding >=dev-lang/python-2.4.3-r4 to DEPEND on the pyopengl builds.

Why allowing pyopengl to build with python versions that don't work as expected?

Cheers
Comment 1 Nelson 2007-04-20 21:59:04 UTC
Correction:

http://bugs.gentoo.org/show_bug.cgi?id=147809
Comment 2 Bo Ørsted Andresen (RETIRED) gentoo-dev 2007-04-21 01:09:12 UTC
(In reply to comment #0)
> This annoying bug http://bugs.gentoo.org/show_bug.cgi?id=20248 can be solved by
> adding >=dev-lang/python-2.4.3-r4 to DEPEND on the pyopengl builds.
> 
> Why allowing pyopengl to build with python versions that don't work as
> expected?

But the thing is 2.4.3-r1 does work... just not if you installed it before it's USE flags were changed (and refuse to reinstall it)...

http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/python/python-2.4.3-r1.ebuild?r1=1.8&r2=1.9
Comment 3 Nelson 2007-04-21 01:37:59 UTC
>2.4.3-r1 does work... just not if you installed it before it's
> USE flags were changed (and refuse to reinstall it)...

That's the case for all new users using the current stage3, and for people like me using the stage3 for catalyst. As you can see in that bug, people still run into it, and in the forums they show up constantly :P
Comment 4 Nelson 2007-04-21 01:46:51 UTC
>(and refuse to reinstall it)...

Oh, that's because many don't know they need to, and in case of Catalyst I had to change the ebuild, cause portage emerged hundreds of packages and didn't know python had to be before pyopengl. (and you can only emerge once here)
Comment 5 Nelson 2007-05-12 14:19:31 UTC
I guess the new release solves this. The problem is actually the way portage handles new flags. 

I was thinking that portage could have also 'flag version' : on the requirements it could request a certain flag version of other packages. For instance pyopengl required any python version as long as the ebuild used had flag version 2.