<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi,</p>
    <p>I wanted to give you an update on the status of updating the
      packaging of sagemath to make use of all the improvements that
      upstream have done with respect to packaging. I worked on
      refactoring the package a year ago and then again last August but
      I had limited time and there were each time some road blocks like
      the file handle leak during doctesting.</p>
    <p>Now I am at a state where I think we will soon have a cleaned up
      package for sagemath 9.4. I pushed my changes to git and it now
      builds with pybuild (except the docs) so it shouldn't be long
      until it can be uploaded. There is still some cleanup to do
      though.<br>
    </p>
    <p>Doctests are probably not working due to two issues:</p>
    <p>- sphinx 4.3 compatibility:
      <a class="moz-txt-link-freetext" href="https://trac.sagemath.org/ticket/32968">https://trac.sagemath.org/ticket/32968</a></p>
    <p>- a bug in matplotlib: <a class="moz-txt-link-freetext" href="https://bugs.debian.org/1001102">https://bugs.debian.org/1001102</a></p>
    <p>We further need the following changes in unstable:</p>
    <p>- upload singular 4.2.1-p2 with a fix for theglobaldefs.h
      include.</p>
    <p>- upload pynac built against the new singular and with the
      realpartloop.patch that I pushed to git.</p>
    <p>We also have the following longstanding issues that would be nice
      to get done eventually:</p>
    <p>- ipywidgets is very outdated making several patches for sagemath
      necessary and causing failing doctests:
      <a class="moz-txt-link-freetext" href="https://bugs.debian.org/896460">https://bugs.debian.org/896460</a></p>
    <p>- 3D plots don't work, three.js should be updated.</p>
    <p>I think once sagemath is transferred to the new Math Team it
      could be a good idea to use the salsa issue tracker to track such
      issues and todo items in a more informal (and neat) way than the
      bug tracker.</p>
    <p>Best,</p>
    <p>Tobias<br>
    </p>
    <p><a
        href="https://ftp-master.debian.org/new/singular_1:4.2.1-p2+ds-2.html"><span></span></a></p>
  </body>
</html>