On Mon, Mar 3, 2014 at 10:40 AM, Volker Braun <vbraun.n...@gmail.com> wrote:
> On Monday, March 3, 2014 6:20:27 PM UTC, kcrisman wrote:
>>
>> a lot of users on Mac/Windows move programs around all the time.
>
>
> Try moving your MS Office install on Windows .Good luck.

Volker's right.  Also with Mac's many programs can only be run from
/Applications, in my experience.

The only officially supported 100% working complicated software
installs I have personal experience with that are fully movable are
virtual machine images, LXC containers (e.g., chroot, Docker), and...
the MAGMA computer algebra system.   Sage is moveable mainly because I
was trying to create a viable alternative to MAGMA and certain users
expected that movability would work, due to their experience with
MAGMA.   Also, at the time (2006), there was a lot of "nontraditional"
discussion (often on Slashdot) and experimentation with making
packaged software that is movable. Now-a-days similar discussion
usually involves Docker instead (and happens on hacker new).

I'm not arguing for removing sage-location, but at least raising the
issue of why it keeps getting run when there is no need.

> On Mac one does essentially what I'm proposing. Because of the utter lack of
> any package management system, you need to use otool to rewrite all rpaths
> to be relative after compling/linking. The result is relocatable, but only
> until you compile something again.
>
>
> --
> 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 http://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/groups/opt_out.



-- 
William Stein
Professor of Mathematics
University of Washington
http://wstein.org

-- 
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 http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to