Most of sage-location can safely be deleted. I did it once and nobody 
reviewed it so I'm not that motivated to fix the merge conflicts that since 
have accrued. 

http://trac.sagemath.org/ticket/19908



On Friday, March 18, 2016 at 5:00:54 PM UTC+1, David Roe wrote:
>
>
> On Fri, Mar 18, 2016 at 11:14 AM, William Stein <wst...@gmail.com 
> <javascript:>> wrote:
>
>> On Fri, Mar 18, 2016 at 8:11 AM, Volker Braun <vbrau...@gmail.com 
>> <javascript:>> wrote:
>> > On Friday, March 18, 2016 at 4:06:04 PM UTC+1, William wrote:
>> >>
>> >> > Also, your use case is a bit weird; Parallel installations on the 
>> same
>> >> > server?
>> >>
>> >> It's David's use case for Sage Days 71.  It seems to me like a
>> >> reasonable use case for development.
>> >
>> >
>> > In fact, in that odd case why not compile once and then just create 
>> ordinary
>> > copies? The copies will have dangling rpaths to the original, but as 
>> long as
>> > you don't change the original you'll be fine.
>>
>> David, my understanding is that is exactly what you tried to do, then
>> wondered why it didn't work:   "So I tried building a copy from source
>> and then copying it five times. Unfortunately, the relocation script
>> is run at the end of the installation, making it uncopyable.  This is
>> despite the fact that I refrained from starting Sage after building
>> it."
>>
>
> Yeah, that's exactly what I tried.  The original was still in place, but 
> Sage failed to start since it detected that it had been moved.
>
> I understand that there were reasons for the recent change, and I'm not 
> arguing that we should return to rpaths.  I have two objectives in this 
> thread:
>
> * to learn (and record for others) if there's something different I can do 
> during the build process to make a Sage installation copyable in the case 
> where I'm building from source and know in advance that I want to be able 
> to "cp -a SAGE_OLD_LOCATION SAGE_NEW_LOCATION."  William suggested adding 
> sys.exit(0) at the top of the relocation script (and remove it after 
> copying).  Any other ideas?
> * to encourage people to make relocation better.  I've never been 
> interested in working on Sage's build system, so I'm not going to be 
> submitting a pull request on this issue.  I'm sorry if my original e-mail 
> came across as condemning the work others had done on the changes to rpaths 
> -- that wasn't my intention.  But I remember someone saying that it might 
> be possible to allow the relocation script to be run multiple times 
> (without having to rebuild all cython files and documentation).  That's 
> something I would like.
>
> As a final question, I've been avoiding binary installations for years now 
> because, at some point, it was difficult to modify them.  I don't recall if 
> the issue was that you had to rebuild the whole Sage library, or some other 
> problem.  If I want to develop Sage, starting from a binary, are there any 
> issues I should be aware of?
> David
>
> William
>>
>>
>> --
>> William (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+...@googlegroups.com <javascript:>.
>> To post to this group, send email to sage-...@googlegroups.com 
>> <javascript:>.
>> Visit this group at https://groups.google.com/group/sage-devel.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
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