Michael Haubenwallner wrote:
Dag Sverre Seljebotn wrote:
There's lot of half-baked distribution solution available (sagemath.org,
femhub.org, enthought.com, pythonxy.com), but Gentoo seems like a better
choice for my project for several reasons.
After a short look on all those links and after reading bug#240622 I get
the impression (may be wrong), that Gentoo Prefix _is_ what you're looking
for - as a _replacement_ for sagemath (and others):
It just seems necessary to isolate the math-only package(s) out of
sagemath and write the ebuild(s) which uses already existent Gentoo
package-definitions (=ebuilds) as dependencies.
That's what I'm hoping, anyway.
The ebuilds won't be the problem, the ones I need are already in Gentoo
(and if not, François Bissey, who maintains a Sage overlay for Gentoo,
has agreed to help me get to know Gentoo).
The summary seems to be (and it's how others have put it as well):
- Gentoo prefix has the advantage of a much more mature package
distribution system (and community around it)
- The ones mentioned has (what is in the community percieved as) the
advantage of using LD_LIBRARY_PATH (being easily movable, bundleable)
and using the system compilers and libtool (so they feel less like an
"OS within an OS" and more like a software distribution mechanism -- one
could argue this is not a good argument though).
It seems I'm hoping for the best of both worlds, which I might not be
able to get (or, not without a lot of work, and I guess I should at
least gain much more Gentoo experience first).
Dag Sverre