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
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.
On Friday, January 10, 2014 1:04:09 AM UTC-10, mmarco wrote:
>
> So we would use python to run the buildiing scripts for the sage
> components... including python its
So we would use python to run the buildiing scripts for the sage
components... including python itself?
Maybe it is better in the long term, but it sounds weird.
--
You received this message because you are subscribed to the Google Groups
"sage-devel" group.
To unsubscribe from this group and
On 01/08/2014 03:39 PM, Jean-Pierre Flori wrote:
What scripting language use Gentoo in ebuilds?
Essentially, ebuilds are in bash, although portage is in python.
--
You received this message because you are subscribed to the Google Groups
"sage-devel" group.
To unsubscribe from this group and
+1
On Tuesday, January 7, 2014 12:10:38 AM UTC-8, Volker Braun wrote:
>
> We were considering the addition of Python as a build-time dependency to
> be able to use Python even for scripts that are used at bootstrap time here
> at SD56. And everybody was in favor. We should probably support Pytho
25 matches
Mail list logo