On 3/16/07, Mark <[EMAIL PROTECTED]> wrote: > Gentoo has the following higher versions available (then what I used): > pexpect-2.1 (not sure why I only read .999)
Do not use pexpect-2.1. It is very broken. > maxima-5.11.0 > gsl-1.9 Good. > On the issue of a batteries included sage for gentoo: this is > definitely doable. In fact, I could the following roadmap (note, > portage is the gentoo package build and management system): > > 1) Simple ebuild that just runs the sage build process and install > all of the sage stuff out of the way (/opt/sage). The difficult > step would be divorcing the build time location from the run time > location (b/c portage does a build to a dummy location and then > copies it to the live filesystem). One option is to just copy the build directory over to the run-time location at the end of the build, i.e., as make install. This should work if you run SAGE once from the target location. Let me know when you succeed at doing this. It would be a significant step forward for SAGE. > 2) Individual ebuilds for each sage specific package that install > into > (/opt/sage). The ebuilds would live in their own space (not the > gentoo main tree). They would also be renamed to prevent > conflicts with "live" packages. OK. > Now the fun stuff: > > 3) Use as many "live" ebuilds as possible and as few custom > ebuilds/sources as possible. Install into the main tree when > possible but if we need a customized package for sage, we could > put it somewhere out of the way. At some point, we'd also add > ebuilds > for those packages that aren't in portage at all. Makes sense. Note that you really _must_ look in the SAGE.txt files and spkg-install files in each .spkg to see if any patches were needed for SAGE, and the same should be done when a package gets upgraded. --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---
