On Sun, 12 Jan 2014 21:15:21 Volker Braun wrote:
> At the risk of veering even further off-topic, I would like to give up
> "tree relocation" as it is currently defined. Its cumbersome (need to check
> that we haven't been moved all the time) and insecure.
>
> For relocatable binaries, we build wi
On 01/12/2014 02:06 PM, Felix Salfelder wrote:
> On Sun, Jan 12, 2014 at 01:09:42PM -0500, Michael Orlitzky wrote:
>> Prefix is designed to run as an ordinary user on non-gentoo systems. If
>> you're on gentoo, you don't need it (unless you don't have root). Plenty
>> of us have been able to get it
On 2014-01-12 20:06, Felix Salfelder wrote:
On Sun, Jan 12, 2014 at 01:09:42PM -0500, Michael Orlitzky wrote:
Prefix is designed to run as an ordinary user on non-gentoo systems. If
you're on gentoo, you don't need it (unless you don't have root). Plenty
of us have been able to get it working, s
follow-up discussion on the build system please into this thread:
https://groups.google.com/d/msg/sage-devel/WmykUtM4Gi0/qm6tH5i8b8UJ
--
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 i
On Sun, Jan 12, 2014 at 9:15 PM, Volker Braun wrote:
> At the risk of veering even further off-topic, I would like to give up "tree
> relocation" as it is currently defined. Its cumbersome (need to check that
> we haven't been moved all the time) and insecure.
>
> For relocatable binaries, we buil
At the risk of veering even further off-topic, I would like to give up
"tree relocation" as it is currently defined. Its cumbersome (need to check
that we haven't been moved all the time) and insecure.
For relocatable binaries, we build with / rewrite rpaths to be relative and
make all libtool
On Sun, Jan 12, 2014 at 8:09 PM, Francois Bissey
wrote:
> Relocation. Technically possible. In practise hard to achieve as it involves
> rewriting
> runpath inside binaries, this is highly OS dependent. The prefix solves
> Volker's
> LD_LIBRARY_PATH problem at the cost of relocation. Other gain
On Sunday, January 12, 2014 11:09:23 PM UTC-5, François wrote:
>
> OS X support. Almost 3 years ago with Georg we tackled it and I had sage
> build
> in a 32bit prefix on 10.5.8 up to sage 5.9 I think. There are a number of
> prefix that
> degraded that state.
That is what I meant by "automat
__
From: sage-devel@googlegroups.com [sage-devel@googlegroups.com] on behalf of
Michael Orlitzky [mich...@orlitzky.com]
Sent: Monday, 13 January 2014 10:39
To: sage-devel@googlegroups.com
Subject: Re: [sage-devel] Re: Python as build-time dependency
On 01/12/2014 03:51 PM, R. Andrew Ohana wro
On 01/12/2014 03:51 PM, R. Andrew Ohana wrote:
> I'm a fan of gentoo's package manager specification (PMS) [1], however
> the only package manager that is fully compliant is portage, which I
> don't think is appropriate for sage. In particular:
Keep in mind that the alternative is a bunch of hand-
I'm a fan of gentoo's package manager specification (PMS) [1], however the
only package manager that is fully compliant is portage, which I don't
think is appropriate for sage. In particular:
1. It requires a noticeably bigger bootstrapping of the world. Lmonade
reduces this to only ~20 more packa
On Sun, Jan 12, 2014 at 01:09:42PM -0500, Michael Orlitzky wrote:
> Prefix is designed to run as an ordinary user on non-gentoo systems. If
> you're on gentoo, you don't need it (unless you don't have root). Plenty
> of us have been able to get it working, so if we made a concerted
> effort, I'm su
On Sunday, January 12, 2014 8:09:42 AM UTC-10, Michael Orlitzky wrote:
>
> > lmnd currently does not work on OSX and other exotic platforms.
> Prefix works on OSX, so whatever's wrong is fixable.
I'm sure your help would be appreciated at lmona.de. We'll be happy to
consider it when it is ready
On 01/12/2014 12:03 PM, Volker Braun wrote:
> On Sunday, January 12, 2014 6:41:21 AM UTC-10, Michael Orlitzky wrote:
>
> At this point I must conjure the semi-regular reminder that
> "cross-platform homebrew" already exists in the form of Gentoo Prefix.
>
>
> We are aware of gentoo prefi
On Sunday, January 12, 2014 6:41:21 AM UTC-10, Michael Orlitzky wrote:
>
> At this point I must conjure the semi-regular reminder that
> "cross-platform homebrew" already exists in the form of Gentoo Prefix.
>
We are aware of gentoo prefix and lmnd.
lmnd currently does not work on OSX and othe
On 01/12/2014 04:16 AM, Javier López Peña wrote:
> On Sunday, January 12, 2014 2:20:03 AM UTC, William wrote:
>
> Thanks for reminding people of conda. One issue is that Sage's build
> system is far more than just for installing Python package -- it's
> much, much more (e.g., Gap, Si
On Sunday, January 12, 2014 2:20:03 AM UTC, William wrote:
>
> Thanks for reminding people of conda. One issue is that Sage's build
> system is far more than just for installing Python package -- it's
> much, much more (e.g., Gap, Singular, etc.).
>
conda started off as a python package manag
On Sat, Jan 11, 2014 at 3:02 PM, Javier López Peña wrote:
> On Saturday, January 11, 2014 4:37:56 PM UTC, William wrote:
>>
>> Andrew's main argument is that there is strong interesting in writing
>> a nontrivial new build system that solves our unique set of problems
>> with Sage (since no existi
On Saturday, January 11, 2014 4:37:56 PM UTC, William wrote:
>
> Andrew's main argument is that there is strong interesting in writing
> a nontrivial new build system that solves our unique set of problems
> with Sage (since no existing build system does).
>
I am not qualified to discuss the
I would also add that even if Python and bash (or is it POSIX shell)
were equally expressive, using the same language for the build system
as the main library is a significant improvement from a
readability/potential contributor angle. In particular shell is a
particularly dangerous language to onl
On Fri, Jan 10, 2014 at 9:55 PM, Volker Braun wrote:
> In practice Python is one of the non-specialist-maths parts that has a
> decent build system, so building it isn't hard either way.
I agree.I talked with Andrew about this and he convinced me that
making Python 2.6 a build dependency is a
21 matches
Mail list logo