[Debian-science-sagemath] <DKIM> Re: Library transition freeze coming up on November 5: fplll

Jerome BENOIT calculus at rezozer.net
Tue Oct 11 12:05:06 UTC 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hello List,

On 10/10/16 14:37, Tobias Hansen wrote:
> On 10/10/2016 02:19 PM, Julien Puydt wrote:
>> Hi,
>>
>> On 10/10/2016 15:12, Jerome BENOIT wrote:
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA512
>>>
>>> Ok,
>>>
>>> On 10/10/16 14:04, Julien Puydt wrote:
>>>> Hi,
>>>>
>>>> On 10/10/2016 13:55, Jerome BENOIT wrote:
>>>>> On 10/10/16 06:01, Julien Puydt wrote:
>>>>>
>>>>>> Jérôme, can you get in touch with upstream and get things
>>>>>> straight?
>>>>>
>>>>> I have contacted the upstream Sollya team about this very issue
>>>>> (and others): 0] they are very cooperative; 1] they are working on
>>>>> a Release Candidate that may support fplll version 5, this RC is
>>>>> not public (private ?) but they give me access to it and I am
>>>>> working on it with them.
>>>>>
>>>>> Is Sollya already part of Sage ?
>>>>
>>>> That isn't about sage: sollya is part of Debian unstable and depends
>>>> on fplll, so to push fplll 5.x.y in unstable, we need a library
>>>> transition, and that has to happen before the freeze.
>>>
>>> I understood this part of the story; I was just curious.
>>>
>>> Here Sollya may not be the issue, but gap-float should be as the
>>> upstream maintainer
>>> does not have the extra time necessary to migrate to fplll 5:
>>> is it possible to maintain a libflll4-dev for a while (read: beyond
>>> the freeze) ?
>>
>> Well, there was a soname bump going from fplll 4 to fplll 5, so there is
>> a libfplll0 and a libfplll2 ; that part is compatible.
>>
>> I'll need some mentoring : I have no clue how to make a new version
>> 4.0.4-3 with a new binary libfplll4-dev, while there is already a
>> 5.0.1-1 and a 5.0.2-1 :-/
>>
> 
> If this is supposed to be temporary, one could upload a new version of
> fplll 4 with libfplll4-dev (conflicts/breaks libfplll-dev) and fplll4
> (conflicts/breaks fplll), upload gap-float using that, and then do the
> fplll 5 transition for sollya, introducing libfplll-dev (conflicts
> libfplll4-dev) and fplll (conflicts fplll4).
> 
> In principle one could avoid the transition altogether this way. That's
> probably not what the release team wants to achieve with the transition
> freeze...

Preliminary checks for Sollya 6 show that it supports fplll 5 well.
So the only remaining package is gap-float (the second one in fact):
I will take care of this part of the story and create a specific -dev
if necessary. 

In short, Julien can focus on Python/Jupyter stuff.

Thanks,
Jerome 


> 
> _______________________________________________
> Debian-science-sagemath mailing list
> Debian-science-sagemath at lists.alioth.debian.org
> https://lists.alioth.debian.org/mailman/listinfo/debian-science-sagemath
> 

- -- 
Jerome BENOIT | calculus+at-rezozer^dot*net
https://qa.debian.org/developer.php?login=calculus@rezozer.net
AE28 AE15 710D FF1D 87E5  A762 3F92 19A6 7F36 C68B
-----BEGIN PGP SIGNATURE-----

iQQcBAEBCgAGBQJX/NVyAAoJED+SGaZ/NsaLlEwf/iIN/DvTUCRR0gAu4A3Mw2Hl
bANLf0onFQDNaUr6gZ/Fc0qprnljKdFULHnoNiW3PaQrSNWedSHG6fi5yAB2EdgH
kH9SVju1uEsn5ii9SzMxm/0BUjeR5XNr6p4ajUydrTVg+y6Cm/KcFlv3rtgtQtrM
ikTUbI+GL3BMIiKAcVtRTMqWTVzVIKseZeyIB51kTFHaIOB/vMFPOqOb3G7wknOD
5OMDDnQMjCnaPhwiSCIk36zDl1yau6zhl4bd6iKsOiOtzGV2qmYUNMAcCAMsu/7H
cjOmA5mxBBjwJKLhxMuYtkJZFLfx2xypWGPcIP90daCyI+8SCMHPxXc01+hDMS+0
Lcc3uwedRsENdMrGuh9G67jPFHA9S08IbNu4JtNM70SPEpTYWod6RF7c5dgQxxcN
rmBDROyNlRVbEdNUm/UJPtthNxViG7AFl6VaeE7MLrcxU183np+hZD6n0F12ZzA4
RI0DTbScExS0O3OaeXOwNc480HIYIgUVfA41D0yy4b2kTytr0c1Fp++2sSbrftyM
RXJ/T74iuhjF9AHeQBcHQ0+MBdK8qU1m0EbLl2vlrkVNTlGdNkRft7RFJmmOFNWA
7b0f9cuGYkAdST0892vqw+hMlNOKw+/hc23wd7ONkMv2+wGd/CyALbNw4jdLJR7p
gTlLqJCFrEUX+LHr3k3L+0JXUMZR3yQiKfE01KP3NO/+0l5jnXoZkufMXeEzL3Dt
YTXHaWS6M9jYLWg47U4QLA3smPhN7+0l9sLKFdPiSdXjIqiaqJpsmtrISKGS+CvX
miuHuSH3ZOJMNqVdHgyGS3pV29PvXNo+ynwjnAW0eUQIRSZZMDR47Srzj9nCPW2K
5mdyS9Y/jFi8RGIx3U4Gjl8LL1gTFFc/w3MXuIF3Pbw6wMc/YJsGoxTG6cYiGPoh
BWZEnhIBeRJrHtriH7heLmXAaQTpILYDeX5QqUzF0jRyvT9XTJdbiL9zXFAjQKsO
u4sa4XamGObsXX2387t02hof9AH2betb8kjhWtiAjobgskSK0lIRloU8qpwKaFRl
FYupfZOFOVKzRViqZDRj0GqvtdQt0dF7RzBQZpSmGk259EuOerD2ckJdjQYr1oDe
b07uVnUdQx2oSxEyoiyZb3xc+Q1TWJr/G68DT0FqFOAHCTx9gRI6oJZ7FVfFR0mT
QLdSlBk4jdc/M1NPTB5fmy/tVa+naq9e7xJnBMevcMbEwYShnUC1yXNQyp7UcbYP
J0nvIp+NHRqBKG6Urthb9HFLMKDDuKD8KVj5l87+f8DLi1XmWemSL/Sn4TzXCVXP
JMW9TNDOQiV64Rrqi0cM1YVr21niqudQi1vGP58L9s0PRXQZENbmBq8kFGpxGbA=
=5TXs
-----END PGP SIGNATURE-----



More information about the Debian-science-sagemath mailing list