Hi

On 4 February 2016 at 22:58, Volker Braun <vbraun.n...@gmail.com> wrote:

> On Thursday, February 4, 2016 at 9:45:49 PM UTC+1, Jan Groenewald wrote:
>>
>> Most software go ./configure --prefix=path; make; make install
>> and installs to elsewhere with known paths for shared libraries, or
>> relative paths for in-package libraries and you can move the tree.
>>
>
> The above command will install *absolute paths* for libraries not in
> standard locations.
>
> The actual use is also more complicated, distribution generally try to use
> "make DESTDIR=/stagingpath install" to package files without installing
> them in the prefix.
>
> If the package buildsystem does not support this, distributions often fall
> back to post-link binary modifications as well (e.g. using patchelf)
>
> Conda (which is probably the closest to what Sage is trying to do, namely
> distribute a pre-compiled python stack that can be installed anywhere in
> the home directory) is doing exactly what Sage is now doing.
>

OK, so Sage is trying to make something you can install anywhere in the
homedir (like on a laptop for a single user) not a system-wide install via
a package manager (like in a computer lab with low personal disk space
quotas; or laptop users with inexperience with self-compile skills)? And
places like sagemathcloud or sage servers for multiple users all compile in
place?

Regards,
Jan



-- 
  .~.
  /V\     Jan Groenewald
 /( )\    www.aims.ac.za
 ^^-^^

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to