[Debian-science-sagemath] Sage 7.5 and Singular patches

Tobias Hansen thansen at posteo.de
Sun Mar 12 00:07:49 UTC 2017


Did you see that threejs 73 is already in debian? 

On March 11, 2017 3:49:00 PM EST, Ximin Luo <infinity0 at debian.org> wrote:
>Ximin Luo:
>> Tobias Hansen:
>>> On 03/10/2017 12:57 PM, Ximin Luo wrote:
>>>> Tobias Hansen:
>>>>> Thanks! All the singular related test failures I reported last
>time are
>>>>> gone except the one attached to this mail. That means we don't
>have any
>>>>> timeouts or segfaults anymore, just normal failures. Mostly ones
>that we
>>>>> already had for 7.4.
>>>>>
>>>>> [..]
>>>>
>>>> Hey, shall we release this soon? I can do a test build over the
>weekend as well.
>>>>
>>>> X
>>>>
>>>
>>> Yes, sure. I'm traveling until Monday and can't do much until then.
>>>
>>> The new 3D plotting with threejs works, but it loads threejs from
>the
>>> web. Can we leave it like that for experimental? Otherwise we need
>to
>>> either disable it or backport the patches from Sage 7.6 for using a
>>> local version of threejs. And update the threejs package.
>>>
>> 
>> I think if upstream do that then we should stick with it, but I'll
>see if I can trivially patch in a "warning notice" somewhere in the UI.
>> 
>> Afterwards, we can immediately begin packaging 7.6.beta directly
>after we release 7.5.1, and possibly have 7.5.1 in unstable with
>7.6.beta in experimental.
>> 
>> I think this is better, since it means we'd stay mostly-ahead rather
>than mostly-behind. (I'm also suggesting this approach for the Debian
>rust team.)
>> 
>> [..]
>
>The packages build successfully and I've uploaded them here:
>https://debian-science.alioth.debian.org/apt/sid-sage/
>
>Not yet tested though. I had a change of heart about threejs and I
>think we should build it properly, loading it over the net is really
>not acceptable and we have to fix it for 7.6 anyways.
>
>There are only 3 commits to backport from Sage:
>https://trac.sagemath.org/ticket/22488
>
>However the problem is packaging threejs, it requires rollup which
>isn't Debian (0.38 is in experimental contrib, but it doesn't even
>work, I have to use the version from git) so I will have some fun
>figuring out another way to replace Yet Another Bullshit Javascript
>Build System.
>
>X
>
>-- 
>GPG: ed25519/56034877E1F87C35
>GPG: rsa4096/1318EFAC5FBBDBCE
>https://github.com/infinity0/pubkeys.git
>
>_______________________________________________
>Debian-science-sagemath mailing list
>Debian-science-sagemath at lists.alioth.debian.org
>https://lists.alioth.debian.org/mailman/listinfo/debian-science-sagemath
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-science-sagemath/attachments/20170311/77753455/attachment.html>


More information about the Debian-science-sagemath mailing list