[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sage in Debian status update



Am 02.03.2013 11:43, schrieb Julien Puydt:
> Le 23/02/2013 13:25, Tobias Hansen a écrit :
>> Am 22.02.2013 13:29, schrieb Julien Puydt:
>>> I have scripts to (try to...) build sage against what is in debian, see
>>> attached. Notice:
>>> - the comments in spkg_to_dpkg are not all up to date
>>> - feedback on them is welcome
>>> - to use them (1) edit the sagedir variable in debian_pruner.py, then
>>> run it from the toplevel of a freshly-untarred sage source tarball, (2)
>>> export PYTHONHOME as the script says and finally (3) type 'make'.
>>>
>>> One day, that will give a nice working sage (and the day after, sage
>>> will be in debian).
>>
>> I think it would be very helpful to have a Sage package that can
>> alternatively use the original spkg's. That means, choose at build time
>> to include some additional spkg's and not to use the corresponding
>> Debian packages. That way there always is a working Sage package
>> available for testing, even if there are still known problems with some
>> Debian packages. This would also be helpful for debugging once Sage is
>> in Debian, because it would allow us to quickly check whether a bug is
>> related to the difference between Debian and Sage with regard to a
>> certain dependency.
>>
>> Also, would you put you Sage work into the repository?
>> http://anonscm.debian.org/gitweb/?p=debian-science/packages/sagemath.git;a=summary
>>
> 
> Take spkg_to_dpkg.py, and add u'unsupported' as first element of the
> list in front of the spkg you want used, and the script won't use the
> system version, so indeed it would make what you want possible.
> 
> Here is an updated version of my files, for 5.7 and for what is
> available in debian.
> 
> It's still a work-in-progress.
> 
> Where do you want them in this repository? They're so experimental right
> now :-/

Could you put the scripts into the debian directory and update
debian/rules, debian/control etc. to use them, s.t. a normal package
build would work in Debian experimental? (As I said, using spkg's where
required.)

Cheers,
Tobias

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: