Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 109207 - Current stable psyco and eyeD3 depend on Python 2.3.x exclusively despite 2.4.x being current stable
Summary: Current stable psyco and eyeD3 depend on Python 2.3.x exclusively despite 2.4...
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:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-13 13:44 UTC by Stephan Sokolow
Modified: 2005-10-16 15:02 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 Stephan Sokolow 2005-10-13 13:44:26 UTC
Currently, psyco 1.2 and eyeD3 0.6.2 have python-2.3.* as a dependency. As they
are the current stable versions, emerging them on a stable Gentoo system will
result in both Python 2.3 and 2.4 installed.

eyeD3 0.6.4 and psyco 1.4 are the first versions which accept Python 2.4 as a
valid dependency satisfier.

Reproducible: Always
Steps to Reproduce:




I would have marked psyco as x86, but I didn't want to clutter up bugzilla with
two minor bugs which are just complaining about the keywording status of ebuilds.
Comment 1 Perttu Luukko 2005-10-14 06:13:29 UTC
As a related issue, the current stable psyco-1.2 will not work on python-2.4 --
'import psyco' will cause a segfault (and hence the dependency on python 2.3).
However, psyco-1.2 will happily emerge on a system with python-2.4, if it only
has python <= 2.3 as well. As I experienced, this causes some nasty behavior,
which is hard to debug unless you happen to know psyco-1.2 will not play nice
with python-2.4.

I suggest psyco-1.4 to be marked stable (or 1.3 -- the psyco homepage reports
that 1.3 should support python 2.4 as well, and at least 1.3 did not segfault
upon importing), or at least psyco-1.2 to be blocked to install on a system with
python  2.4, as it will simply not work.
Comment 2 Bryan Østergaard (RETIRED) gentoo-dev 2005-10-16 15:02:18 UTC
Bumped both eyeD3 and psyco to newer stable versions.