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