Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 309045 - dev-python/pyorbit: Support installation for multiple Python ABIs
Summary: dev-python/pyorbit: Support installation for multiple Python ABIs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Highest normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 308257 308261 313471
  Show dependency tree
 
Reported: 2010-03-11 19:38 UTC by Arfrever Frehtes Taifersar Arahesis (RETIRED)
Modified: 2010-12-21 22:49 UTC (History)
1 user (show)

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


Attachments
pyorbit-2.24.0.ebuild.patch (pyorbit-2.24.0.ebuild.patch,2.34 KB, patch)
2010-03-11 19:39 UTC, Arfrever Frehtes Taifersar Arahesis (RETIRED)
Details | Diff
pyorbit-2.24.0.ebuild.patch (pyorbit-2.24.0.ebuild.patch,1.91 KB, text/plain)
2010-03-13 15:03 UTC, Arfrever Frehtes Taifersar Arahesis (RETIRED)
Details

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-03-11 19:38:27 UTC
dev-python/pyorbit should support installation for multiple Python ABIs and properly specify dependency on Python.
Comment 1 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-03-11 19:39:42 UTC
Created attachment 223195 [details, diff]
pyorbit-2.24.0.ebuild.patch
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-03-11 21:26:17 UTC
is it really necessry to use EAPI 3 ?
Comment 3 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-03-12 15:24:32 UTC
Using EAPI="3" will avoid future problems, when support for older EAPIs is deprecated.
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-03-12 15:46:22 UTC
ok that's not really what I was expecting as an argument. orbit is on it's way out of gnome anyway so I guess it'll be out of tree before we actually start deprecating EAPIs.
Comment 5 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-03-12 15:55:13 UTC
In such case I would recommend EAPI="2".
Comment 6 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-03-12 15:58:21 UTC
But with EAPI <=2 you need to readd the following line:
[[ -z ${ED} ]] && local ED=${D}
Comment 7 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-03-13 15:03:03 UTC
Created attachment 223417 [details]
pyorbit-2.24.0.ebuild.patch

I'm attaching alternative patch.
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-12-21 22:49:34 UTC
Applied a reworked patch without a bump, checked with Arfrever. Closing.