From 873660aad01337ad40fedea5c0a511c794cb2f73 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Sun, 2 Jun 2024 11:58:14 +0100 Subject: [PATCH] Free software activity in May 2024 --- content/activity-2024-05.md | 59 +++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 content/activity-2024-05.md diff --git a/content/activity-2024-05.md b/content/activity-2024-05.md new file mode 100644 index 00000000..f72e765c --- /dev/null +++ b/content/activity-2024-05.md @@ -0,0 +1,59 @@ +Title: Free software activity in May 2024 +Slug: activity-2024-05 +Date: 2024-06-02 11:53:01 +01:00 +Category: columbiform +Tags: activity, columbiform, freexian, planet-debian, planet-ubuntu + +My Debian contributions this month were all +[sponsored](https://www.freexian.com/about/debian-contributions/) by +Freexian. + +The bulk of my Debian time this month went towards trying to haul more +Python packages up to current versions, but I got a few other bits and +pieces done as well. + + * I did a little work on improving debbugs' autopkgtest status. + * openssh: + * I fixed an [OpenSSL version mismatch + error](https://bugs.debian.org/1070403) in openssh-ssh1. + * I finally tracked down a [baffling CI + issue](https://salsa.debian.org/ssh-team/openssh/-/commit/a980bf94a32f191a9e412eb0550c74ca6d96940b) + in openssh, unblocking several contributed merge requests that I'd + been sitting on until I could get CI to pass for them. (Special + thanks to Andreas Hasenack; [GSS-API integration + tests](https://salsa.debian.org/ssh-team/openssh/-/merge_requests/24) + will make my life much easier.) + * I removed the [`user_readenv=1` + option](https://bugs.debian.org/1018260) from openssh's PAM + configuration, and did some work on [release + notes](https://salsa.debian.org/ddp-team/release-notes/-/merge_requests/204) + to document this change for affected users. + * I started work on the first stage of my + [plan](https://lists.debian.org/debian-devel/2024/04/msg00044.html) to + split out GSS-API key exchange support to separate packages. + * Python team: + * I upgraded bitstruct, flufl.enum, flufl.testing, gunicorn, langtable, + psycopg3, pygresql, pylint-flask, python-click-didyoumean, + python-gssapi, python-httplib2, python-json-log-formatter, + python-persistent, python-pgspecial, python-pyld, python-repoze.tm2, + python-serializable, python-tenacity, python-typing-extensions, + python-unidiff, responses, shortuuid (including an [upstream packaging + tweak](https://github.com/skorokithakis/shortuuid/pull/105)), + sqlparse, vulture, zc.lockfile, and zope.interface to new upstream + versions. + * I cherry-picked an upstream PR to fix a [pytest 8 + incompatibility](https://bugs.debian.org/1071893) in ipywidgets. + * I decided that fixing my old troffcvt package to [support groff + 1.23.0](https://bugs.debian.org/1059802) wasn't worth the time + investment, and filed a [removal + request](https://bugs.debian.org/1071997) instead. + * I NMUed [bidentd](https://bugs.debian.org/961964) and + [linuxtv-dvb-apps](https://bugs.debian.org/961967) to declare + `Architecture: linux-any` (and in the latter case also to fix a [build + failure due to 64-bit time](https://bugs.debian.org/1066822)), and worked + with the buildd team to remove several of the other remaining entries + from + [Packages-arch-specific](https://salsa.debian.org/wb-team/packages-arch-specific). + +You can support my work directly via +[Liberapay](https://liberapay.com/cjwatson). -- 2.30.2