[Debian-science-sagemath] [sage-devel] Upcoming Debian freeze

Tobias Hansen thansen at debian.org
Sun Jan 6 10:28:13 GMT 2019


On 1/5/19 1:18 PM, Thierry wrote:
> Hi,
>
> could Debian maintainers please explicitely tell us on the sage-devel
> mailing-list what should be done soon so that 8.6 could enter forthcoming
> buster release with recent dependencies (gap 4.10, etc) ? Also, what are
> the deadlines ?
>
> In particular, i noticed that networkx in buster will be version 2.2 [1],
> so should #26326 be set as blocker ?
>
> I noticed that sagemath disapeared from testing [2], is there a way we
> could help fixing that with 8.6 ?
>
> Ciao,
> Thierry
>
> [1] https://packages.debian.org/buster/python-networkx
> [2] https://packages.debian.org/cgi-bin/search_packages.pl?keywords=sagemath&searchon=names&subword=1&version=all&release=all
>
Hi,

I think the main bottleneck at the moment is manpower for working directly on the sagemath package. I'm on vacation until January 13. Right now the sagemath 8.4 (with patched in support for gap 4.10 and networkx 2.2 etc) builds in Debian unstable and should be on the way to migrate to testing. [1] Since it was built with numpy 1.16 it can only migrate to testing when that migrates. Since I'm short on time I could just make the package build, but did not have much time to look at the doctests that are still failing. See [2] for an overview and links to the build logs. If someone could check for important failures (and fixes), that would be appreciated. If people could test the package and report bugs that would be helpful too.

The freeze is described in [3]. The transition freeze on January 12 does probably not affect us much, but the soft freeze on February 12 means that sagemath must be in testing before that date. Preferably sagemath 8.6. I already updated the package to 8.6.beta1 in git and could upload 8.6.* to Debian experimental soon to make build logs available.

Directly on the sage side I think the only thing you can do to help is to release 8.6 in time (maybe around January 17?) so that it can be uploaded to unstable soon and migrate to Debian testing before the soft freeze on February 12. Testing migration is not very predictable. New bug reports or uploads of other packages can cause unexpected dalays.

Best,

Tobias


[1] https://tracker.debian.org/pkg/sagemath

[2] https://people.debian.org/~thansen/sage-test-status.html

[3] https://release.debian.org/buster/freeze_policy.html






More information about the Debian-science-sagemath mailing list