Allgemein

Colin Watson: Free software activity in November 2025

Colin Watson: Free software activity in November 2025

My Debian contributions this month were all
sponsored by
Freexian. I had a bit less time than usual, because Freexian collaborators
gathered in Marseille this month for our yearly sprint, doing some planning
for next year.

You can also support my work directly via
Liberapay or GitHub
Sponsors
.

OpenSSH

I began preparing for the second stage of the GSSAPI key exchange package
split
(some
details have changed since that message). It seems that we’ll need to wait
until Ubuntu 26.04 LTS has been released, but that’s close enough that it’s
worth making sure we’re ready. This month I just did some packaging
cleanups that would otherwise have been annoying to copy, such as removing
support for direct upgrades from pre-bookworm. I’m considering some other
package rearrangements to make the split easier to manage, but haven’t made
any decisions here yet.

This also led me to start on a long-overdue bug triage pass, mainly
consisting of applying usertags to lots of our open bugs to sort them by
which program they apply to, and also closing a few that have been fixed,
since some bugs will eventually need to be reassigned to GSSAPI packages
and it would be helpful to make them easier to find. At the time of
writing, about 30% of the bug list remains to be categorized this way.

Python packaging

I upgraded these packages to new upstream versions:

I packaged django-pgtransaction and
backported it to trixie, since we plan to use it in Debusine; and I adopted
python-certifi for the Python team.

I fixed or helped to fix several other build/test failures:

I fixed a couple of other bugs:

Other bits and pieces

Code reviews