Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 336031 - dev-lang/yasm should support installation for multiple Python ABIs
Summary: dev-lang/yasm should support installation for multiple Python ABIs
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 308257
  Show dependency tree
 
Reported: 2010-09-04 22:18 UTC by Arfrever Frehtes Taifersar Arahesis (RETIRED)
Modified: 2010-09-09 16:57 UTC (History)
1 user (show)

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


Attachments
yasm-1.1.0.ebuild.patch (yasm-1.1.0.ebuild.patch,1.48 KB, patch)
2010-09-04 22:19 UTC, Arfrever Frehtes Taifersar Arahesis (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-09-04 22:18:31 UTC
dev-lang/yasm should support installation for multiple Python ABIs.
Comment 1 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-09-04 22:19:24 UTC
Created attachment 246051 [details, diff]
yasm-1.1.0.ebuild.patch
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2010-09-05 11:38:42 UTC
Looks way too hacky. I rather stick to the upstream build system, and when Python 3 becomes the default python, switch to using it.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2010-09-05 11:43:26 UTC
And there's no point in building for multiple python 2 versions, just support one and make users use the python-updater like normal
Comment 4 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-09-08 21:21:30 UTC
Some users might develop an application, which uses yasm module. They might want to support e.g. Python 2.5, 2.6 and 2.7 in this application and they would need yasm module installed for multiple Python versions simultaneously to be able to test this application with these Python versions.

This patch isn't hacky. It uses standard way of handling of installation for multiple Python versions in such packages.
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2010-09-08 21:47:58 UTC
No. The old way of building modules for latest active python version has worked for us for years, i'm not going to add this hack to support the non-existant user group at the expense of copy'n'pasting the code from upstream build system to the ebuild.
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2010-09-08 21:49:27 UTC
In fact, I suggest you remove python 2.4, 2.5 from tree entirely.
Comment 7 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-09-09 16:57:36 UTC
(In reply to comment #5)
> The old way of building modules for latest active python version has worked
> for us for years

And users were complaining (e.g. on Gentoo Forums) that they were unable to install Python modules for multiple Python versions.