On Thursday, August 9, 2012 1:02:28 PM UTC+2, Jean-Pierre Flori wrote:
>
>
>
> On Thursday, August 9, 2012 11:42:40 AM UTC+2, Snark wrote:
>>
>> Le 09/08/2012 10:59, Jean-Pierre Flori a �crit : 
>> > Although we definitely do not want to regenerate anything at build time 
>> > as well... 
>>
>> Let me quote from /usr/share/doc/autotools-dev/README.Debian.gz which is 
>> cited in 
>>
>> http://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-autotools
>>  
>> : 
>> (from the preamble) 
>> <<< 
>> Note: libtool is part of the autotools toolchain, but we don't cover 
>> libtool well in this document.  However, there are a few big fat 
>> warnings that I will repeat here: 
>>
>> Your package must use an up-to-date libtool.  See the libtool package 
>> for more information.  Always retool (rebuild all autotools-generated 
>> files) on package build time when using libtool. 
>>  >>> 
>>
>>
>> (from the "Introduction" section) 
>> <<< 
>> Autoconf's more advanced architecture-aware code (invoked when the 
>> AC_CANONICAL family of macros are used, which is always the case if 
>> libtool is being used, for example) also needs two extra helper scripts: 
>> config.sub and config.guess. 
>>
>> These two helpers, config.guess and config.sub, need to be constantly 
>> updated to address new architectures.  Unfortunately, Debian's automake 
>> package has failed to provide such timely updates regularly, and even if 
>> it did, most developers are not even aware of the need for such updates. 
>> Their upstream often isn't, either. 
>>
>> The result ends up as serious bugs filled in the BTS by porters.  Given 
>> the amount of packages using autoconf and automake in Debian, we are 
>> talking about a rather large number of bugs every time we start 
>> supporting 
>> a new architecture. 
>>  >>> 
>>
>> I propose to go the debian way instead of the opposite direction. 
>>
>> Snark on #sagemath 
>>
>  
> The slight difference is that Debian surely does not care about requiring 
> autotools, people here might feel differently.
> And running autotools also takes a small but non negligible amout of time, 
> for what the same remark apply.
>
And we must also be aware that even if autotools is installed, we cannot 
really expet anything about the version and its flavour depending on the 
system, which is also easier to deal for Debian I guess (even though their 
automake is often outdated).

-- 
-- 
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org



Reply via email to