Michael Orlitzky <mich...@orlitzky.com> writes:
> The way forward is the sage-on-gentoo/prefix approach:
> spkg-install scripts are just a poor excuse for ebuilds already.
>
> We ship and maintain half of a linux distro, with bugs popping up
> around the arbitrary cut-off point (sage doesn't ship dvipng, so it's
> perpetually busted on my machine thanks to sage's gd).
>
> We don't need to do any of this work. There's absolutely no reason why
> shipping maxima-5.24.0.spkg is any better than an ebuild specifying
> =sci-math/maxima-5.24.0.
>
> What (very) few packages need sage-specific patches can be applied
> with USE="sage".

+1 to all this.

> Or, hell, even installed the old way with
> spkg-install. Perhaps we can just execute the people who want to patch
> upstream projects? =) I will concede this necessity in extreme
> circumstances.
>
> Once sage-on-gentoo gets back upstream and into Gentoo proper, we'll
> be able to do version bumps in seconds rather than weeks. At that
> point, no one is going to waste their time duplicating in a week what
> can be done in seconds, and sage will be properly packages from then
> on.

I don't understand. Why would it be *faster* to do version bumps if
sage-on-gentoo gets into Gentoo proper? Overlays are always more nimble
than the Gentoo tree, as far as I can see.

sage-on-gentoo being an overlay also makes it easier to create a Prefix
distribution for Sage, I think. Eventually the Prefix distribution's
portage tree would be the main effort, and sage-on-gentoo would be an
adaptation of it as an overlay for users who are running Gentoo on the
top level of their system.

Making sage-on-gentoo a part of Gentoo proper ties it too strongly to
the Gentoo distribution, IMO. Certainly it is a good thing to push as
many ebuilds from sage-on-gentoo to Gentoo as possible, but we should
still maintain our own collection of ebuilds for Sage if we want to go
forward with Prefix, no?

-Keshav

----
Join us in #sagemath on irc.freenode.net !

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to