Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 583606 - media-sound/xmms2 - Should use python-single-r1 eclass, not python-any-r1
Summary: media-sound/xmms2 - Should use python-single-r1 eclass, not python-any-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sergei Trofimovich (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-20 21:33 UTC by James Le Cuirot
Modified: 2016-05-21 08:01 UTC (History)
0 users

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 James Le Cuirot gentoo-dev 2016-05-20 21:33:02 UTC
python-any-r1 is mainly for packages where Python is only used at build time. The eselected Python is used and changing that version later should not matter.

In the case of xmms2, it installs Python bindings and given that it only supports a single Python version, anything building against these bindings will need to ensure that the same Python version is used.

I have an ebuild locally for AlbumThing that I haven't got around to adding to the tree. It's no longer maintained and I'd ideally need to fix a few things first. I still use it though and as it only supports Python 2.7, it needs to ensure that xmms2 has the same. That can only be done when python-single-r1 is used.

The good news is it's a straight swap. :)
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2016-05-21 08:01:28 UTC
Right you are. Pushed as:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6807c3ca787fd2279190b2d4f4fb764d14cfff7


Thank you!