At #11073, Volker Braun and I have a patch which removes the spkg/base repository by absorbing it into the root repository. It also moves important scripts like sage-spkg, sage-env, sage-sage (renamed to "sage") to a new directory spkg/bin.
The main advantage is that it simplifies the build process, fixing a few bugs in the process. It allows running ./sage -i <package.spkg> and ./sage -sh right after downloading a source tarball, making for easier debugging of the Sage build process. This patch (bomb?) has been tested really well. It is included in the sage-5.0.prealphas, upgrades from various Sage versions have been tested, bdist, sdist has been tested. It has also been tested on the buildbot. With this patch, upgrades from Sage versions before 4.5 will not work anymore, but I don't think this is an issue. Upgrades from 4.5 (released July 2010) do work. Since this touches and moves many files concerning the Sage build process, it is important to get this reviewed in time for sage-5.0.beta0, to reduce patch conflicts. Please review http://trac.sagemath.org/sage_trac/ticket/11073 Jeroen. -- 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