[Debian-science-sagemath] Upgrade Cython in Debian / sage 8.2 status

Erik Bray erik.m.bray at gmail.com
Wed Jun 27 14:59:37 BST 2018


On Tue, Jun 5, 2018 at 3:07 PM Tobias Hansen <thansen at debian.org> wrote:
>
> Hi Julian,
>
> On 06/05/2018 02:02 PM, Julian RĂ¼th wrote:
> > Hi Tobias,
> >
> >> If none of the maintainers of Cython will update it, I'll look at it
> >> when finishing up the sage 8.2 package. The official way to ask them
> >> for an update is to file a bug with severity "wishlist" against the
> >> package. Maybe it helps to do that in addition to the pull request.
> > Thanks for the pointer. Will do so next time around.
> >
> >> You said in the pull request you don't use Debian. I wanted to comment
> >> that in case you use Ubuntu you can use the same development tools as
> >> Debian developers, sbuild [1] to build packages on Debian unstable and
> >> schroot which we use in particular to work on sagemath on Debian
> >> unstable [2].
> > Thanks for the hint, but I actually use Arch Linux (the Debian tools in
> > the AUR seem to be broken.) Anyway, I just use Debian in docker
> > now and that works fine.
> >
> >> I uploaded your updated cython package to our development apt repo
> >> (see [2]) and started to do test builds of sagemath.
> > That page mentions
> > https://debian-science.alioth.debian.org/apt/sid-sage/ but this seems to
> > be gone now. Did this move somewhere else?
>
> This was on the alioth server, which was shut down. I don't know if there's another Debian server we can use for this. Ximin, do you have an idea?
>
> Meanwhile we can try to use Debian experimental to upload everything we need. In the moment the only package that is needed to build sagemath 8.2 and not on experimental yet is cython 0.28.2. I uploaded it on Sunday but it failed to build, I think because the buildd chroots were not updated yet after a gcc update. I'll upload it again soon and then it should build.

I'm trying to get up and running with this, and I'm not exactly sure
how to proceed.  I've made dpkgs before for Debian but it's been a
long time.  Should I just proceed with the standard dependencies for
now, and install any patched dependencies (e.g. networkx) from source?



More information about the Debian-science-sagemath mailing list