On Tue, May 10, 2011 at 7:19 AM, Volker Braun <vbraun.n...@gmail.com> wrote: > IMHO the list of installed files is an integral piece of package management > and should explicitly be part of the spkg. Automatically generating it is > not an option during parallel compilation. There should be a "spkg-files" or
That's a good point, didn't occur to me, that it won't work for parallel compilation. Does Sage work with parallel installation of packages? Looking at the README: http://boxen.math.washington.edu/sage/src/README.txt it doesn't seem to be the default way? I also started to compile Sage 4.6.2 on my computer, and it seems to be compiling in sequential mode. > so in the spkg that lists them. During single package build one could > automatically check that it is up to date, but the actual list of files > needs to be distributed with the spkg. Personally (and that is just my opinion), I don't like to maintain a list of files in the spkg itself, I don't think that's a good solution. I think that a better solution is to disable uninstall if the user uses parallel compilation of packages. Note that parallel compilation (make -j9) inside one package is ok. > With that information it would be relatively easy to automatically translate > spkgs into distribution source packages (e.g. srpm). So in the long run we > could make use of native package management schemes... Ondrej -- 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