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

Reply via email to