<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Planet-Debian on Freexian</title>
    <link>https://www.freexian.com/tags/planet-debian/</link>
    <description>Recent content in Planet-Debian on Freexian</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>sales@freexian.com</managingEditor>
    <webMaster>sales@freexian.com</webMaster>
    <lastBuildDate>Mon, 15 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.freexian.com/tags/planet-debian/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Debian Contributions: Go default compatibility, Trimming build-essential, Python upstream engagement and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-05-2026/</link>
      <pubDate>Mon, 15 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-05-2026/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-05-2026/">
      


      &lt;h1 id=&#34;debian-contributions-2026-05&#34;&gt;Debian Contributions: 2026-05&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;go-default-compatibility-by-helmut-grohne&#34;&gt;Go default compatibility, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;At the &lt;a href=&#34;https://hamburg2026.mini.debconf.org/&#34;&gt;MiniDebConf Hamburg&lt;/a&gt;, Andrew Lee
had prepared a &lt;a href=&#34;https://hamburg2026.mini.debconf.org/talks/28-rescue-forky-we-have-go-back-to-2011-building-go-like-its-2011-is-broken/&#34;&gt;talk on how Debian accidentally chooses Go compatibility&lt;/a&gt;.
Helmut joined Tobias Quathammer and Andrew Lee in looking into the problem.
Go has a compatibility system where modules declare a desired Go version to be
compatible with. This influences various features such as whether RSA keys
smaller than 1024 bits are accepted. Unfortunately, Debian&amp;rsquo;s way of building Go
packages is unique in setting &lt;code&gt;GO111MODULE=off&lt;/code&gt;, which practically implies a
very old compatibility version that enables a number of insecure settings. Most
Linux distributions use the default &lt;code&gt;GO111MODULE=on&lt;/code&gt; and therefore consult a
&lt;code&gt;go.mod&lt;/code&gt; file that often declares a sensible version. While doing so is the way
for Debian longer term, getting there involves major changes so we also sought
a more short term workaround. We developed a
&lt;a href=&#34;https://salsa.debian.org/helmutg/godebug-analysis/-/blob/main/patches/golang-1.26_1.26.3-1.1.debdiff&#34;&gt;patch to the Go compiler&lt;/a&gt;
that would enable it to pick up a compatibility version from the environment.
Tobias uploaded it to unstable. The next step is
&lt;a href=&#34;https://salsa.debian.org/helmutg/godebug-analysis/-/blob/main/patches/dh-golang_1.63%2Bnmu1.debdiff&#34;&gt;communicating the declared compatibility version&lt;/a&gt;
from &lt;code&gt;go.mod&lt;/code&gt; to the compiler via the new variable. Then, rebuilding the archive
resolves the immediate symptoms. This does not save us from having to perform
the larger transition to &lt;code&gt;GO111MODULE=on&lt;/code&gt;, but this shortcut can be backported
to trixie.&lt;/p&gt;
&lt;h2 id=&#34;trimming-build-essential-by-helmut-grohne&#34;&gt;Trimming build-essential, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;One of the harder problems of the architecture cross bootstrap is correctly
expressing the &lt;code&gt;Build-Depends&lt;/code&gt; of &lt;code&gt;glib&lt;/code&gt; during the toolchain bootstrap. It
implicitly depends on &lt;code&gt;build-essential&lt;/code&gt;, which happens to depend on &lt;code&gt;libc6-dev&lt;/code&gt;.
This poses a cycle. It applies even for cross building, because it is
interpreted for the host architecture and that there is no way of satisfying
this dependency during the toolchain bootstrap.&lt;/p&gt;
&lt;p&gt;Given discussions at &lt;a href=&#34;https://hamburg2026.mini.debconf.org/&#34;&gt;MiniDebConf Hamburg&lt;/a&gt;
with Jochen Sprickerhof and others, a seemingly stupid idea evolved: Let&amp;rsquo;s
delete &lt;code&gt;build-essential&lt;/code&gt;. What looks insane on the surface might deserve a
second look. Given how we moved away from C, C++ and autotools, what is in
&lt;code&gt;build-essential&lt;/code&gt; no longer is required by much of the archive. With the rise of
&lt;code&gt;debputy&lt;/code&gt;, &lt;code&gt;debian/rules&lt;/code&gt; no longer has to be a makefile. While the task would
be huge, those packages relevant to architecture bootstrap could explicitly
support building without the implied dependency making their dependencies
explicit. In a number of cases, this amounts to issuing a dependency on
&lt;code&gt;g++-for-host&lt;/code&gt;. This dependency requires the use of architecture-prefixed tools.
Therefore, Helmut wrote a &lt;a href=&#34;https://salsa.debian.org/debian/debhelper/-/merge_requests/154&#34;&gt;debhelper change&lt;/a&gt;
that makes it always pass build tools to various build systems. This also
enables more packages to honour environment variables such as &lt;code&gt;CC&lt;/code&gt; and &lt;code&gt;CXX&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&#34;python-upstream-engagement-by-stefano-rivera&#34;&gt;Python upstream engagement, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Stefano attended &lt;a href=&#34;https://us.pycon.org/2026/&#34;&gt;PyCon US&lt;/a&gt; (at personal expense)
to improve upstream relations and ensure Debian’s voice is heard where it needs
to be. On Friday there was a &lt;a href=&#34;https://us.pycon.org/2026/events/packaging-summit/&#34;&gt;packaging summit&lt;/a&gt;
(&lt;a href=&#34;https://hackmd.io/@jezdez/pycon2026-packaging-summit&#34;&gt;notes&lt;/a&gt;) with good
discussion on the future of the &lt;code&gt;wheel&lt;/code&gt; format, and some discussion of the new
&lt;code&gt;abi3t&lt;/code&gt; shared library format for free-threaded python.&lt;/p&gt;
&lt;p&gt;In preparation for the event, Stefano did a complete review of the current patch
stack.&lt;/p&gt;
&lt;p&gt;Stefano’s primary goal was to get some of Debian’s patches merged during the
sprints, and results were mixed. Some trivial patches
(e.g. &lt;a href=&#34;https://github.com/python/cpython/pull/150098&#34;&gt;GH-150098&lt;/a&gt;, made progress
and merged, but the most consequential patch Debian is carrying
&lt;a href=&#34;https://github.com/python/cpython/pull/122917&#34;&gt;is still blocked&lt;/a&gt;. Stefano will
continue to try to drive progress on this.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Carles worked on &lt;a href=&#34;https://salsa.debian.org/carlespina/po-debconf-manager&#34;&gt;po-debconf-manager&lt;/a&gt;:
Reviewed Catalan translations for 6 packages, submitted 10 packages to
maintainers, and removed 3 packages from po-debconf-manager.&lt;/li&gt;
&lt;li&gt;Carles worked on &lt;a href=&#34;https://salsa.debian.org/carlespina/check-relations&#34;&gt;check-relations&lt;/a&gt;:
Continued improving the backend, including importing source package build
dependencies to better support analysis of Debian blends. Added support for
ignoring packages using regular expressions and source package names in response
to user feedback. Used the tool to report 5 new bugs and followed up on
previously reported issues.&lt;/li&gt;
&lt;li&gt;Helmut sent a cross build patch on behalf of a customer.&lt;/li&gt;
&lt;li&gt;Helmut uploaded &lt;code&gt;debvm&lt;/code&gt; and &lt;code&gt;guess_concurrency&lt;/code&gt; both featuring improved
reproducibility and documentation.&lt;/li&gt;
&lt;li&gt;Helmut continued maintaining rebootstrap and made it correctly handle binNMUs
of &lt;code&gt;gcc-defaults&lt;/code&gt;. Additionally, he poked at existing gcc patches giving answers,
rebasing or closing them.&lt;/li&gt;
&lt;li&gt;Helmut supported the video team in Hamburg mixing audio.&lt;/li&gt;
&lt;li&gt;Helmut continued to report undeclared file conflicts of various kinds and
corresponded with maintainers about them.&lt;/li&gt;
&lt;li&gt;Antonio attended a debate during the &lt;a href=&#34;https://fib.cgi.br/&#34;&gt;Brazil Internet Forum&lt;/a&gt;
about the impacts of the child protection regulation (ECA Digital) on free
software operating systems.&lt;/li&gt;
&lt;li&gt;Antonio worked on Debian CI to improve the system transparency for users. This
included listing any pending jobs explicitly in the job lists for each
package/architecture/suite page, as well as adding a
&lt;a href=&#34;https://ci.debian.net/status/queue/&#34;&gt;queue status&lt;/a&gt; page that users can check
for an estimate of test latency.&lt;/li&gt;
&lt;li&gt;Antonio worked on several Debian CI maintenance tasks, including but not
limited to some monitoring improvements, replacing usage of fonts-font-awesome
with fonts-fork-awesome, and adding the ability in &lt;code&gt;debci&lt;/code&gt; to configure a global
notice (which is being used in Debian CI to point to the system status pages).&lt;/li&gt;
&lt;li&gt;Antonio started doing some tests related to the change of default Debian CI
backend from lxc to incus-lxc. This helped identify an omission in the creation
of incus-lxc images. It was missing dpkg-dev, which caused a few packages that
assumed its presence to fail. In the end, the incus-lxc backend will be fixed to
include dpkg-dev by default in the image, but that uncovered an undeclared
dependency in &lt;code&gt;gem2deb&lt;/code&gt; (Ruby packaging helper) and in &lt;code&gt;ruby-byebug&lt;/code&gt;, both
already fixed in unstable.&lt;/li&gt;
&lt;li&gt;Stefano did some &lt;a href=&#34;https://salsa.debian.org/reimbursements-team/debian-reimbursement/-/merge_requests/53&#34;&gt;minimal work&lt;/a&gt;
on &lt;a href=&#34;https://reimbursements.debian.net/&#34;&gt;debian-reimbursements&lt;/a&gt; to get it working
with current versions of django-allauth.&lt;/li&gt;
&lt;li&gt;May included the discovery of several high-severity Linux kernel root
exploits. Stefano updated kernels and rebooted debian.social infrastructure
several times.&lt;/li&gt;
&lt;li&gt;Stefano supported the &lt;a href=&#34;https://hamburg2026.mini.debconf.org/&#34;&gt;Hamburg miniDebConf&lt;/a&gt;’s
wafer website during the event, and set up &lt;a href=&#34;https://hamburg2027.mini.debconf.org/&#34;&gt;an instance&lt;/a&gt;
for the 2027 edition too.&lt;/li&gt;
&lt;li&gt;Stefano supported the bursary team issuing bursaries for
&lt;a href=&#34;https://debconf26.debconf.org/&#34;&gt;DebConf 26&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Stefano uploaded routine updates of &lt;code&gt;python-pip&lt;/code&gt;, &lt;code&gt;pystemmer&lt;/code&gt;, &lt;code&gt;snowball-data&lt;/code&gt;,
&lt;code&gt;snowball&lt;/code&gt; (making up a mini, uncoordinated snowball transition),
&lt;code&gt;python-authlib&lt;/code&gt;, &lt;code&gt;python-discovery&lt;/code&gt;, &lt;code&gt;python-installer&lt;/code&gt;, &lt;code&gt;python-mitogen&lt;/code&gt;,
&lt;code&gt;python-pipx&lt;/code&gt;, &lt;code&gt;python-cachecontrol&lt;/code&gt;, &lt;code&gt;platformdirs&lt;/code&gt;, and &lt;code&gt;python-virtualenv&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Stefano fixed a small number of bugs in &lt;code&gt;dh-python&lt;/code&gt;, culminating in the
&lt;code&gt;7.20260524&lt;/code&gt; upload.&lt;/li&gt;
&lt;li&gt;Thorsten finally managed to upload a new upstream version of &lt;code&gt;hplip&lt;/code&gt;. He also
uploaded a new upstream version of &lt;code&gt;epson-inkjet-printer-escpr&lt;/code&gt;. Last but not
least with the help of other contributors he could fix bugs in &lt;code&gt;lprng&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Lucas and Santiago contributed significantly to the DebConf 26 Content team;
helping to organize the team, review and rate talk proposals.&lt;/li&gt;
&lt;li&gt;Lucas also supported a packaging sprint held in India by rebuilding and
publishing the latest results of the Ruby 3.4 transition effort.&lt;/li&gt;
&lt;li&gt;Santiago continued contributing to the efforts to organize DebConf 26,
especially supporting the local team with different tasks.&lt;/li&gt;
&lt;li&gt;In collaboration with Emmanuel Arias, Santiago is mentoring Aryan Karamtoth,
a GSoC participant that is working to introduce linux live-patching support in
Debian. The GSoC project started in May, with community bonding and coding.
Santiago reviewed a &lt;a href=&#34;https://salsa.debian.org/debian/clang-extract/-/merge_requests/1&#34;&gt;merge request&lt;/a&gt;
to prepare the &lt;code&gt;clang-extract&lt;/code&gt; package for debian. clang-extract is one of the
building blocks that will help to extract specific functions from large C code,
so only relevant code can be patched, without recompiling the whole original
basecode.&lt;/li&gt;
&lt;li&gt;Anupa assisted Jean-Pierre Giraud with the point release announcements for
Debian 13.5 and Debian 12.14.&lt;/li&gt;
&lt;li&gt;Colin backported various security fixes from OpenSSH 10.3 to all supported
releases (including LTS and ELTS).&lt;/li&gt;
&lt;li&gt;Colin backported IP quality-of-service fixes to OpenSSH in trixie. The
situation there had been unsatisfactory for some time, and upstream reworked
their QoS support in OpenSSH 10.1 in a way that typically produces much better
results.&lt;/li&gt;
&lt;li&gt;Colin imported new upstream versions of 26 Python packages, and fixed around
25 RC bugs for the Python team.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Detecting undeclared file conflicts, contributors.debian.org mini-sprint, security-tracker performance and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-04-2026/</link>
      <pubDate>Fri, 15 May 2026 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-04-2026/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-04-2026/">
      


      &lt;h1 id=&#34;debian-contributions-2026-04&#34;&gt;Debian Contributions: 2026-04&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;undeclared-file-conflicts-by-helmut-grohne&#34;&gt;Undeclared file conflicts, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&#34;https://dedup.debian.net&#34;&gt;duplication checker&lt;/a&gt;, the
&lt;a href=&#34;https://wiki.debian.org/MultiArch/Hints&#34;&gt;Multi-Arch hinter&lt;/a&gt;, and the
&lt;a href=&#34;https://salsa.debian.org/helmutg/dumat&#34;&gt;/usr-move analyzer&lt;/a&gt; share significant
parts of their code. While the &lt;code&gt;/usr&lt;/code&gt;-move transition is
&lt;a href=&#34;https://www.freexian.com/blog/usr_move/&#34;&gt;complete&lt;/a&gt;, the other tools needed a
bit of love. Helmut added Python type annotations, slightly improved the
performance of the duplication website and shared more code between these tools.&lt;/p&gt;
&lt;p&gt;Building upon this Helmut looked into file conflicts of various kinds such as
unrelated packages installing overlapping files, file type conflicts,
mismatching directory metadata and shared files of &lt;code&gt;Multi-Arch: same&lt;/code&gt; packages
with varying content. Implementing reliable detection proved to be difficult due
to the amount of corner cases. So Helmut semi-manually
&lt;a href=&#34;https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=debian-dpkg@lists.debian.org&amp;amp;tag=fsys-metadata-conflict&#34;&gt;filed&lt;/a&gt;
&lt;a href=&#34;https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=debian-qa@lists.debian.org&amp;amp;tag=fileconflict&#34;&gt;bugs&lt;/a&gt;.
In that process, it became apparent that &lt;a href=&#34;https://lists.debian.org/debian-cross/2026/04/msg00003.html&#34;&gt;binNMUs&lt;/a&gt;
do not reproduce &lt;code&gt;SOURCE_DATE_EPOCH&lt;/code&gt; across architectures and therefore some
shared files embedding the build date would vary in content. Additionally, a
significant number of reports required further correspondence.&lt;/p&gt;
&lt;h2 id=&#34;contributorsdebianorghttpscontributorsdebianorg-mini-sprint-by-enrico-zini&#34;&gt;&lt;a href=&#34;https://contributors.debian.org/&#34;&gt;contributors.debian.org&lt;/a&gt; mini-sprint, by Enrico Zini&lt;/h2&gt;
&lt;p&gt;Enrico Zini met with Mattia Rizzolo to continue the work started at DebConf 25
on crediting contributions done via salsa, and to catch up with accumulated site
issues.&lt;/p&gt;
&lt;p&gt;Building on the same kind of infrastructure used to notify tag2upload,
&lt;a href=&#34;https://salsa.debian.org&#34;&gt;salsa.debian.org&lt;/a&gt; triggers a webping on pushes and merge
request activity, which causes a small JSON payload to be queued in a private
directory on &lt;a href=&#34;https://contributors.debian.org/&#34;&gt;contributors.debian.org&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We worked on processing, filtering and aggregating the files in the queue into a
private, staging database table. When configuring a
&lt;a href=&#34;https://contributors.debian.org/source/&#34;&gt;data source&lt;/a&gt; on the site, it is now
possible to configure automated submission of contributions from information in
the staging table. This makes it significantly simpler to credit contributors
for all teams that use Salsa as their code repository and coordination tool, as
the site can take care of the data mining for you.&lt;/p&gt;
&lt;p&gt;See more details in the &lt;a href=&#34;https://lists.debian.org/debian-devel-announce/2026/04/msg00007.html&#34;&gt;sprint report&lt;/a&gt;
posted to debian-devel-announce.&lt;/p&gt;
&lt;h2 id=&#34;minidebconf-campinas-by-lucas-kanashiro-santiago-ruano-rincón-and-antonio-terceiro&#34;&gt;MiniDebConf Campinas, by Lucas Kanashiro, Santiago Ruano Rincón and Antonio Terceiro&lt;/h2&gt;
&lt;p&gt;MiniDebConf Campinas was held between April 23rd and 25th, at the State
University of Campinas, and was preceded by a MiniDebcamp between April 20th
and 22nd. Freexian was Gold sponsor for the event, and Freexian collaborators
were active contributors to the conference success.&lt;/p&gt;
&lt;p&gt;Lucas and Santiago delivered a &lt;a href=&#34;https://campinas.mini.debconf.org/talks/18-por-que-lts-no-debian/&#34;&gt;talk about Debian LTS&lt;/a&gt;
during MiniDebConf Campinas 2026, where they described how the LTS project
benefits Debian users and developers, while strengthening Debian itself.&lt;/p&gt;
&lt;p&gt;Lucas and Antonio delivered &lt;a href=&#34;https://campinas.mini.debconf.org/talks/47-programas-de-estagio-no-debian/&#34;&gt;a talk about internship programs&lt;/a&gt;
in Debian during MiniDebConf Campinas 2026, with the goal of getting students
interested in working in and with Debian.&lt;/p&gt;
&lt;p&gt;Lucas took part in the MiniDebConf Campinas content team, reviewing/accepting
talks and building the schedule.&lt;/p&gt;
&lt;p&gt;Antonio led a session where he invited the audience to weigh in on current
controversies in Debian. The session presented playful elements as colored signs
to denote agree/disagree, and was not recorded, to help people feel more
comfortable about speaking up. He might be convinced to lead a similar session
at the next DebConf.&lt;/p&gt;
&lt;p&gt;Antonio also organized a debate to discuss the consequences of new Brazilian
regulation for the protection of children and adolescents in digital spaces for
Debian and other free operating systems, but also for the free software
community in general. This session was very fruitful and will lead into further
actions, as one of the main outcomes was the realization that the free software
community must follow the discussion leading up to similar regulations more
closely to avoid being caught by surprise when they come into effect.&lt;/p&gt;
&lt;h2 id=&#34;security-tracker-performance-by-helmut-grohne-and-emilio-pozuelo-monfort&#34;&gt;security-tracker performance, by Helmut Grohne and Emilio Pozuelo Monfort&lt;/h2&gt;
&lt;p&gt;Prompted by spontaneous influx of web requests on Freexian’s &lt;a href=&#34;https://deb.freexian.com/extended-lts/tracker&#34;&gt;security-tracker&lt;/a&gt;
back in February, we considered the options for managing that demand. One of our
mitigations was making it faster. To that end, Helmut sent
&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/267&#34;&gt;two&lt;/a&gt;
&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/269&#34;&gt;MRs&lt;/a&gt;
towards improving the situation. There are four notable improvements. The use of
Python’s &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/commit/f1af6f2503aba5c01e56f5d3289e4100bce6e5ec&#34;&gt;str.translate&lt;/a&gt;
generally speeds up rendering of larger templates.
&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/commit/aa570cd02c4974556295b1f2ffc91ef1dc3f007e&#34;&gt;Indexing&lt;/a&gt;
the CVE names avoids a costly sequential table scan.
&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/commit/63d939e12f96704725d30371de721ce232880fab&#34;&gt;Avoiding FFI calls while sorting&lt;/a&gt;
and &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/commit/3682a4b73508d8302a213126596cac439e3722b1a&#34;&gt;reducing the queryset&lt;/a&gt;
speeds up the source package view. Emilio reviewed and deployed the changes on
to the Debian instance. Together these changes provide a twofold speedup on both
&lt;a href=&#34;https://deb.freexian.com/extended-lts/tracker/&#34;&gt;Freexian’s&lt;/a&gt; and
&lt;a href=&#34;https://security-tracker.debian.org/tracker/&#34;&gt;Debian’s&lt;/a&gt; instance on average.&lt;/p&gt;
&lt;h2 id=&#34;dput-ng-data-loss-bug-by-colin-watson&#34;&gt;dput-ng data loss bug, by Colin Watson&lt;/h2&gt;
&lt;p&gt;Ian Jackson (not affiliated with Freexian) reported that dput-ng could
&lt;a href=&#34;https://bugs.debian.org/1129961&#34;&gt;lose data&lt;/a&gt; when using the local install
method, which could cause misleading results in tests of other packages; they
also filed an &lt;a href=&#34;https://salsa.debian.org/debian/dput-ng/-/merge_requests/47&#34;&gt;initial merge request&lt;/a&gt;
to fix it. Colin improved this to isolate its tests properly, and uploaded it.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Lucas coordinated the src:valkey update to version 9 in unstable with a
potential co-maintainer.&lt;/li&gt;
&lt;li&gt;Lucas provided a security update for src:valkey targeting &amp;ldquo;trixie&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;Thorsten did two uploads of &lt;code&gt;foo2zjs&lt;/code&gt;, one to fix a bug and one to improve
packaging. As there have been several CVEs published for cups he also did an
upload of a new upstream version. Unfortunately this introduces a regression
and another upload was needed to take care of a crash. The patch for one CVE
also broke a test script, which is used by lots of printing packages in Debian.
As a result some autopkgtest runs failed. This could be fixed as well and the
only remaining issue that needs some more investigation is related to
&lt;code&gt;cups-pdf&lt;/code&gt;. It is also worth mentioning that some issues related to the apparmor
configuration of cups could be resolved.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 11 cross build failures.&lt;/li&gt;
&lt;li&gt;Helmut sent a MR for enabling the new mainline YT6801 ethernet Linux driver
and it is now working fine with Debian’s 7.x kernels.&lt;/li&gt;
&lt;li&gt;Helmut upgraded a &lt;a href=&#34;https://crossqa.debian.net&#34;&gt;crossqa.debian.net&lt;/a&gt; autobuilder
to &amp;ldquo;trixie&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;Carles using &lt;a href=&#34;https://salsa.debian.org/carlespina/po-debconf-manager&#34;&gt;po-debconf-manager&lt;/a&gt;,
improved Catalan translations: reviewed 2 packages, submitted 3 packages,
deleted 5 packages.&lt;/li&gt;
&lt;li&gt;Carles did further code developments for &lt;a href=&#34;https://salsa.debian.org/carlespina/check-relations&#34;&gt;check-relations&lt;/a&gt;:
steps towards making it production ready when the initial round of reports are
analyzed. New “show-package” (information) command, improvements for
&amp;ldquo;report_missing&amp;rdquo; cases, added support for ignoring packages for specific
reasons, added unit tests, added CI. Used it to open 39 new bugs. Also followed
up different open bugs&lt;/li&gt;
&lt;li&gt;Raphaël completed the French translation of Zulip for the
&lt;a href=&#34;https://blog.zulip.com/2026/04/27/zulip-12-0-released/&#34;&gt;release of version 12.0&lt;/a&gt;.
Zulip is a nice 100% free software threaded communication platform for
distributed teams.&lt;/li&gt;
&lt;li&gt;Stefano did routine uploads of &lt;code&gt;python-pipx&lt;/code&gt;, &lt;code&gt;python-mitogen&lt;/code&gt;,
&lt;code&gt;platformdirs&lt;/code&gt;, &lt;code&gt;python-authlib&lt;/code&gt;, &lt;code&gt;python-discovery&lt;/code&gt;, &lt;code&gt;distro-info-data&lt;/code&gt;,
&lt;code&gt;python-virtualenv&lt;/code&gt;, &lt;code&gt;python-certifi&lt;/code&gt;, &lt;code&gt;python-wheel&lt;/code&gt;, &lt;code&gt;pypy3&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Stefano uploaded &lt;code&gt;distro-info-data&lt;/code&gt; updates to stable and oldstable proposed
updates, with the latest Ubuntu release.&lt;/li&gt;
&lt;li&gt;Stefano took part in DebConf 26 preparation meetings.&lt;/li&gt;
&lt;li&gt;Stefano prepared DebConf’s online video streaming infrastructure for
&lt;a href=&#34;https://campinas.mini.debconf.org/&#34;&gt;MiniDebConf Campinas&lt;/a&gt;, and configured the
Debian reimbursement system to handle their travel bursary claims.&lt;/li&gt;
&lt;li&gt;Stefano helped MiniDebConf Hamburg prepare their website for 2027.&lt;/li&gt;
&lt;li&gt;Stefano did some sysadmin work on debian.social infrastructure.&lt;/li&gt;
&lt;li&gt;Stefano reviewed Matthias’ python3.15 packaging and rebased his work on top
of it.&lt;/li&gt;
&lt;li&gt;Antonio implemented several improvements to the Debian CI platform, including
but not limited to &lt;a href=&#34;https://salsa.debian.org/ci-team/debci/-/merge_requests/317&#34;&gt;adding support for dark mode&lt;/a&gt;,
&lt;a href=&#34;https://salsa.debian.org/ci-team/debci/-/merge_requests/318&#34;&gt;dropping compatibility with ActiveRecord &amp;lt; 7 which is no longer shipped in Debian stable&lt;/a&gt;,
and generating content-based links to static assets, in &lt;a href=&#34;https://salsa.debian.org/ci-team/debci/-/merge_requests/319&#34;&gt;two&lt;/a&gt;
&lt;a href=&#34;https://salsa.debian.org/ci-team/debci/-/merge_requests/320&#34;&gt;parts&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Antonio debugged a general slowness in salsa, caused by loss of IPv6
connectivity between the salsa host and the remote object storage in &amp;ldquo;the cloud&amp;rdquo;,
which is a problem due to an &lt;a href=&#34;https://gitlab.com/gitlab-org/gitlab/-/work_items/458017&#34;&gt;open upstream bug in gitlab&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Santiago reviewed different changes to the Salsa CI pipeline, including the
new &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/721&#34;&gt;uscan test job&lt;/a&gt;,
prepared by Thaís Rebouças Araujo, and the final review to introduce
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/599&#34;&gt;faketime testing&lt;/a&gt;, made by Áquila Macedo.&lt;/li&gt;
&lt;li&gt;Santiago continued helping the DebConf 26 local team to prepare the conference.&lt;/li&gt;
&lt;li&gt;Emilio updated &lt;code&gt;libxpm&lt;/code&gt; to address a security issue.&lt;/li&gt;
&lt;li&gt;Colin finished upgrading &lt;code&gt;groff&lt;/code&gt; to 1.24.1; 1.24.0 and 1.24.1 were the first
upstream releases since 2023 and had extensive changes, so this took some time
to get right.&lt;/li&gt;
&lt;li&gt;Colin released &amp;ldquo;bookworm&amp;rdquo; and &amp;ldquo;trixie&amp;rdquo; fixes for &lt;a href=&#34;https://bugs.debian.org/1130595&#34;&gt;CVE-2026-3497&lt;/a&gt;
in &lt;code&gt;openssh&lt;/code&gt;, and issued the corresponding &lt;a href=&#34;https://lists.debian.org/debian-backports-announce/2026/04/msg00000.html&#34;&gt;BSA-130&lt;/a&gt;
for trixie-backports.&lt;/li&gt;
&lt;li&gt;Colin upgraded &lt;code&gt;openssh&lt;/code&gt; to 10.3p1.&lt;/li&gt;
&lt;li&gt;Anupa worked on the accounting tasks for MiniDebConf Kanpur and prepared and
submitted a report to the fiscal host.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debusine workflow performance issues (by Colin Watson)</title>
      <author>Colin Watson</author>
      <link>https://www.freexian.com/blog/debusine-performance-issues/</link>
      <pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debusine-performance-issues/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debusine-performance-issues/">
      


      &lt;p&gt;During March and April, we had a number of performance issues that made
Debusine&amp;rsquo;s core functions of running work requests and reflecting their
results in workflows quite unreliable.  Investigating and fixing this took
up a lot of time from both the Debusine development team and Freexian&amp;rsquo;s
sysadmins.&lt;/p&gt;
&lt;p&gt;The central problems involved a series of database concurrency and worker
communication issues that interacted in complex ways.  On bad days, this
caused between 10% and 25% of processed work requests to fail unnecessarily.
We communicated some of the problems to users on IRC, but not consistently
since we didn&amp;rsquo;t entirely understand the scope of the problems at the time.&lt;/p&gt;
&lt;p&gt;Most of the problems are fixed now, but we had a retrospective meeting to
make sure we understood what happened and that we learn from it.  Here&amp;rsquo;s a
summary.&lt;/p&gt;
&lt;h2 id=&#34;data-model&#34;&gt;Data model&lt;/h2&gt;
&lt;p&gt;Debusine&amp;rsquo;s
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/concepts.html#workflows&#34;&gt;workflows&lt;/a&gt;
consist of many individual &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/concepts.html#work-requests&#34;&gt;work
requests&lt;/a&gt;.
Each work request has a database row representing its state, which means
that the overall state of a workflow is distributed across many rows.
Changes to one work request (for example, when it is completed) can cause
changes to other work requests (perhaps unblocking it so that it can be
scheduled to an idle worker).  Those changes may happen concurrently, and in
practice often do.&lt;/p&gt;
&lt;p&gt;Workers typically need to create
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/concepts.html#artifacts&#34;&gt;artifacts&lt;/a&gt;
containing the output of tasks: these include things like packages, build
logs, and test output.&lt;/p&gt;
&lt;p&gt;Debusine records task history so that it can make better decisions about how
to schedule work requests.  Since this might otherwise grow without bound,
the server expires older parts of that history after a while.  The same is
true for many other kinds of data.&lt;/p&gt;
&lt;h2 id=&#34;causes&#34;&gt;Causes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Because workflows involve changes that propagate between work requests,
there were historically some cases where different parts of the system
could deadlock due to trying to take update locks on overlapping sets of
work request rows in different orders.  We mitigated that somewhere around
2025-11-05 by locking entire workflows in one go before making any change
that might need to propagate between work requests like this; that dealt
with the deadlocks, but it&amp;rsquo;s quite a heavyweight locking strategy that
sometimes caused significant delays.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;We&amp;rsquo;ve been working for some time to make Debusine useful to Debian
developers, and &lt;a href=&#34;https://www.freexian.com/blog/debusine-regression-tracking/&#34;&gt;regression
tracking&lt;/a&gt; is
an important part of that: it lets developers test uploads without being
too badly misled by tests in related packages that were already failing
before they started.  On 2026-03-11 we enabled this by default on
debusine.debian.net, after testing it for a while.  Although this is
useful, it put more load on the system as a whole, often approximately
doubling the number of work requests in a given workflow with many
additional dependencies between them.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Like much of the world, we&amp;rsquo;re in an arms race with unethical scrapers
desperately trying to feed everyone else&amp;rsquo;s data into LLMs before they run
out of money.  We saw a substantial uptick here towards the end of March,
which meant that we had to temporarily disable regression tracking and to
put some other mitigations in front of our web interface.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;We historically haven&amp;rsquo;t had systematic internal timeouts.  Prompted by
&lt;a href=&#34;https://docs.astral.sh/ruff/rules/request-without-timeout/&#34;&gt;ruff&lt;/a&gt;, a
Google Summer of Code applicant went through and added timeouts in many
places, including some calls between the worker and the server.  This was
fiddly work and the student did a solid job, so I&amp;rsquo;m not putting them on
blast or anything!  However, it did mean that some things that came in
under load balancer timeouts now timed out earlier on the client side of
the request (and hence in Debusine workers), which made some problems show
up in different ways and be more obvious.  This was deployed on
2026-04-03.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;fixes&#34;&gt;Fixes&lt;/h2&gt;
&lt;h3 id=&#34;workflow-orchestration&#34;&gt;Workflow orchestration&lt;/h3&gt;
&lt;p&gt;Figuring out what individual work requests need to be run as part of a
workflow - the process we call &amp;ldquo;orchestration&amp;rdquo; - can be challenging.  Unlike
typical CI pipelines, these workflows often span substantial chunks of a
distribution: a glibc update can involve retesting nearly everything!
Nevertheless, it&amp;rsquo;s not particularly helpful for it to &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/work_items/786&#34;&gt;take hours just to
build the workflow
graph&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Fixing this involved many classic database optimizations such as adding
indexes and &lt;a href=&#34;https://dimagi.github.io/django-cte/&#34;&gt;CTEs&lt;/a&gt;, but probably the
most effective fix was adding a cache for
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/lookups.html&#34;&gt;lookups&lt;/a&gt;
within each orchestrator run or work request.  Profiling showed that
resolving lookups was a hot spot, and the way that task data is often passed
down through a workflow meant that the same lookup could be resolved
hundreds or thousands of times in a large workflow.&lt;/p&gt;
&lt;h3 id=&#34;expiry&#34;&gt;Expiry&lt;/h3&gt;
&lt;p&gt;We knew for quite some time that our expiry job &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/work_items/473&#34;&gt;took very aggressive
locks&lt;/a&gt;,
effectively blocking most of the rest of the system.  This was an early
decision to make the expiry logic simpler by allowing it to follow graphs
without worrying about concurrent activity, but it clearly couldn&amp;rsquo;t stay
that way forever.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.cybertec-postgresql.com/en/row-locks-in-postgresql/&#34;&gt;Row locks in
PostgreSQL&lt;/a&gt;
was very helpful in figuring out the correct approach here.  Since we&amp;rsquo;re
mainly concerned about the possibility of new foreign key references being
created to artifacts we&amp;rsquo;re considering for expiry, and since that would
involve taking &lt;code&gt;FOR KEY SHARE&lt;/code&gt; locks on those rows, we can explicitly take
&lt;code&gt;FOR UPDATE&lt;/code&gt; locks (which conflict with &lt;code&gt;FOR KEY SHARE&lt;/code&gt;), and then recompute
the set of artifacts to expire with any locked artifacts marked to keep.
This was delicate work, but it saved minutes of downtime every day.&lt;/p&gt;
&lt;h3 id=&#34;whole-workflow-locking&#34;&gt;Whole-workflow locking&lt;/h3&gt;
&lt;p&gt;I mentioned earlier that we avoided some deadlock issues by taking locks on
entire workflows.  To ensure that these locks are effective even against
code that isn&amp;rsquo;t specifically aware of them, this is implemented by using
&lt;code&gt;SELECT FOR UPDATE&lt;/code&gt; on all the work request rows in the workflow.  In some
cases the search for which rows to lock itself &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2905&#34;&gt;tripped up the PostgreSQL
planner&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;scheduling&#34;&gt;Scheduling&lt;/h3&gt;
&lt;p&gt;We run multiple &lt;a href=&#34;https://docs.celeryq.dev/en/stable/index.html&#34;&gt;Celery&lt;/a&gt;
workers for various purposes.  Some of them can do many things in parallel,
but in some specific cases (notably the task scheduler) we only ever want a
single instance to run at once.  Unfortunately a &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2955&#34;&gt;bug in the systemd
service&lt;/a&gt;
meant that the scheduler often ran concurrently anyway!  Once we fixed that,
the scheduler logs became a lot less confusing.&lt;/p&gt;
&lt;p&gt;When Debusine was small, it was reasonable for it to perform scheduling very
aggressively, typically as soon as any change occurred to a work request or
a worker that might possibly influence it.  This doesn&amp;rsquo;t scale very well,
though, and even though we tried to batch multiple scheduling triggers that
occurred within a single transaction, it could still make debugging very
confusing.  We reduced the number of changes that would result in immediate
scheduling, and deferred everything else to a regular &amp;ldquo;tick&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;The scheduler may not be able to assign a work request to an idle worker due
to the workflow being locked.  That isn&amp;rsquo;t a major problem in itself; it can
just try again later.  However, in very large workflows, we found that it
often worked its way down all the pending work requests one by one finding
that each of them was locked, which was slow and also produced a huge amount
of log noise.  It now assumes that if a work request is locked, then it
might as well skip other work requests in the same workflow until the next
scheduler run.&lt;/p&gt;
&lt;p&gt;Between them, these changes reduced the number of locks typically being held
on debusine.debian.net by about 80%:&lt;/p&gt;
&lt;p&gt;  &lt;img src=&#34;https://www.freexian.com/locks.png&#34; alt=&#34;Lock graph&#34;  /&gt;&lt;/p&gt;
&lt;h3 id=&#34;worker-refactoring&#34;&gt;Worker refactoring&lt;/h3&gt;
&lt;p&gt;The Debusine worker has always been partially asynchronous, but while it was
actually executing a task - in other words, most of the time, at least in
busy periods - it &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/work_items/1419&#34;&gt;didn&amp;rsquo;t respond to inbound websocket
messages&lt;/a&gt;,
causing spurious disconnections.  We restructured the whole worker to be
fully event-based.&lt;/p&gt;
&lt;p&gt;We also had to put quite a bit of effort into improving the path by which
workers report work request completion, because if that &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/work_items/1404&#34;&gt;hits a
timeout&lt;/a&gt;
then it can mean throwing away hours of work.  We have some further
improvements in mind, but for now we defer most of this work to a Celery
task so that whole-workflow locks aren&amp;rsquo;t on the critical path.&lt;/p&gt;
&lt;h3 id=&#34;database-write-volume&#34;&gt;Database write volume&lt;/h3&gt;
&lt;p&gt;One of our sysadmins observed that our database write volume was
consistently very high.  This was a puzzle, but for a long time we left that
unexplored.  Eventually we thought to ask &lt;a href=&#34;https://postgresqlblog.com/posts/2026-01-22_Write-Heavy-Tables-in-PostgreSQL-1924b9dfedff.html&#34;&gt;PostgreSQL&amp;rsquo;s own
statistics&lt;/a&gt;,
and we found a surprise:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-sql&#34; data-lang=&#34;sql&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;=&amp;gt; &lt;span style=&#34;color:#859900&#34;&gt;SELECT&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;relname&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;AS&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;table_name&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&amp;gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;n_tup_ins&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;AS&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;inserts&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&amp;gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;n_tup_upd&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;AS&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;updates&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&amp;gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;n_tup_del&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;AS&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;deletes&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&amp;gt;        (&lt;span style=&#34;color:#268bd2&#34;&gt;n_tup_ins&lt;/span&gt; + &lt;span style=&#34;color:#268bd2&#34;&gt;n_tup_upd&lt;/span&gt; + &lt;span style=&#34;color:#268bd2&#34;&gt;n_tup_del&lt;/span&gt;) &lt;span style=&#34;color:#859900&#34;&gt;AS&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;total_dml&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&amp;gt; &lt;span style=&#34;color:#859900&#34;&gt;FROM&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;pg_stat_user_tables&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&amp;gt; &lt;span style=&#34;color:#859900&#34;&gt;WHERE&lt;/span&gt; (&lt;span style=&#34;color:#268bd2&#34;&gt;n_tup_ins&lt;/span&gt; + &lt;span style=&#34;color:#268bd2&#34;&gt;n_tup_upd&lt;/span&gt; + &lt;span style=&#34;color:#268bd2&#34;&gt;n_tup_del&lt;/span&gt;) &amp;gt; &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&amp;gt; &lt;span style=&#34;color:#859900&#34;&gt;ORDER&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;BY&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;total_dml&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;DESC&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&amp;gt; &lt;span style=&#34;color:#859900&#34;&gt;LIMIT&lt;/span&gt; &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;20&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;              &lt;span style=&#34;color:#859900&#34;&gt;table_name&lt;/span&gt;              | &lt;span style=&#34;color:#268bd2&#34;&gt;inserts&lt;/span&gt; |  &lt;span style=&#34;color:#268bd2&#34;&gt;updates&lt;/span&gt;   | &lt;span style=&#34;color:#268bd2&#34;&gt;deletes&lt;/span&gt; | &lt;span style=&#34;color:#268bd2&#34;&gt;total_dml&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;--------------------------------------+---------+------------+---------+------------
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_collectionitem&lt;/span&gt;                    | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1418251&lt;/span&gt; | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;3578202388&lt;/span&gt; | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;3630143&lt;/span&gt; | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;3583250782&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_token&lt;/span&gt;                             |   &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;15143&lt;/span&gt; |   &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;11212106&lt;/span&gt; |   &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;11389&lt;/span&gt; |   &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;11238638&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_workrequest&lt;/span&gt;                       |  &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;386196&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;6399071&lt;/span&gt; | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1820500&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;8605767&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_fileinartifact&lt;/span&gt;                    | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;2783021&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1837929&lt;/span&gt; | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1663887&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;6284837&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;django_celery_results_taskresult&lt;/span&gt;     | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1819301&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1501623&lt;/span&gt; | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1791656&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;5112580&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_artifact&lt;/span&gt;                          |  &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;960077&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;3340859&lt;/span&gt; |  &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;663890&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;4964826&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_collectionitemmatchconstraint&lt;/span&gt;     | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1550457&lt;/span&gt; |          &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;2207486&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;3757943&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_artifactrelation&lt;/span&gt;                  | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;2229382&lt;/span&gt; |          &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1363825&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;3593207&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_fileupload&lt;/span&gt;                        | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1023400&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1057036&lt;/span&gt; | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1023346&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;3103782&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_file&lt;/span&gt;                              | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1673194&lt;/span&gt; |          &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; |  &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;970252&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;2643446&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_fileinstore&lt;/span&gt;                       | &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1411995&lt;/span&gt; |          &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; |  &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;970259&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;2382254&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_filestore&lt;/span&gt;                         |       &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;2381578&lt;/span&gt; |       &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;2381578&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;django_session&lt;/span&gt;                       |  &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;645423&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1519880&lt;/span&gt; |     &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;531&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;2165834&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_workrequest_dependencies&lt;/span&gt;          |  &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;365877&lt;/span&gt; |          &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; |  &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;936537&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1302414&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_worker&lt;/span&gt;                            |   &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;18317&lt;/span&gt; |     &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;949280&lt;/span&gt; |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;9487&lt;/span&gt; |     &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;977084&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_collection&lt;/span&gt;                        |   &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;10061&lt;/span&gt; |         &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;85&lt;/span&gt; |  &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;177741&lt;/span&gt; |     &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;187887&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_workerpooltaskexecutionstatistics&lt;/span&gt; |   &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;28721&lt;/span&gt; |          &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; |       &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; |      &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;28721&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_workerpoolstatistics&lt;/span&gt;              |    &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1640&lt;/span&gt; |          &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; |       &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; |       &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1640&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_workflowtemplate&lt;/span&gt;                  |     &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;130&lt;/span&gt; |        &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;158&lt;/span&gt; |     &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;649&lt;/span&gt; |        &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;937&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_identity&lt;/span&gt;                          |      &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;76&lt;/span&gt; |        &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;661&lt;/span&gt; |       &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; |        &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;737&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;20&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;rows&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Oh my - that&amp;rsquo;s a lot of &lt;code&gt;db_collectionitem&lt;/code&gt; updates and must surely be out
of proportion with what we really need.  Can we narrow that down by asking
about the most recently-updated tuples?&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-sql&#34; data-lang=&#34;sql&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;=&amp;gt; &lt;span style=&#34;color:#859900&#34;&gt;SELECT&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;DISTINCT&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;category&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&amp;gt; &lt;span style=&#34;color:#859900&#34;&gt;FROM&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_collectionitem&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&amp;gt; &lt;span style=&#34;color:#859900&#34;&gt;WHERE&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;id&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;IN&lt;/span&gt; (
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&amp;gt;     &lt;span style=&#34;color:#859900&#34;&gt;SELECT&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;id&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;FROM&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;db_collectionitem&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&amp;gt;     &lt;span style=&#34;color:#859900&#34;&gt;ORDER&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;BY&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;xmin&lt;/span&gt;::&lt;span style=&#34;color:#cb4b16&#34;&gt;text&lt;/span&gt;::&lt;span style=&#34;color:#cb4b16&#34;&gt;integer&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;DESC&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;LIMIT&lt;/span&gt; &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;10000&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&amp;gt; );
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;           &lt;span style=&#34;color:#268bd2&#34;&gt;category&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;------------------------------
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;:&lt;span style=&#34;color:#268bd2&#34;&gt;historical&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;task&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;run&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;row&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;That might not be absolutely reliable, but it was certainly a hint.  As per
&lt;a href=&#34;https://www.postgresql.org/docs/current/functions-trigger.html#BUILTIN-TRIGGERS-TABLE&#34;&gt;PostgreSQL&amp;rsquo;s
documentation&lt;/a&gt;,
by default &lt;code&gt;UPDATE&lt;/code&gt; always performs physical updates to every matching row
regardless of whether the data has changed, and our code to expire old task
history entries wasn&amp;rsquo;t doing that properly.  Once we knew where to look, it
was easy to &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2969&#34;&gt;add some extra
constraints&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This reduced our mean write volume on debusine.debian.net from about 23 MB/s
to about 3 MB/s, which had an immediate knock-on effect on our request
failure rate:&lt;/p&gt;
&lt;p&gt;  &lt;img src=&#34;https://www.freexian.com/disk-writes.png&#34; alt=&#34;Disk write graph&#34;  /&gt;&lt;/p&gt;
&lt;p&gt;  &lt;img src=&#34;https://www.freexian.com/http-errors.png&#34; alt=&#34;HTTP errors&#34;  /&gt;&lt;/p&gt;
&lt;h2 id=&#34;current-state&#34;&gt;Current state&lt;/h2&gt;
&lt;p&gt;Our metrics indicate that things are a lot better now.  We still have a few
things to deal with, such as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Some more performance fixes are on their way to fix some remaining cases
where views are very slow or where file uploads from workers fail due to
locks.&lt;/li&gt;
&lt;li&gt;We have some changes in the works to revamp how work request changes
propagate through workflows in a way that doesn&amp;rsquo;t require so many
heavyweight locks.&lt;/li&gt;
&lt;li&gt;We have a number of monitoring and alerting improvements we&amp;rsquo;d like to
make, both for outcomes (things like slow Celery tasks) and possible root
causes (database performance).  We&amp;rsquo;d also like to deploy some more modern
observability tools; hunting for things using &lt;code&gt;journalctl&lt;/code&gt; isn&amp;rsquo;t terrible,
but it&amp;rsquo;s not really the state of the art.&lt;/li&gt;
&lt;li&gt;We need to improve how we communicate to users when we&amp;rsquo;re having
operational problems, both informally (IRC, etc.) and &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/work_items/1421&#34;&gt;on the
site&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/work_items/1412&#34;&gt;Retries don&amp;rsquo;t always behave the way you&amp;rsquo;d expect in
workflows.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I hope this has been an interesting tour through the sorts of things that
can go wrong in this kind of distributed system!&lt;/p&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, April 2026 (by Thorsten Alteholz)</title>
      <author>Thorsten Alteholz</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2026-04/</link>
      <pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2026-04/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2026-04/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;The Debian LTS Team, funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;,
is pleased to report its activities for April.&lt;/p&gt;
&lt;h3 id=&#34;activity-summary&#34;&gt;Activity summary&lt;/h3&gt;
&lt;p&gt;During the month of April, 21 contributors have been
paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt; (links to individual
contributor reports are located below).&lt;/p&gt;
&lt;p&gt;The team released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2026/04/threads.html&#34;&gt;37 DLAs&lt;/a&gt; fixing 145 CVEs.&lt;/p&gt;
&lt;p&gt;The team continued preparing security updates in its usual rhythm. Beyond the
updates targeting Debian 11 (&amp;ldquo;bullseye&amp;rdquo;), which is the current release under LTS,
the team also proposed updates for more recent releases (&lt;a href=&#34;https://www.debian.org/releases/bookworm/&#34;&gt;Debian 12 (&amp;ldquo;bookworm&amp;rdquo;)&lt;/a&gt;
and &lt;a href=&#34;https://www.debian.org/releases/trixie/&#34;&gt;Debian 13 (&amp;ldquo;trixie&amp;rdquo;)&lt;/a&gt;), including &lt;a href=&#34;https://www.debian.org/releases/sid/&#34;&gt;Debian unstable&lt;/a&gt;.
We highlight several notable security updates here below.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Andrej Shadura prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4525-1&#34;&gt;DLA 4525-1&lt;/a&gt; for libyaml-syck-perl to fix a vulnerability related to a memory leak.&lt;/li&gt;
&lt;li&gt;Andrej also prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4551-1&#34;&gt;DLA 4551-1&lt;/a&gt; for mbedtls to fix a leak of secrets.&lt;/li&gt;
&lt;li&gt;Arnaud Rebillout prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4532-1&#34;&gt;DLA 4532-1&lt;/a&gt; for python3.9 to fix a use-after-free issue in several decompressors.&lt;/li&gt;
&lt;li&gt;Arnaud also prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4533-1&#34;&gt;DLA 4533-1&lt;/a&gt; for systemd to fix multiple vulnerabilities, which might be also used to execute arbitrary code.&lt;/li&gt;
&lt;li&gt;Bastien Roucariès prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4529-1&#34;&gt;DLA 4529-1&lt;/a&gt; for bind9 to fix a DNSSEC issues, which can cause the resolver to consume excessive CPU.&lt;/li&gt;
&lt;li&gt;Bastien also prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4539-1&#34;&gt;DLA 4539-1&lt;/a&gt; for imagemagick to fix 21 vulnerabilities.&lt;/li&gt;
&lt;li&gt;Emilio Pozuelo Monfort prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4535-1&#34;&gt;DLA 4535-1&lt;/a&gt; for openssh to fix a potentially execution of arbitrary code.&lt;/li&gt;
&lt;li&gt;Emilio also Monfort prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4526-1&#34;&gt;DLA 4526-1&lt;/a&gt;, &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4546-1&#34;&gt;DLA 4546-1&lt;/a&gt; and &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4555-1&#34;&gt;DLA 4555-1&lt;/a&gt; for firefox-esr to fix 31 vulnerabilities.&lt;/li&gt;
&lt;li&gt;Jochen Sprickerhof prepared &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2026/04/msg00003.html&#34;&gt;DLA 4524-1&lt;/a&gt; for postgresql-13 to fix multiple vulnerabilities, which might be also used to execute arbitrary code.&lt;/li&gt;
&lt;li&gt;Sylvain Beucler prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4538-1&#34;&gt;DLA 4538-1&lt;/a&gt; for perl to fix unauthorized access to data or arbitrary code execution.&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4545-1&#34;&gt;DLA 4545-1&lt;/a&gt; for packagekit to fix a local privilege escalation.&lt;/li&gt;
&lt;li&gt;Thorsten also prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4544-1&#34;&gt;DLA 4544-1&lt;/a&gt; for ntfs-3g to fix a local privilege escalation.&lt;/li&gt;
&lt;li&gt;Tobias Frost prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4521-1&#34;&gt;DLA 4521-1&lt;/a&gt; for libpng1 to fix multiple vulnerabilities, which might be also used to execute arbitrary code.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Contributions from outside the LTS Team:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;As usual, the thunderbird updates, released as &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2026/04/msg00013.html&#34;&gt;DLA 4534-1&lt;/a&gt; and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2026/04/msg00030.html&#34;&gt;DLA 4549-1&lt;/a&gt;, were prepared by its maintainer Christoph Goehre. This month 28 CVEs has been fixed. Thanks a lot for his continuous contributions. The DLAs have been sent by Emilio.&lt;/li&gt;
&lt;li&gt;Thanks alot as well to Mathias Behrle for providing &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2026/04/msg00023.html&#34;&gt;DLA 4543-1&lt;/a&gt; for package simpleeval. The DLA has been sent by Santiago.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The LTS Team has also contributed with updates to the latest Debian releases:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Andreas Henriksson completed the upload of gvfs for &lt;a href=&#34;https://tracker.debian.org/news/1738335/accepted-gvfs-1572-2deb13u1-source-into-proposed-updates/&#34;&gt;trixie&lt;/a&gt; and &lt;a href=&#34;https://tracker.debian.org/news/1738370/accepted-gvfs-1503-1deb12u1-source-into-oldstable-proposed-updates/&#34;&gt;bookworm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ben Hutchings did uploads of several kernel packages to unstable and the corresponding backports repositories.&lt;/li&gt;
&lt;li&gt;Sylvain took care of uploads of awstats to &lt;a href=&#34;https://tracker.debian.org/news/1739162/accepted-awstats-79-1deb13u1-source-into-proposed-updates/&#34;&gt;trixie&lt;/a&gt; and &lt;a href=&#34;https://tracker.debian.org/news/1739163/accepted-awstats-78-3deb12u2-source-into-oldstable-proposed-updates/&#34;&gt;bookworm&lt;/a&gt;. He also did the same for 7zip-rar with an upload to &lt;a href=&#34;https://tracker.debian.org/news/1740018/accepted-7zip-rar-2500ds-1deb13u1bpo121-source-into-oldstable-backports/&#34;&gt;bookworm-backports&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some milestones in the lifecycle of two Debian releases are just around the corner. The support of Debian 12 will be handed over to the LTS team on June 11th 2026. After August 31st, support for Debian 11 will move from Debian LTS to ELTS managed by Freexian.&lt;/p&gt;
&lt;h3 id=&#34;individual-debian-lts-contributor-reports&#34;&gt;Individual Debian LTS contributor reports&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-April-2026.txt&#34;&gt;Abhijith PA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/04/msg00042.html&#34;&gt;Andreas Henriksson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/0a2804ab-7082-48ca-bdfc-21f7b3905ebb@app.fastmail.com&#34;&gt;Andrej Shadura&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/05/msg00008.html&#34;&gt;Arnaud Rebillout&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/05/msg00001.html&#34;&gt;Bastien Roucariès&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2026/05/02/foss-activity-in-april-2026.html&#34;&gt;Ben Hutchings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/afgZ8j7JMtApOGzd@fw13.lan&#34;&gt;Carlos Henrique Lima Melara&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-april-2026&#34;&gt;Chris Lamb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/05/msg00019.html&#34;&gt;Daniel Leidert&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/05/msg00000.html&#34;&gt;Emmanuel Arias&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2026-04.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=/lIaZjDMS2iA07XS@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/afWNZhJNTGSPcTIs@vis&#34;&gt;Jochen Sprickerhof&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~kanashiro/debian/lts/reports/2026-04.txt&#34;&gt;Lucas Kanashiro&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~slyon/debian/lts/reports/2026-04.txt&#34;&gt;Lukas Märdian&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202604_LTS_ELTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2026-04.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stefanorivera.com/posts/2026/05/01/lts-elts-report-for-april-2026/&#34;&gt;Stefano Rivera&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/05/msg00003.html&#34;&gt;Sylvain Beucler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.alteholz.eu/2026/05/my-debian-activities-in-april-2026/&#34;&gt;Thorsten Alteholz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/05/msg00018.html&#34;&gt;Tobias Frost&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;F. Hoffmann-La Roche AG&lt;/a&gt; (for 137 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.conet.de/&#34;&gt;CONET Deutschland GmbH&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://domainnameshop.com/&#34;&gt;Domeneshop AS&lt;/a&gt; (for 142 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://metropole.nantes.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 136 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 131 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 128 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 128 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://upsun.com&#34;&gt;Upsun Formerly Platform.sh&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.isere.fr&#34;&gt;Conseil Départemental de l&amp;rsquo;Isère&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 142 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 142 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 139 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 139 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 138 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 137 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 136 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 136 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 135 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://opm-op.com&#34;&gt;OPM-OP AS&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, March 2026 (by Santiago Ruano Rincón)</title>
      <author>Santiago Ruano Rincón</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2026-03/</link>
      <pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2026-03/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2026-03/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;The Debian LTS Team, funded by [Freexian&amp;rsquo;s Debian LTS offering]
(&lt;a href=&#34;https://www.freexian.com/lts/debian/%29&#34;&gt;https://www.freexian.com/lts/debian/)&lt;/a&gt;, is pleased to report its activities for
March.&lt;/p&gt;
&lt;h3 id=&#34;activity-summary&#34;&gt;Activity summary&lt;/h3&gt;
&lt;p&gt;During the month of March, 20 contributors have been
paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt; (links to individual
contributor reports are located below).&lt;/p&gt;
&lt;p&gt;The team released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2026/03/threads.html&#34;&gt;24 DLAs&lt;/a&gt; fixing 250 CVEs.&lt;/p&gt;
&lt;p&gt;We also welcomed two new members: &lt;a href=&#34;https://blog.slyon.de&#34;&gt;Lukas Märdian&lt;/a&gt; and
&lt;a href=&#34;https://eamanu.com/&#34;&gt;Emmanuel Arias&lt;/a&gt; to the team, who actually started to
contribute to the LTS project several months ago.&lt;/p&gt;
&lt;p&gt;The team continued preparing security updates in its usual rhythm. Beyond the
updates targeting Debian 11 (&amp;ldquo;bullseye&amp;rdquo;), which is the current release under LTS,
the team also proposed updates for more recent releases (&lt;a href=&#34;https://www.debian.org/releases/bookworm/&#34;&gt;Debian 12 (&amp;ldquo;bookworm&amp;rdquo;)&lt;/a&gt;
and &lt;a href=&#34;https://www.debian.org/releases/trixie/&#34;&gt;Debian 13 (&amp;ldquo;trixie&amp;rdquo;)&lt;/a&gt;), including &lt;a href=&#34;https://www.debian.org/releases/sid/&#34;&gt;Debian unstable&lt;/a&gt;.  We highlight several notable security updates here below.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ansible (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4502-1&#34;&gt;DLA 4502-1&lt;/a&gt;),
prepared by Lee Garret in collaboration with Jochen, fixing a vulnerability
that allows attackers to bypass unsafe content protections&lt;/li&gt;
&lt;li&gt;asterisk (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4515-1&#34;&gt;DLA 4515-1&lt;/a&gt;),
prepared by Lukas Märdian, fixing four CVEs that include possible privilege
escalations.&lt;/li&gt;
&lt;li&gt;gimp (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4500-1&#34;&gt;DLA 4500-1&lt;/a&gt;),
prepared by Thorsten, fixing four CVEs related to denial of service or
execution of arbitrary code.&lt;/li&gt;
&lt;li&gt;gst-plugins-base1.0 and gst-plugins-ugly1.0
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4514-1&#34;&gt;DLA-4514-1&lt;/a&gt;,
&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4516-1&#34;&gt;DLA-4516-1&lt;/a&gt;,
respectively), both prepared by Utkarsh, addressing vulnerabilities that may
yield to arbitrary code execution.&lt;/li&gt;
&lt;li&gt;imagemagick, released by Bastien Roucariès
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4497-1&#34;&gt;DLA 4497-1&lt;/a&gt;) fixing
multiple vulnerabilities that could lead to information leaks, bypass of
security policies, denial of service or arbitrary code execution.&lt;/li&gt;
&lt;li&gt;libpng1.6 (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4521-1&#34;&gt;DLA 4521-1&lt;/a&gt;),
prepared by Tobias Frost, fixing an arbitrary code execution vulnerability&lt;/li&gt;
&lt;li&gt;linux: Ben Hutchings released
&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2026/03/msg00002.html&#34;&gt;DLA 4498-1&lt;/a&gt;
and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2026/03/msg00003.html&#34;&gt;DLA 4499-1&lt;/a&gt;
for linux 5.10 and linux 6.1, respectively. Those updates especially address
the “CrackArmor” flaw.&lt;/li&gt;
&lt;li&gt;ruby-rack (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4505-1&#34;&gt;DLA 4505-1&lt;/a&gt;),
prepared by Utkarsh Gupta, addressing two vulnerabilities&lt;/li&gt;
&lt;li&gt;strongswan (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4512-1&#34;&gt;DLA 4512-1&lt;/a&gt;),
prepared by Thorsten Alteholz, fixing a Denial of Service vulnerability&lt;/li&gt;
&lt;li&gt;roundcube (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4517-1&#34;&gt;DLA 4517-1&lt;/a&gt;)
prepared by Guilhem Moulin, who discovered that one of the fixes provided by upstream was incomplete.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Contributions from outside the LTS Team:&lt;/p&gt;
&lt;p&gt;As usual, the thunderbird update, released as &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2026/03/msg00015.html&#34;&gt;DLA 4511-1&lt;/a&gt;, was prepared by its maintainer Christoph Goehre. Thanks a lot for his continuous contributions.&lt;/p&gt;
&lt;p&gt;The LTS Team has also contributed with updates to the latest Debian releases:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Andreas Henriksson completed the uploads of glib2.0 for both &lt;a href=&#34;https://tracker.debian.org/news/1740081/accepted-glib20-2844-3deb13u3-source-into-proposed-updates/&#34;&gt;trixie&lt;/a&gt; and &lt;a href=&#34;https://tracker.debian.org/news/1740082/accepted-glib20-2746-2deb12u9-source-into-oldstable-proposed-updates/&#34;&gt;bookworm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Arnaud Rebillout: python-cryptography for &lt;a href=&#34;https://tracker.debian.org/news/1726934/accepted-python-cryptography-4300-3deb13u1-source-into-proposed-updates/&#34;&gt;trixie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Arnaud and Bastien worked together to prepare a ca-certificates-java release for &lt;a href=&#34;https://tracker.debian.org/news/1728730/accepted-ca-certificates-java-20260311-source-into-unstable/&#34;&gt;unstable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bastien completed the upload of gpsd for &lt;a href=&#34;https://tracker.debian.org/news/1724599/accepted-gpsd-325-5deb13u1-source-into-proposed-updates/&#34;&gt;trixie&lt;/a&gt; that was proposed in January.&lt;/li&gt;
&lt;li&gt;Bastien uploaded a regression update of apache2 for &lt;a href=&#34;https://tracker.debian.org/news/1725501/accepted-apache2-2466-1deb13u2-source-into-proposed-updates/&#34;&gt;trixie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bastien prepared a zabbix point update for &lt;a href=&#34;https://tracker.debian.org/news/1726254/accepted-zabbix-17022dfsg-1deb13u1-source-into-proposed-updates/&#34;&gt;trixie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bastien in collaboration with Markus released netty updates for trixie and bookworm &lt;a href=&#34;https://lists.debian.org/debian-security-announce/2026/msg00069.html&#34;&gt;DSA 6160-1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Daniel Leidert proposed python-tornado releases for both &lt;a href=&#34;https://tracker.debian.org/news/1738365/accepted-python-tornado-642-3deb13u1-source-into-stable-security/&#34;&gt;trixie&lt;/a&gt; and &lt;a href=&#34;https://tracker.debian.org/news/1738362/accepted-python-tornado-620-3deb12u3-source-into-oldstable-security/&#34;&gt;bookworm&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Daniel also prepared a python-authlib update for &lt;a href=&#34;https://tracker.debian.org/news/1743310/accepted-python-authlib-160-1deb13u1-source-into-proposed-updates/&#34;&gt;trixie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Guilhem prepared a mapserver update for &lt;a href=&#34;https://bugs.debian.org/1131735&#34;&gt;bookworm&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Lucas Kanashiro proposed merge requests to fix three CVEs in erlang for both &lt;a href=&#34;https://salsa.debian.org/erlang-team/packages/erlang/-/merge_requests/13&#34;&gt;trixie&lt;/a&gt; and &lt;a href=&#34;https://salsa.debian.org/erlang-team/packages/erlang/-/merge_requests/14&#34;&gt;bookworm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Sylvain Beucler continued the work to replace p7zip with 7zip in the different supported releases, and proposed a point update for &lt;a href=&#34;https://bugs.debian.org/1129934&#34;&gt;bookworm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tobias prepared trixie and bookworm security updates, released as &lt;a href=&#34;https://security-tracker.debian.org/tracker/DSA-6189-1&#34;&gt;DSA-6189-1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Utkarsh prepared trixie and bookworm security update for ruby-rack, released as &lt;a href=&#34;https://security-tracker.debian.org/tracker/DSA-6180-1&#34;&gt;DSA-6180-1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;individual-debian-lts-contributor-reports&#34;&gt;Individual Debian LTS contributor reports&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/03/msg00020.html&#34;&gt;Andreas Henriksson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Andrej Shadura&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/04/msg00006.html&#34;&gt;Arnaud Rebillout&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/04/msg00003.html&#34;&gt;Bastien Roucariès&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2026/04/01/foss-activity-in-march-2026.html&#34;&gt;Ben Hutchings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/ac-2EB8UjQEAi8fq@fw13.lan&#34;&gt;Carlos Henrique Lima Melara&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-march-2026&#34;&gt;Chris Lamb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/04/msg00004.html&#34;&gt;Daniel Leidert&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2026-03.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=Et/1yK9p9qw7y/O8@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/ac0ypE6QUi9IiLj3@vis&#34;&gt;Jochen Sprickerhof&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/04/msg00017.html&#34;&gt;Lee Garrett&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~kanashiro/debian/lts/reports/2026-03.txt&#34;&gt;Lucas Kanashiro&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~slyon/debian/lts/reports/2026-03.txt&#34;&gt;Lukas Märdian&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202603_LTS_ELTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2026-03.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/04/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.alteholz.eu/2026/04/my-debian-activities-in-march-2026/&#34;&gt;Thorsten Alteholz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/04/msg00015.html&#34;&gt;Tobias Frost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-march-26/&#34;&gt;Utkarsh Gupta&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;F. Hoffmann-La Roche AG&lt;/a&gt; (for 137 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.conet.de/&#34;&gt;CONET Deutschland GmbH&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://domainnameshop.com/&#34;&gt;Domeneshop AS&lt;/a&gt; (for 141 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://metropole.nantes.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 135 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 131 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://upsun.com&#34;&gt;Upsun Formerly Platform.sh&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.isere.fr&#34;&gt;Conseil Départemental de l&amp;rsquo;Isère&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 142 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 141 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 139 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 138 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 137 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 136 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 135 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 135 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 134 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://opm-op.com&#34;&gt;OPM-OP AS&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Debusine projects in GSoC, Debian CI updates, Salsa CI maintenance and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-03-2026/</link>
      <pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-03-2026/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-03-2026/">
      


      &lt;h1 id=&#34;debian-contributions-2026-03&#34;&gt;Debian Contributions: 2026-03&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;debusine-projects-in-googles-summer-of-code&#34;&gt;Debusine projects in Google’s Summer of Code&lt;/h2&gt;
&lt;p&gt;While Freexian initiated Debusine, and is investing a lot of resources in the
project, we manage it as a true free software project that can and should have a
broader community.&lt;/p&gt;
&lt;p&gt;We always had &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/howtos/contribute.html&#34;&gt;documentation for new contributors&lt;/a&gt;
and we aim to be reactive with them when they interact via the issue tracker or
via merge requests. We decided to put those intentions under stress tests by
&lt;a href=&#34;https://wiki.debian.org/SummerOfCode2026/Projects#SummerOfCode2026.2FApprovedProjects.2FDebusineDebuginfodServer.Debusine:_debuginfod_server&#34;&gt;proposing five projects&lt;/a&gt;
for Google’s Summer of Code as part of Debian’s participation in that program.&lt;/p&gt;
&lt;p&gt;Given that at least 11 candidates managed to get their merge request accepted in
the last 30 days (interacting with the development team is part of the
pre-requisites to apply to Google Summer of Code projects these days), the
contributing experience must not be too bad. 🙂 If you want to try it out, we
maintain a list of “&lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/issues/?sort=created_date&amp;amp;state=opened&amp;amp;label_name%5B%5D=Quick%20fix&#34;&gt;quick fixes&lt;/a&gt;”
that are accessible to newcomers. And as always, we welcome your
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/development-team-organization.html#coordination-and-communication-tools&#34;&gt;feedback&lt;/a&gt;!&lt;/p&gt;
&lt;h2 id=&#34;debian-ci-incus-backend-and-upgrade-to-bootstrap-5-by-antonio-terceiro&#34;&gt;Debian CI: incus backend and upgrade to Bootstrap 5, by Antonio Terceiro&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;debci&lt;/code&gt; 3.14 was released on March 4th, with a followup 3.14.1 release with
regression fixes a few days afterwards. Those releases were followed by new
development and maintenance work that will provide extra capabilities and
stability to the platform.&lt;/p&gt;
&lt;p&gt;This month saw the &lt;a href=&#34;https://salsa.debian.org/ci-team/debci/-/merge_requests/305&#34;&gt;initial version of an incus backend&lt;/a&gt;
land in Debian CI. The transition into the new backend will be done carefully so
as to not disrupt ‘testing’ migration. Each package will be running jobs with
both the current lxc backend and with incus. Packages that have the same result
on both backends will be migrated over, and packages that exhibit different
results will be investigated further, resulting in bug reports and/or other
communication with the maintainers.&lt;/p&gt;
&lt;p&gt;On the frontend side, the code has been &lt;a href=&#34;https://salsa.debian.org/ci-team/debci/-/merge_requests/314&#34;&gt;ported to Bootstrap 5&lt;/a&gt;
over from the now ancient Bootstrap 3. This need has been
&lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1088408&#34;&gt;originally reported back in 2024&lt;/a&gt;
based on the lack of security support for Bootstrap 3. Beyond improving
maintainability, this upgrade also enables support for dark mode in &lt;code&gt;debci&lt;/code&gt;,
which is still work in progress.&lt;/p&gt;
&lt;p&gt;Both updates mentioned in this section will be available in a following &lt;code&gt;debci&lt;/code&gt;
release.&lt;/p&gt;
&lt;h2 id=&#34;salsa-ci-maintenance-by-santiago-ruano-rincón-et-al&#34;&gt;Salsa CI maintenance by Santiago Ruano Rincón et al.&lt;/h2&gt;
&lt;p&gt;Santiago reviewed some Salsa CI issues and reviewed associated merge requests.
For example, he investigated a &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/545&#34;&gt;regression (#545)&lt;/a&gt;,
introduced by the &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/569&#34;&gt;move to sbuild&lt;/a&gt;,
on the use of extra repositories configured as “.source” files; and reviewed the
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/712/&#34;&gt;MR (!712)&lt;/a&gt;
that fixes it.&lt;/p&gt;
&lt;p&gt;Also, there were conflicts with changes made in &lt;a href=&#34;https://tracker.debian.org/news/1725893/accepted-debci-314-source-into-unstable/&#34;&gt;debci 3.14&lt;/a&gt;
and &lt;a href=&#34;https://tracker.debian.org/news/1727877/accepted-debci-3141-source-into-unstable/&#34;&gt;debci 3.14.1&lt;/a&gt;
(those updates are mentioned above), and different people have contributed to
fix the subsequent issues, in a long-term way. This includes Raphaël who
proposed &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/707&#34;&gt;MR !707&lt;/a&gt;
and who also suggested Antonio to merge the Salsa CI patches to avoid similar
errors in the future. This happened &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/707&#34;&gt;shortly after&lt;/a&gt;.
Those fixes finally required the unrelated &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/709&#34;&gt;MR !709&lt;/a&gt;,
which will prevent similar problems when building images.&lt;/p&gt;
&lt;p&gt;To identify bugs related to the autopkgtest support in the backport suites as
early as possible, Santiago proposed &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/708&#34;&gt;MR !708&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Finally, Santiago, in collaboration with Emmanuel Arias also had exchanges with
GSoC candidates for the &lt;a href=&#34;https://wiki.debian.org/SummerOfCode2026/Projects#SummerOfCode2026.2FApprovedProjects.2FImprovingSalsaCI.Improving_Salsa_CI&#34;&gt;Salsa CI project&lt;/a&gt;,
including the contributions they have made as merge requests. It is important to
note that there are several very good candidates interested in participating.
Thanks a lot to them for their work so far!&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Raphaël reported a &lt;a href=&#34;https://github.com/zim-desktop-wiki/zim-desktop-wiki/issues/2941&#34;&gt;zim bug&lt;/a&gt;
affecting Debian Unstable users, which was already fixed in git apparently. He
could thus cherry-pick the fix and &lt;a href=&#34;https://tracker.debian.org/news/1736712/accepted-zim-0763-3-source-into-unstable/&#34;&gt;update the package&lt;/a&gt;
in Debian Unstable.&lt;/li&gt;
&lt;li&gt;Carles created a new page on the &lt;a href=&#34;https://wiki.debian.org/InstallingDebianOn/Framework/Laptop13/AMD_Ryzen_AI_300_Series&#34;&gt;InstallingDebianOn&lt;/a&gt;
in Debian Wiki.&lt;/li&gt;
&lt;li&gt;Carles submitted translation errors in the debian-installer Weblate.&lt;/li&gt;
&lt;li&gt;Carles, using &lt;a href=&#34;https://salsa.debian.org/carlespina/po-debconf-manager&#34;&gt;po-debconf-manager&lt;/a&gt;,
improved Catalan translations: reviewed and submitted 3 packages. Also improved
error handling when forking or submitting an MR if the fork already existed.&lt;/li&gt;
&lt;li&gt;Carles kept improving &lt;a href=&#34;https://salsa.debian.org/carlespina/check-relations&#34;&gt;check-relations&lt;/a&gt;:
code base related general improvements (added strict typing, enabled pre-commit).
Also added DebPorts support, virtual packages support and added commands for
reporting missing relations and importing bugs from &lt;a href=&#34;https://bugs.debian.org&#34;&gt;bugs.debian.org&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Antonio handled miscellaneous Salsa support requests.&lt;/li&gt;
&lt;li&gt;Antonio improved the management of &lt;a href=&#34;https://salsa.debian.org/debconf-team/public/mini/minidc&#34;&gt;MiniDebConf websites&lt;/a&gt;
by keeping all non&lt;a href=&#34;https://salsa.debian.org/debconf-team/public/mini/minidc/-/tree/master/sites?ref_type=heads&#34;&gt;-secret settings in git&lt;/a&gt;
and &lt;a href=&#34;https://salsa.debian.org/debconf-team/public/websites/wafer-debconf/-/merge_requests/258&#34;&gt;fixed&lt;/a&gt;
exporting these sites as static HTML.&lt;/li&gt;
&lt;li&gt;Stefano uploaded routine updates to &lt;code&gt;hatchling&lt;/code&gt;, &lt;code&gt;python-mitogen&lt;/code&gt;,
&lt;code&gt;python-virtualenv&lt;/code&gt;, &lt;code&gt;python-discovery&lt;/code&gt;, &lt;code&gt;dh-python&lt;/code&gt;, &lt;code&gt;pypy3&lt;/code&gt;, &lt;code&gt;python-pipx&lt;/code&gt;,
and &lt;code&gt;git-filter-repo&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Faidon uploaded routine updates to &lt;code&gt;crun&lt;/code&gt;, &lt;code&gt;libmaxminddb&lt;/code&gt;, &lt;code&gt;librdkafka&lt;/code&gt;,
&lt;code&gt;lowdown&lt;/code&gt;, &lt;code&gt;platformdirs&lt;/code&gt;, &lt;code&gt;python-discovery&lt;/code&gt;, &lt;code&gt;sphinx-argparse-cli&lt;/code&gt;, &lt;code&gt;tox&lt;/code&gt;,
&lt;code&gt;tox-uv&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Stefano and Santiago continued to help with DebConf 26 preparations.&lt;/li&gt;
&lt;li&gt;Stefano reviewed some contributions to debian-reimbursements and handled admin
for reimbursements.debian.net.&lt;/li&gt;
&lt;li&gt;Stefano attended the Debian Technical Committee meeting.&lt;/li&gt;
&lt;li&gt;Helmut sent 8 patches for cross build failures.&lt;/li&gt;
&lt;li&gt;Building on the work of &lt;a href=&#34;https://wiki.postmarketos.org/wiki/Systemd&#34;&gt;postmarketOS&lt;/a&gt;,
Helmut managed to cross build systemd for musl in rebootstrap and sent several
patches in the process.&lt;/li&gt;
&lt;li&gt;Helmut reviewed several MRs of Johannes Schauer Marin Rodrigues expanding
support for &lt;code&gt;DPKG_ROOT&lt;/code&gt; to support installing hurd.&lt;/li&gt;
&lt;li&gt;Helmut incorporated a final round of feedback for the Multi-Arch documentation
in Debian policy, which finally made it into &lt;a href=&#34;https://tracker.debian.org/news/1737016/accepted-debian-policy-4740-source-into-unstable/&#34;&gt;unstable&lt;/a&gt;
together with documentation of Build-Profiles.&lt;/li&gt;
&lt;li&gt;In order to fix &lt;a href=&#34;https://bugs.debian.org/1122076&#34;&gt;python-memray&lt;/a&gt;, Helmut
&lt;a href=&#34;https://tracker.debian.org/news/1730846/accepted-libunwind-181-03-source-into-unstable/&#34;&gt;NMUed libunwind&lt;/a&gt;
generally disabling C++ exception support as being an incompatible duplication
of the gcc implementation. Unfortunately, that ended up breaking &lt;a href=&#34;https://bugs.debian.org/1131522&#34;&gt;suricata&lt;/a&gt; on &lt;code&gt;riscv64&lt;/code&gt;.
After another &lt;a href=&#34;https://tracker.debian.org/news/1739577/accepted-libunwind-181-04-source-into-unstable/&#34;&gt;NMU&lt;/a&gt;,
python-memray finally &lt;a href=&#34;https://tracker.debian.org/news/1741625/python-memray-1170dfsg-1-migrated-to-testing/&#34;&gt;migrated&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Thorsten uploaded new upstream versions of &lt;code&gt;epson-inkjet-printer-escpr&lt;/code&gt; and
&lt;code&gt;sane-airscan&lt;/code&gt;. He also fixed a packaging bug in &lt;code&gt;printer-driver-oki&lt;/code&gt;. As of
systemd 260.1-1 the configuration of lpadmin has been added to the sysusers.d
configuration. All printing packages can now simply depend on the
systemd-sysusers package and don’t have to take care of its creation in
maintainer scripts anymore.&lt;/li&gt;
&lt;li&gt;In collaboration with Emmanuel Arias, Santiago had exchanges with GSoC
candidates and reviewed the proposals of the
&lt;a href=&#34;https://wiki.debian.org/SummerOfCode2026/Projects#SummerOfCode2026.2FApprovedProjects.2FLinuxLivePatching.Linux_Livepatching&#34;&gt;Linux livepatching GSoC 2026 project&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Colin helped to fix &lt;a href=&#34;https://security-tracker.debian.org/tracker/CVE-2026-3497&#34;&gt;CVE-2026-3497&lt;/a&gt;
in openssh and &lt;a href=&#34;https://security-tracker.debian.org/tracker/CVE-2026-28356&#34;&gt;CVE-2026-28356&lt;/a&gt;
in multipart.&lt;/li&gt;
&lt;li&gt;Colin upgraded tango and pytango to new upstream releases and packaged
pybind11-stubgen (needed for pytango), thanks to a Freexian customer. Tests of
reproducible builds revealed that pybind11-stubgen didn’t generate imports in a
stable order; this is &lt;a href=&#34;https://github.com/pybind/pybind11-stubgen/pull/293&#34;&gt;now fixed upstream&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Lucas fixed &lt;a href=&#34;https://security-tracker.debian.org/tracker/CVE-2025-67733&#34;&gt;CVE-2025-67733&lt;/a&gt;
and &lt;a href=&#34;https://security-tracker.debian.org/tracker/CVE-2026-21863&#34;&gt;CVE-2026-21863&lt;/a&gt;
affecting src:valkey in unstable and testing. Also reviewed the same fixes
targeting stable proposed by Peter Wienemann.&lt;/li&gt;
&lt;li&gt;Faidon worked with upstream and build-dep Debian maintainers on resolving
blockers in order to bring pyHanko into Debian, starting with the adoption of
&lt;code&gt;python-pyhanko-certvalidator&lt;/code&gt;. pyHanko is a suite for signing and stamping PDF
files, and one of the few libraries that can be leveraged to sign PDFs with
eIDAS Qualified Electronic Signatures.&lt;/li&gt;
&lt;li&gt;Anupa co-organized &lt;a href=&#34;https://kanpur2026.mini.debconf.org/&#34;&gt;MiniDebConf Kanpur&lt;/a&gt;
and attended the event with many others from all across India. She handled the
accommodation arrangements along with the registration team members, worked on
the budget and expenses. She was also a speaker at the event.&lt;/li&gt;
&lt;li&gt;Lucas helped with content review/schedule for the
&lt;a href=&#34;https://campinas.mini.debconf.org/&#34;&gt;MiniDebConf Campinas&lt;/a&gt;. Thanks Freexian for
being a Gold sponsor!&lt;/li&gt;
&lt;li&gt;Lucas organized and took part in a one-day in-person sprint to work on
Ruby 3.4 transition. It was held in a coworking space in Brasilia - Brazil on
April 6th. There were 5 DDs and they fixed multiple packages FTBFSing against
Ruby 3.4 (coming to unstable soon hopefully). Lucas has been postponing a blog
post about this sprint since then :-)&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, February 2026 (by Thorsten Alteholz)</title>
      <author>Thorsten Alteholz</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2026-02/</link>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2026-02/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2026-02/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;The Debian LTS Team, funded by [Freexian&amp;rsquo;s Debian LTS offering]
(&lt;a href=&#34;https://www.freexian.com/lts/debian/%29&#34;&gt;https://www.freexian.com/lts/debian/)&lt;/a&gt;, is pleased to report its activities for
February.&lt;/p&gt;
&lt;h3 id=&#34;activity-summary&#34;&gt;Activity summary&lt;/h3&gt;
&lt;p&gt;During the month of February, 20 contributors have been
paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt; (links to individual
contributor reports are located below).&lt;/p&gt;
&lt;p&gt;The team released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2026/02/threads.html&#34;&gt;35 DLAs&lt;/a&gt; fixing 527 CVEs.&lt;/p&gt;
&lt;p&gt;We also welcomed &lt;a href=&#34;https://arnaudr.io/&#34;&gt;Arnaud Rebillout&lt;/a&gt; to the team and had to say farewell to Roberto, who left the team after more than nine years as part of it.&lt;/p&gt;
&lt;p&gt;The team continued preparing security updates in its usual rhythm. Beyond the
updates targeting Debian 11 (&amp;ldquo;bullseye&amp;rdquo;), which is the current release under LTS,
the team also proposed updates for more recent releases (&lt;a href=&#34;https://www.debian.org/releases/bookworm/&#34;&gt;Debian 12 (&amp;ldquo;bookworm&amp;rdquo;)&lt;/a&gt;
and &lt;a href=&#34;https://www.debian.org/releases/trixie/&#34;&gt;Debian 13 (&amp;ldquo;trixie&amp;rdquo;)&lt;/a&gt;), including Debian unstable.&lt;/p&gt;
&lt;p&gt;Notable security updates:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Guilhem Moulin prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4492-1&#34;&gt;DLA 4492-1&lt;/a&gt;
for gnutls28 to fix vulnerabilities which may lead to Denial of Service.&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4464-1&#34;&gt;DLA 4464-1&lt;/a&gt;
for xrdp, to fix a a vulnerability that could allow remote attackers to execute arbitrary code on the target system.&lt;/li&gt;
&lt;li&gt;Emilio Pozuelo Monfort prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4465-1&#34;&gt;DLA-4465-1&lt;/a&gt;
to replace ClamAV 1.0 with ClamAV 1.4. This latter is the current LTS version supported by upstream.&lt;/li&gt;
&lt;li&gt;Markus Koschany prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4468-1&#34;&gt;DLA 4468-1&lt;/a&gt;
for tomcat9, to fix a vulnerability that can be used to bypass security constraints.&lt;/li&gt;
&lt;li&gt;Santiago Ruano Rincón prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4471-1&#34;&gt;DLA 4471-1&lt;/a&gt;
to update package debian-security-support, the Debian security coverage checker.&lt;/li&gt;
&lt;li&gt;Bastien Roucariès prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4473-1&#34;&gt;DLA 4473-1&lt;/a&gt;
for zabbix, to fix a potential remote code execution vulnerability.&lt;/li&gt;
&lt;li&gt;Paride Legovini prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4478-1&#34;&gt;DLA 4478-1&lt;/a&gt;
for tcpflow, to fix a vulnerability that might result in DoS and potentially code execution.&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4477-1&#34;&gt;DLA 4477-1&lt;/a&gt;
for munge, to fix a vulnerability which may allow local users to leak the MUNGE cryptographic key and forge arbitrary credentials.&lt;/li&gt;
&lt;li&gt;Ben Hutchings prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4475-1&#34;&gt;DLA 4475-1&lt;/a&gt; and &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4476-1&#34;&gt;DLA 4476-1&lt;/a&gt;
for Linux kernel updates.&lt;/li&gt;
&lt;li&gt;Chris Lamb prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4482-1&#34;&gt;DLA 4482-1&lt;/a&gt;
for ceph, to fix SSL certificate checking in the Python bindings.&lt;/li&gt;
&lt;li&gt;Andreas Henriksson prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4491-1&#34;&gt;DLA 4491-1&lt;/a&gt;
to fix vulnerabilities in glib2.0, which could result in denial of service, memory corruption or potentially arbitrary code execution.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Contributions from outside the LTS Team:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The update of nova was prepared by the maintainer, Thomas Goirand.
The corresponding &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4486-1&#34;&gt;DLA 4486-1&lt;/a&gt; was published by Carlos Henrique Lima Melara.&lt;/li&gt;
&lt;li&gt;The updates of thunderbird were prepared by the maintainer Christoph Goehre.
The corresponding &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4466-1&#34;&gt;DLA 4466-1&lt;/a&gt; and &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4495-1&#34;&gt;DLA 4495-1&lt;/a&gt; was published by Emilio Pozuelo Monfort.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The LTS Team has also contributed with updates to the latest Debian releases:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jochen prepared a point update of wireshark for bookworm (&lt;a href=&#34;https://bugs.debian.org/1127945&#34;&gt;#1127945&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Jochen prepared point updates of erlang for trixie (&lt;a href=&#34;https://bugs.debian.org/1127606&#34;&gt;#1127606&lt;/a&gt;) and bookworm (&lt;a href=&#34;https://bugs.debian.org/1127607&#34;&gt;#1127607&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Bastien helped preparing &lt;a href=&#34;https://security-tracker.debian.org/tracker/DSA-6160-1&#34;&gt;DSA 6160-1&lt;/a&gt; for netty and uploaded a fixed package to unstable.&lt;/li&gt;
&lt;li&gt;Bastien prepared a point update of zabbix for trixie (&lt;a href=&#34;https://bugs.debian.org/1127437&#34;&gt;#1127437&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Tobias prepared a point update of modsecurity-crs for bookworm (&lt;a href=&#34;https://bugs.debian.org/1128655&#34;&gt;#1128655&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Tobias prepared a point update of busybox for bookworm (&lt;a href=&#34;https://bugs.debian.org/1129503&#34;&gt;#1129503&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Tobias helped preparing &lt;a href=&#34;https://security-tracker.debian.org/tracker/DSA-6138-1&#34;&gt;DSA 6138-1&lt;/a&gt; for libpng1.6.&lt;/li&gt;
&lt;li&gt;Daniel prepared point updates of python-authlib for trixie (&lt;a href=&#34;https://bugs.debian.org/1129477&#34;&gt;#1129477&lt;/a&gt;) and bookworm (&lt;a href=&#34;https://bugs.debian.org/1129246&#34;&gt;#1129246&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Ben uploaded several Linux kernel packages to trixie-backports and bookworm-backports.&lt;/li&gt;
&lt;li&gt;Ben prepared point updates of wireless-regdb for trixie and bookworm.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Other than the work related to updates, Sylvain made several improvements to
the documentation and tooling used by the team.&lt;/p&gt;
&lt;p&gt;Some milestones in the lifecycle of two Debian releases are just around the corner.
The support of Debian 12 will be handed over to the LTS team on June 11th 2026.
After August 31st, support for Debian 11 will move from Debian LTS to ELTS managed by Freexian.&lt;/p&gt;
&lt;h3 id=&#34;individual-debian-lts-contributor-reports&#34;&gt;Individual Debian LTS contributor reports&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-February-2026.txt&#34;&gt;Abhijith PA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/02/msg00027.html&#34;&gt;Andreas Henriksson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/03/msg00008.html&#34;&gt;Arnaud Rebillout&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/03/msg00000.html&#34;&gt;Bastien Roucariès&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2026/03/02/foss-activity-in-february-2026.html&#34;&gt;Ben Hutchings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/03/msg00006.html&#34;&gt;Carlos Henrique Lima Melara&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-february-2026&#34;&gt;Chris Lamb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/03/msg00007.html&#34;&gt;Daniel Leidert&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2026-02.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=c7l6KzsUf7hqYzO8@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/aaRWJ0JmJ4jkmXpL@vis&#34;&gt;Jochen Sprickerhof&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/03/msg00010.html&#34;&gt;Lee Garrett&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~kanashiro/debian/lts/reports/2026-02.txt&#34;&gt;Lucas Kanashiro&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202602_LTS_ELTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/7642946c-c10d-4185-b9d6-8e44e11441fb@debian.org&#34;&gt;Paride Legovini&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2026-02.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/03/msg00003.html&#34;&gt;Sylvain Beucler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.alteholz.eu/2026/03/my-debian-activities-in-february-2026/&#34;&gt;Thorsten Alteholz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/03/msg00004.html&#34;&gt;Tobias Frost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-feb-26/&#34;&gt;Utkarsh Gupta&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;F. Hoffmann-La Roche AG&lt;/a&gt; (for 135 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.conet.de/&#34;&gt;CONET Deutschland GmbH&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://domainnameshop.com/&#34;&gt;Domeneshop AS&lt;/a&gt; (for 140 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://metropole.nantes.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 134 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 129 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://upsun.com&#34;&gt;Upsun Formerly Platform.sh&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.isere.fr&#34;&gt;Conseil Départemental de l&amp;rsquo;Isère&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 140 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 140 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 137 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 137 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 136 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 135 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 134 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 134 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 133 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://opm-op.com&#34;&gt;OPM-OP AS&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Regression Tracking in Debusine (by Stefano Rivera)</title>
      <author>Stefano Rivera</author>
      <link>https://www.freexian.com/blog/debusine-regression-tracking/</link>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debusine-regression-tracking/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debusine-regression-tracking/">
      


      &lt;h1 id=&#34;regression-tracking&#34;&gt;Regression Tracking&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/&#34;&gt;Debusine&lt;/a&gt; is a tool designed for Debian developers and Operating
System developers in general.
Debusine can run QA pipelines to check that Debian packages are ready to
upload.
This blog post describes the regression tracking mechanism that’s
recently become available in Debusine QA pipelines.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/workflows/specs/debian-pipeline.html&#34;&gt;debian_pipeline&lt;/a&gt; workflow in Debusine can build, test, and upload
a package to the Debian archive (or any other repository, such as a
&lt;a href=&#34;https://www.freexian.com/blog/debusine-repositories-beta/&#34;&gt;native Debusine APT repository&lt;/a&gt;).
The QA tests involve running the standard Debian QA utilities
(&lt;code&gt;lintian&lt;/code&gt;, &lt;code&gt;autopkgtest&lt;/code&gt;, &lt;code&gt;piuparts&lt;/code&gt;, &lt;code&gt;blhc&lt;/code&gt;) on the built artifacts.
In addition we can run the autopkgtests of every other package in the
archive that depends on the built package, like britney does for testing
migration in Debian.
Some of these other packages may have currently-failing autopkgtests
that have nothing to do with the changes in the upload under test.&lt;/p&gt;
&lt;p&gt;For example:&lt;/p&gt;
&lt;p&gt;  &lt;img src=&#34;https://www.freexian.com/pipeline.svg&#34; alt=&#34;A Pipeline&#34;  /&gt;&lt;/p&gt;
&lt;p&gt;Figuring out which of these failures are new (and thus worth
investigating) has been a manual process in Debusine until now.
We have just completed the basic functionality of the
&lt;code&gt;regression_tracking=true&lt;/code&gt; feature, and have enabled it in the
&lt;code&gt;upload-to-*&lt;/code&gt; workflows on &lt;a href=&#34;https://debusine.debian.net/&#34;&gt;debusine.debian.net&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;With this enabled, you’ll get a new QA tab on your &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/workflows/specs/debian-pipeline.html&#34;&gt;debian_pipeline&lt;/a&gt;
workflows that shows the trend of each test:&lt;/p&gt;
&lt;p&gt;  &lt;img src=&#34;https://www.freexian.com/qa.svg&#34; alt=&#34;QA Results&#34;  /&gt;&lt;/p&gt;
&lt;p&gt;This is determined by looking at recent task history for each task in
the &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/collections/specs/qa-results.html&#34;&gt;debian:qa-results&lt;/a&gt; collection.
If there is no recent result for a given &amp;lt;package, version,
architecture&amp;gt;, then tasks are queued under the “reference tests”
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/workflows/specs/qa.html&#34;&gt;qa&lt;/a&gt; workflow tree on the pipeline.&lt;/p&gt;
&lt;p&gt;These reference tests are run by using the same tasks as the main qa
workflow, but without the addition of the package under test.
In fact, it uses the same qa workflow that we use to check the package,
but with a few different parameters to populate the regression tracking
results collection.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;debian:qa-results&lt;/code&gt; collection used for analyzing regressions is
specified to the &lt;code&gt;debian_pipeline&lt;/code&gt; with the
&lt;code&gt;regression_tracking_qa_results&lt;/code&gt; lookup parameter.
On &lt;a href=&#34;https://debusine.debian.net/&#34;&gt;debusine.debian.net&lt;/a&gt; we have configured a &lt;code&gt;debian:qa-results&lt;/code&gt;
collection &lt;a href=&#34;https://debusine.debian.net/debian/developers/collection/debian:qa-results/sid/&#34;&gt;for sid&lt;/a&gt; that can be referenced and added to by tasks in
any workspace.&lt;/p&gt;
&lt;p&gt;Regressions can be more subtle than a simple Success → Failure.
If the number of autopkgtests that fail increases, or the number of
lintian tags emitted increases, those are also considered a regressions.&lt;/p&gt;
&lt;h2 id=&#34;using-regression-tracking-now&#34;&gt;Using regression tracking now&lt;/h2&gt;
&lt;p&gt;It&amp;rsquo;s &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine.debian.net/workspace-developers/-/commit/f934e2ff5e20330799b8016abc9049520cf0e8de&#34;&gt;enabled&lt;/a&gt; by default on most of the &lt;code&gt;upload-to-*&lt;/code&gt; workflows on
&lt;a href=&#34;https://debusine.debian.net/&#34;&gt;debusine.debian.net&lt;/a&gt;.
To disable, pass &lt;code&gt;-O debusine_workflow_data.enable_regression_tracking=false&lt;/code&gt; when you &lt;code&gt;dput&lt;/code&gt;
an upload to debusine.&lt;/p&gt;
&lt;p&gt;To use the regression-tracking in your own workflows, use a
&lt;code&gt;debian_pipeline&lt;/code&gt; workflow that is configured with
&lt;code&gt;enable_regression_tracking=true&lt;/code&gt;.
This will require a &lt;code&gt;qa_suite&lt;/code&gt; to be specified, pointing to the
baseline suite.&lt;/p&gt;
&lt;p&gt;We hope this will make it easier to check QA results for packages tested
on &lt;a href=&#34;https://debusine.debian.net/&#34;&gt;debusine.debian.net&lt;/a&gt;.&lt;/p&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Opening DebConf 26 Registration, Debian CI improvements and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-02-2026/</link>
      <pubDate>Tue, 10 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-02-2026/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-02-2026/">
      


      &lt;h1 id=&#34;debian-contributions-2026-02&#34;&gt;Debian Contributions: 2026-02&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;debconf-26-registration-by-stefano-rivera-antonio-terceiro-and-santiago-ruano-rincón&#34;&gt;DebConf 26 Registration, by Stefano Rivera, Antonio Terceiro, and Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://debconf26.debconf.org/&#34;&gt;DebConf 26&lt;/a&gt;, to be held in Santa Fe Argentina
in July, has &lt;a href=&#34;https://debconf26.debconf.org/news/2026-02-13-dc26-registration-cfp-open/&#34;&gt;opened for registration and event proposals&lt;/a&gt;.
Stefano, Antonio, and Santiago all contributed to making this happen.&lt;/p&gt;
&lt;p&gt;As always, some changes needed to be made to the registration system. Bigger
changes were planned, but we ran out of time to implement them for DebConf 26.
All 3 of us have had experience in hosting local DebConf events in the past and
have been advising the DebConf 26 local team.&lt;/p&gt;
&lt;h2 id=&#34;debian-ci-improvements-by-antonio-terceiro&#34;&gt;Debian CI improvements, by Antonio Terceiro&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://ci.debian.net/&#34;&gt;Debian CI&lt;/a&gt; is the platform responsible for automated
testing of packages from the Debian archive, and its results are used by the
Debian Release team automation as Quality Assurance to control the migration of
packages from Debian unstable into testing, the base for the next Debian release.
Antonio &lt;a href=&#34;https://salsa.debian.org/ci-team/debci/-/merge_requests/305&#34;&gt;started developing an incus backend&lt;/a&gt;,
and that prompted &lt;a href=&#34;https://salsa.debian.org/ci-team/debci/-/merge_requests/303&#34;&gt;two&lt;/a&gt;
&lt;a href=&#34;https://salsa.debian.org/ci-team/debci/-/merge_requests/304&#34;&gt;rounds&lt;/a&gt; of
improvements to the platform, including but not limited to allowing user to
select a job execution backend (lxc, qemu) during the job submission, reducing
the part of testbed image creation that requires superuser privileges and other
refactorings and bug fixes. The platform API was also improved to
&lt;a href=&#34;https://salsa.debian.org/ci-team/debci/-/merge_requests/306&#34;&gt;reduce disruption when reporting results&lt;/a&gt;
to the Release Team automation after service downtimes. Last, but not least, the
platform now has &lt;a href=&#34;https://salsa.debian.org/ci-team/debci/-/merge_requests/307&#34;&gt;support for testing packages against variants of autopkgtest&lt;/a&gt;,
which will allow the Debian CI team to test new versions of autopkgtest before
making releases to avoid widespread regressions.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Carles improved &lt;a href=&#34;https://salsa.debian.org/carlespina/po-debconf-manager&#34;&gt;po-debconf-manager&lt;/a&gt;
while users requested features / found bugs. Improvements done - add packages
from &amp;ldquo;unstable&amp;rdquo; instead of just &lt;a href=&#34;https://salsa.debian.org&#34;&gt;salsa.debian.org&lt;/a&gt;,
upgrade and merge templates of upgraded packages, finished adding typing
annotations, improved deleting packages: support multiple line texts, add
&amp;ndash;debug to see &amp;ldquo;subprocess.run&amp;rdquo; commands, etc.&lt;/li&gt;
&lt;li&gt;Carles, using po-debconf-manager, reviewed 7 Catalan translations and sent
bug reports or MRs for 11 packages. Also reviewed the translations of
&lt;code&gt;fortunes-debian-hints&lt;/code&gt; and submitted possible changes in the hints.&lt;/li&gt;
&lt;li&gt;Carles submitted MRs for reportbug (&lt;code&gt;reportbug --ui gtk&lt;/code&gt;
&lt;a href=&#34;https://salsa.debian.org/reportbug-team/reportbug/-/merge_requests/104&#34;&gt;detecting the wrong dependencies&lt;/a&gt;),
devscript (delete &lt;a href=&#34;https://salsa.debian.org/debian/devscripts/-/merge_requests/626&#34;&gt;unused code from debrebuild&lt;/a&gt;
and &lt;a href=&#34;https://salsa.debian.org/debian/devscripts/-/merge_requests/629&#34;&gt;add recommended dependency&lt;/a&gt;),
&lt;code&gt;wcurl&lt;/code&gt; (&lt;a href=&#34;https://github.com/curl/wcurl/pull/87&#34;&gt;format &amp;ndash;help&lt;/a&gt; for 80 columns).
Carles submitted a &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1127908&#34;&gt;bug report for apt&lt;/a&gt;
not showing the long descriptions of packages.&lt;/li&gt;
&lt;li&gt;Carles resumed effort for checking relations (e.g. Recommends / Suggests)
between Debian packages. A new &lt;a href=&#34;https://salsa.debian.org/carlespina/check-relations&#34;&gt;codebase&lt;/a&gt;
(still in early stages) was started with a new approach in order to detect,
report and track the broken relations.&lt;/li&gt;
&lt;li&gt;Emilio drove several transitions, most notably the haskell transition and the
&lt;code&gt;glibc&lt;/code&gt;/&lt;code&gt;gcc-15&lt;/code&gt;/&lt;code&gt;zlib&lt;/code&gt; transition for the s390 31-bit removal. This last one
included reviewing and requeueing lots of autopkgtests due to britney losing a
lot of results.&lt;/li&gt;
&lt;li&gt;Emilio reviewed and uploaded &lt;code&gt;poppler&lt;/code&gt; updates to experimental for a new transition.&lt;/li&gt;
&lt;li&gt;Emilio reviewed, merged and deployed some performance improvements proposed
for the security-tracker.&lt;/li&gt;
&lt;li&gt;Stefano prepared routine updates for &lt;code&gt;pycparser&lt;/code&gt;, &lt;code&gt;python-confuse&lt;/code&gt;,
&lt;code&gt;python-cffi&lt;/code&gt;, &lt;code&gt;python-mitogen&lt;/code&gt;, &lt;code&gt;python-pip&lt;/code&gt;, &lt;code&gt;wheel&lt;/code&gt;, &lt;code&gt;platformdirs&lt;/code&gt;,
&lt;code&gt;python-authlib&lt;/code&gt;, and &lt;code&gt;python-virtualenv&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Stefano updated Python 3.13 and 3.14 to the latest point releases, including
security updates, and did some preliminary work for Python 3.15.&lt;/li&gt;
&lt;li&gt;Stefano reviewed changes to &lt;code&gt;dh-python&lt;/code&gt; and merged MRs.&lt;/li&gt;
&lt;li&gt;Stefano did some debian.social sysadmin work, bridging additional IRC channels
to Matrix.&lt;/li&gt;
&lt;li&gt;Stefano and Antonio, as DebConf Committee Members, reviewed the DebConf 27
bids and took part in selecting &lt;a href=&#34;https://wiki.debian.org/DebConf/27/Bids/Japan&#34;&gt;the Japanese bid&lt;/a&gt;
to host DebConf 27.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 29 cross build failures.&lt;/li&gt;
&lt;li&gt;Helmut continued to maintain rebootstrap addressing issues relating to
specific architectures (such as &lt;code&gt;musl-linux&lt;/code&gt;-&lt;code&gt;any&lt;/code&gt;, &lt;code&gt;hurd-any&lt;/code&gt; or &lt;code&gt;s390x&lt;/code&gt;)
or specific packages (such as &lt;code&gt;binutils&lt;/code&gt;, &lt;code&gt;brotli&lt;/code&gt; or &lt;code&gt;fontconfig&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Helmut worked on diagnosing bugs such as &lt;code&gt;rocblas&lt;/code&gt; &lt;a href=&#34;https://bugs.debian.org/1126608&#34;&gt;#1126608&lt;/a&gt;,
&lt;code&gt;python-memray&lt;/code&gt; &lt;a href=&#34;https://bugs.debian.org/1126944&#34;&gt;#1126944&lt;/a&gt;
&lt;a href=&#34;https://github.com/bloomberg/memray/issues/863#issuecomment-3974098020&#34;&gt;upstream&lt;/a&gt;
and &lt;code&gt;greetd&lt;/code&gt; &lt;a href=&#34;https://bugs.debian.org/1129070&#34;&gt;#1129070&lt;/a&gt; with varying success.&lt;/li&gt;
&lt;li&gt;Antonio provided support for multiple MiniDebConfs whose websites run
wafer + wafer-debconf (the same stack as DebConf itself).&lt;/li&gt;
&lt;li&gt;Antonio &lt;a href=&#34;https://salsa.debian.org/salsa/salsa-webhook/-/commit/4834a201d263cb99006e6d25c3f7af1014eeb256&#34;&gt;fixed the salsa tagpending webhook&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Antonio &lt;a href=&#34;https://github.com/mizzy/specinfra/pull/763&#34;&gt;sent specinfra upstream a patch&lt;/a&gt;
to fix detection of Debian systems in some situations.&lt;/li&gt;
&lt;li&gt;Santiago reviewed some Merge Requests for the Salsa CI pipeline, including
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/703&#34;&gt;!703&lt;/a&gt;
and &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/704&#34;&gt;!704&lt;/a&gt;,
that aim to improve how the &lt;code&gt;build source&lt;/code&gt; job is handled by Salsa CI. Thanks a
lot to Jochen for his work on this.&lt;/li&gt;
&lt;li&gt;In collaboration with Emmanuel Arias, Santiago proposed a couple of projects
for the Google Summer of Code (GSoC) 2026 round. Santiago has been reviewing
applications and giving feedback to candidates.&lt;/li&gt;
&lt;li&gt;Thorsten uploaded new upstream versions of &lt;code&gt;ipp-usb&lt;/code&gt;, &lt;code&gt;brlaser&lt;/code&gt; and &lt;code&gt;gutenprint&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Raphaël updated &lt;a href=&#34;https://tracker.debian.org/news/1719747/accepted-publican-432-7-source-into-unstable/&#34;&gt;publican&lt;/a&gt;
to fix an old bug that became release critical and that happened only when
building with the nocheck profile. Publican is a build dependency of the Debian’s
Administrator Handbook and with that fix, the package is back into testing.&lt;/li&gt;
&lt;li&gt;Raphaël implemented a &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2755&#34;&gt;small feature&lt;/a&gt;
in Debusine that makes it possible to refer to a collection in a parent
workspace even if a collection with the same name is present in the current
workspace.&lt;/li&gt;
&lt;li&gt;Lucas updated the current status of ruby packages affecting the Ruby 3.4
transition after a bunch of updates made by team members. He will follow up on
this next month.&lt;/li&gt;
&lt;li&gt;Lucas joined the Debian orga team for GSoC this year and tried to reach out
to potential mentors.&lt;/li&gt;
&lt;li&gt;Lucas did some content work for MiniDebConf Campinas - Brazil.&lt;/li&gt;
&lt;li&gt;Colin published minor security updates to “bookworm” and “trixie” for
&lt;a href=&#34;https://bugs.debian.org/1117529&#34;&gt;CVE-2025-61984&lt;/a&gt; and &lt;a href=&#34;https://bugs.debian.org/1117530&#34;&gt;CVE-2025-61985&lt;/a&gt;
in &lt;code&gt;OpenSSH&lt;/code&gt;, both of which allowed code execution via &lt;code&gt;ProxyCommand&lt;/code&gt; in some
cases.  The “trixie” update also included a fix for
&lt;a href=&#34;https://bugs.debian.org/1080350&#34;&gt;mishandling of PerSourceMaxStartups&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Colin spotted and fixed a typo in the bug tracking system’s spam-handling rules,
which in combination with a &lt;a href=&#34;https://bugs.debian.org/1126848&#34;&gt;devscripts regression&lt;/a&gt;
caused &lt;code&gt;bts forwarded&lt;/code&gt; commands to be discarded.&lt;/li&gt;
&lt;li&gt;Colin ported 12 more Python packages away from using the deprecated (and now
removed upstream) &lt;code&gt;pkg_resources&lt;/code&gt; module.&lt;/li&gt;
&lt;li&gt;Anupa is co-organizing &lt;a href=&#34;https://kanpur2026.mini.debconf.org/&#34;&gt;MiniDebConf Kanpur&lt;/a&gt;
with Debian India team. Anupa was responsible for preparing the schedule,
publishing it on the website, co-ordination with the fiscal host in addition to
attending meetings.&lt;/li&gt;
&lt;li&gt;Anupa attended the Debian Publicity team online sprint which was a skill
sharing session.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, January 2026 (by Santiago Ruano Rincón)</title>
      <author>Santiago Ruano Rincón</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2026-01/</link>
      <pubDate>Tue, 17 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2026-01/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2026-01/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;The Debian LTS Team, funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;,
is pleased to report its activities for January.&lt;/p&gt;
&lt;h3 id=&#34;activity-summary&#34;&gt;Activity summary&lt;/h3&gt;
&lt;p&gt;During the month of January, 20 contributors have been
paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt; (links to individual
contributor reports are located below).&lt;/p&gt;
&lt;p&gt;The team released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2026/01/threads.html&#34;&gt;33 DLAs&lt;/a&gt;
fixing 216 CVEs.&lt;/p&gt;
&lt;p&gt;The team continued preparing security updates in its usual rhythm. Beyond the
updates targeting Debian 11 (&amp;ldquo;bullseye&amp;rdquo;), which is the current release under LTS,
the team also proposed updates for more recent releases (&lt;a href=&#34;https://www.debian.org/releases/bookworm/&#34;&gt;Debian 12 (&amp;ldquo;bookworm&amp;rdquo;)&lt;/a&gt;
and &lt;a href=&#34;https://www.debian.org/releases/trixie/&#34;&gt;Debian 13 (&amp;ldquo;trixie&amp;rdquo;)&lt;/a&gt;), including &lt;a href=&#34;https://www.debian.org/releases/sid/&#34;&gt;Debian unstable&lt;/a&gt;.  We highlight several notable
security updates here below.&lt;/p&gt;
&lt;p&gt;Notable security updates:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;python3.9, prepared by Andrej Shadura
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4455-1&#34;&gt;DLA-4455-1&lt;/a&gt;),
fixing multiple vulnerabilities in the Python interpreter.&lt;/li&gt;
&lt;li&gt;php, prepared by Guilhem Moulin
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4447-1&#34;&gt;DLA-4447-1&lt;/a&gt;),
fixing two vulnerabilities that could yield to request forgery or denial of
service.&lt;/li&gt;
&lt;li&gt;apache2, prepared by Bastien Roucariès
&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4452-1&#34;&gt;DLA-4452-1&lt;/a&gt;, fixing
four CVEs.&lt;/li&gt;
&lt;li&gt;linux-6.1, prepared by Ben Hutchings
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4436-1&#34;&gt;DLA-4436-1&lt;/a&gt;), as a
regular update of the linux 6.1 backport to Debian 11.&lt;/li&gt;
&lt;li&gt;python-django, prepared by Chris Lamb
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4458-1&#34;&gt;DLA-4458-1&lt;/a&gt;),
resolving multiple vulnerabilities.&lt;/li&gt;
&lt;li&gt;firefox-esr prepared by Emilio Pozuelo Monfort
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4439-1&#34;&gt;DLA-4439-1&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;gnupg2, prepared by Roberto Sánchez
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4437-1&#34;&gt;DLA-4437-1&lt;/a&gt;),
fixing multiple issues, including
&lt;a href=&#34;https://security-tracker.debian.org/tracker/CVE-2025-68973&#34;&gt;CVE-2025-68973&lt;/a&gt;
that could potentially be exploited to execute arbitrary code.&lt;/li&gt;
&lt;li&gt;apache-log4j2, prepared by Markus Koschany
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4444-1&#34;&gt;DLA-4444-1&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;ceph, prepared by Utkarsh Gupta
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4460-1&#34;&gt;DLA-4460-1&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;inetutils, prepared by Andreas Henriksson
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4453-1&#34;&gt;DLA-4453-1&lt;/a&gt;),
fixing an authentication bypass in telnetd.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Moreover, Sylvain Beucler studied the security support status of p7zip, a fork
of 7zip that has become unmaintained upstream. To avoid letting the users
continue using an unsupported package, Sylvain has investigated a path forward
in collaboration with the security team and the 7zip maintainer, looking to
replace p7zip with 7zip. It is to note however that 7zip developers don&amp;rsquo;t
reveal the information about the patches that fix CVEs, making it difficult
to backport single patches to fix vulnerabilities in Debian released versions.&lt;/p&gt;
&lt;p&gt;Contributions from outside the LTS Team:&lt;/p&gt;
&lt;p&gt;Thunderbird, prepared by maintainer Christoph Goehre. The DLA
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4442-1&#34;&gt;DLA-4442-1&lt;/a&gt;) was
published by Emilio.&lt;/p&gt;
&lt;p&gt;The LTS Team has also contributed with updates to the latest Debian releases:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bastien uploaded gpsd to
&lt;a href=&#34;https://tracker.debian.org/news/1708618/accepted-gpsd-3275-01-source-into-unstable/&#34;&gt;unstable&lt;/a&gt;,
and proposed updates for trixie &lt;a href=&#34;https://bugs.debian.org/1126121&#34;&gt;#1126121&lt;/a&gt;
and bookworm &lt;a href=&#34;https://bugs.debian.org/1126168&#34;&gt;#1126168&lt;/a&gt; to fix two CVEs.&lt;/li&gt;
&lt;li&gt;Bastien also prepared the imagemagick updates for trixie and bookworm,
released as
&lt;a href=&#34;https://security-tracker.debian.org/tracker/DSA-6111-1&#34;&gt;DSA-6111-1&lt;/a&gt;, along
with the bullseye update
&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4448-1&#34;&gt;DLA-4448-1&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Chris proposed a trixie point update for python-django
(&lt;a href=&#34;https://bugs.debian.org/1126461&#34;&gt;#112646&lt;/a&gt;), and the work for bookworm was
completed in February (&lt;a href=&#34;https://bugs.debian.org/1079454&#34;&gt;#1079454&lt;/a&gt;). The
longstanding bookworm update required tracking down a regression in the
django-storages packages.&lt;/li&gt;
&lt;li&gt;Markus prepared tomcat10 updates for trixie and bookworm
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/DSA-6120-1&#34;&gt;DSA-6120-1&lt;/a&gt;), and
tomcat11 for trixie
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/DSA-6121-1&#34;&gt;DSA-6121-1&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz prepared bookworm point updates for zvbi
(&lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126167&#34;&gt;#1126167&lt;/a&gt;) to
fix five CVEs; taglib
(&lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126273&#34;&gt;#1126273&lt;/a&gt;) to fix
one CVE; and libuev
(&lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126370&#34;&gt;#1126370&lt;/a&gt;) to fix
one CVE.&lt;/li&gt;
&lt;li&gt;Utkarsh prepared an unstable update of
&lt;a href=&#34;https://tracker.debian.org/news/1712164/accepted-node-lodash-41721dfsgcs83119820210220-10-source-into-unstable/&#34;&gt;node-lodash&lt;/a&gt;
to fix one CVE.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Other than the work related to updates, Sylvain made several improvements to
the documentation and tooling used by the team.&lt;/p&gt;
&lt;h3 id=&#34;individual-debian-lts-contributor-reports&#34;&gt;Individual Debian LTS contributor reports&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-January-2026.txt&#34;&gt;Abhijith PA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/01/msg00039.html&#34;&gt;Andreas Henriksson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/be496500-b710-457f-abb7-f4f1800c2295@app.fastmail.com&#34;&gt;Andrej Shadura&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/02/msg00000.html&#34;&gt;Bastien Roucariès&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2026/02/04/foss-activity-in-january-2026.html&#34;&gt;Ben Hutchings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/02/msg00009.html&#34;&gt;Carlos Henrique Lima Melara&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-january-2026&#34;&gt;Chris Lamb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/58009db585a1ac053be172759a8de669e3aa4e1c.camel@debian.org&#34;&gt;Daniel Leidert&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2026-01.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=ypuFIxTelo32Y6%2B4@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/aYBdUZR43qSh4GDL@vis&#34;&gt;Jochen Sprickerhof&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/02/msg00017.html&#34;&gt;Lee Garrett&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202601_LTS_ELTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/fe825aed-7cc9-4024-ac57-8b47e880752d@debian.org&#34;&gt;Paride Legovini&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2026-01.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2026-01.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/02/msg00010.html&#34;&gt;Sylvain Beucler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.alteholz.eu/2026/02/2779/&#34;&gt;Thorsten Alteholz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/02/msg00013.html&#34;&gt;Tobias Frost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-jan-26/&#34;&gt;Utkarsh Gupta&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;F. Hoffmann-La Roche AG&lt;/a&gt; (for 134 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.conet.de/&#34;&gt;CONET Deutschland GmbH&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://domainnameshop.com/&#34;&gt;Domeneshop AS&lt;/a&gt; (for 139 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://metropole.nantes.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 133 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 129 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://upsun.com&#34;&gt;Upsun Formerly Platform.sh&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.isere.fr&#34;&gt;Conseil Départemental de l&amp;rsquo;Isère&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 140 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 139 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 137 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 136 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 135 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 134 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 133 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 133 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 132 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://opm-op.com&#34;&gt;OPM-OP AS&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: cross building, rebootstrap updates, Refresh of the patch tagging guidelines and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-01-2026/</link>
      <pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-01-2026/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-01-2026/">
      


      &lt;h1 id=&#34;debian-contributions-2026-01&#34;&gt;Debian Contributions: 2026-01&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;cross-building-by-helmut-grohne&#34;&gt;cross building, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;In version 1.10.1, Meson merged a patch to make it call the correct
&lt;code&gt;g-ir-scanner&lt;/code&gt; by default thanks to Eli Schwarz. This problem affected more than
130 source packages. Helmut retried building them all and filed 69 patches as a
result. A significant portion of those packages require another Meson
&lt;a href=&#34;https://github.com/mesonbuild/meson/pull/15484&#34;&gt;change&lt;/a&gt; to call the correct
&lt;code&gt;vapigen&lt;/code&gt;. Another notable change is &lt;a href=&#34;https://bugs.debian.org/1125744&#34;&gt;converting gnu-efi to multiarch&lt;/a&gt;,
which ended up requiring changes to a number of other packages. Since Aurelien
dropped the &lt;code&gt;libcrypt-dev&lt;/code&gt; dependency from &lt;code&gt;libc6-dev&lt;/code&gt;, this transition now is
mostly complete and has resulted in most of the Perl ecosystem correctly
expressing &lt;code&gt;perl-xs-dev&lt;/code&gt; dependencies needed for cross building. It is these
infrastructure changes affecting several client packages that this work targets.
As a result of this continued work, about 66% of Debian&amp;rsquo;s source packages now
have satisfiable cross Build-Depends in unstable and about 10000 (55%) actually
can be cross built. There are now more than 500 open
&lt;a href=&#34;https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=debian-cross@lists.debian.org&#34;&gt;bug reports&lt;/a&gt;
affecting more than 2000 packages most of which carry patches.&lt;/p&gt;
&lt;h2 id=&#34;rebootstrap-by-helmut-grohne&#34;&gt;rebootstrap, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;Maintaining architecture cross-bootstrap requires continued effort for adapting
to archive changes such as &lt;code&gt;glib2.0&lt;/code&gt; dropping a build profile or an &lt;code&gt;e2fsprogs&lt;/code&gt;
&lt;a href=&#34;https://bugs.debian.org/1126636&#34;&gt;FTBFS&lt;/a&gt;. Beyond those generic problems,
architecture-specific problems with e.g. &lt;code&gt;musl-linux-any&lt;/code&gt; or &lt;code&gt;sparc&lt;/code&gt; may arise.
While all these changes move things forward on the surface, the bootstrap
tooling has become a growing pile of patches. Helmut managed to upstream two
changes to &lt;code&gt;glibc&lt;/code&gt; for reducing its &lt;code&gt;Build-Depends&lt;/code&gt; in the &lt;code&gt;stage2&lt;/code&gt; build
profile and thanks Aurelien Jarno.&lt;/p&gt;
&lt;h2 id=&#34;refresh-of-the-patch-tagging-guidelines-by-raphaël-hertzog&#34;&gt;Refresh of the patch tagging guidelines, by Raphaël Hertzog&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://dep-team.pages.debian.net/deps/dep3/&#34;&gt;Debian Enhancement Proposal #3&lt;/a&gt;
(DEP-3) is named “Patch Tagging Guidelines” and standardizes meta-information
that Debian contributors can put in patches included in Debian source packages.
With the feedback received over the years, and with the change in the package
management landscape, the need to refresh those guidelines became evident. As
the initial driver of that DEP, I spent a good day reviewing all the feedback
(that I kept in a folder) and producing a
&lt;a href=&#34;https://salsa.debian.org/dep-team/deps/-/merge_requests/25&#34;&gt;new version of the document&lt;/a&gt;.
The changes aim to give more weight to the syntax that is compatible with git
format-patch’s output, and also to clarify the expected uses and meanings of a
couple of fields, including some algorithm that parsers should follow to define
the state of the patch. After the
&lt;a href=&#34;https://lists.debian.org/debian-devel/2026/01/msg00105.html&#34;&gt;announcement of the new draft&lt;/a&gt;
on debian-devel, the revised DEP-3 received a significant number of comments
that I still have to process.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Helmut uploaded &lt;code&gt;debvm&lt;/code&gt; making it work with unstable as a target distribution
again.&lt;/li&gt;
&lt;li&gt;Helmut modernized the code base backing &lt;a href=&#34;https://dedup.debian.net&#34;&gt;dedup.debian.net&lt;/a&gt;
significantly expanding the support for type checking.&lt;/li&gt;
&lt;li&gt;Helmut fixed the multiarch hinter once more given feedback from
Fabian Grünbichler.&lt;/li&gt;
&lt;li&gt;Helmut worked on migrating the &lt;code&gt;rocblas&lt;/code&gt; package to forky.&lt;/li&gt;
&lt;li&gt;Raphaël fixed RC bug &lt;a href=&#34;https://bugs.debian.org/1111812&#34;&gt;#1111812&lt;/a&gt;  in &lt;code&gt;publican&lt;/code&gt;
and did some maintenance for tracker.debian.org.&lt;/li&gt;
&lt;li&gt;Carles added support in the &lt;code&gt;festival&lt;/code&gt; Debian package for
&lt;a href=&#34;https://salsa.debian.org/tts-team/festival/-/commit/ac2d1baeb20db948adfeadccccb9c3f931624228&#34;&gt;systemd socket activation&lt;/a&gt;
and &lt;a href=&#34;https://salsa.debian.org/tts-team/festival/-/commit/d0b39fd9f39f2c0078c4dd53de074adc954f3cee&#34;&gt;systemd service and socket units&lt;/a&gt;.
Adapted the patch for upstream and &lt;a href=&#34;https://github.com/festvox/festival/pull/80&#34;&gt;created a merge request&lt;/a&gt;
(also &lt;a href=&#34;https://github.com/festvox/festival/pull/81&#34;&gt;fixed a MacOS X building system&lt;/a&gt;
error while working on it). Updated &lt;a href=&#34;https://wiki.debian.org/Orca&#34;&gt;Orca Wiki documentation&lt;/a&gt;
regarding festival. &lt;a href=&#34;https://lists.debian.org/debian-accessibility/2026/01/msg00020.html&#34;&gt;Discussed&lt;/a&gt;
a 2007 bug/feature in festival which allowed having a local shell and that the
new systemd socket activation has the same code path.&lt;/li&gt;
&lt;li&gt;Carles using &lt;a href=&#34;https://salsa.debian.org/carlespina/po-debconf-manager&#34;&gt;po-debconf-manager&lt;/a&gt;
worked on Catalan translations: 7 reviewed and sent; 5 follow ups, 5 deleted packages.&lt;/li&gt;
&lt;li&gt;Carles made some po-debconf-manager changes: now it attaches the translation
file on follow ups, fixed bullseye compatibility issues.&lt;/li&gt;
&lt;li&gt;Carles reviewed a new Catalan apt translation.&lt;/li&gt;
&lt;li&gt;Carles investigated and reported a &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126811&#34;&gt;lxhotkey bug&lt;/a&gt;
and &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126317&#34;&gt;sent a patch&lt;/a&gt;
for the &amp;ldquo;&lt;code&gt;abcde&lt;/code&gt;&amp;rdquo; package.&lt;/li&gt;
&lt;li&gt;Carles made minor updates for Debian Wiki for different pages
(&lt;a href=&#34;https://wiki.debian.org/LXDE&#34;&gt;lxde&lt;/a&gt; for dead keys, &lt;a href=&#34;https://wiki.debian.org/Ripping&#34;&gt;Ripping with abcde&lt;/a&gt;
troubleshooting, &lt;a href=&#34;https://wiki.debian.org/VirtualBox&#34;&gt;VirtualBox&lt;/a&gt; troubleshooting).&lt;/li&gt;
&lt;li&gt;Stefano renamed &lt;a href=&#34;https://peps.python.org/pep-0739/&#34;&gt;build-details.json&lt;/a&gt; in
Python 3.14 to fix &lt;a href=&#34;https://bugs.debian.org/1121810&#34;&gt;multiarch coinstallability&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Stefano audited the tooling and ignore lists for checking the contents of the
python3.X-minimal packages, finding and fixing some issues in the process.&lt;/li&gt;
&lt;li&gt;Stefano made a few uploads of &lt;code&gt;python3-defaults&lt;/code&gt; and &lt;code&gt;dh-python&lt;/code&gt; in support of
Python 3.14-as-default in Ubuntu. Also investigated the risk of ignoring byte-compilation
failures by default, and started down the road of implementing this.&lt;/li&gt;
&lt;li&gt;Stefano did some sysadmin work on debian.social infrastructure.&lt;/li&gt;
&lt;li&gt;Stefano and Santiago worked on preparations for DebConf 26. Especially to help
the local team on opening the registration, and reviewing the budget to be
presented for approval.&lt;/li&gt;
&lt;li&gt;Stefano uploaded routine updates of &lt;code&gt;python-virtualenv&lt;/code&gt; and &lt;code&gt;python-flexmock&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Antonio collaborated with DSA on enabling a new proxy for salsa to prevent
scrapers from taking the service down.&lt;/li&gt;
&lt;li&gt;Antonio did miscellaneous salsa administrative tasks.&lt;/li&gt;
&lt;li&gt;Antonio fixed a few Ruby packages towards the Ruby 3.4 transition.&lt;/li&gt;
&lt;li&gt;Antonio &lt;a href=&#34;https://salsa.debian.org/debconf-team/public/websites/wafer-debconf/-/merge_requests/241&#34;&gt;started work on planned improvements&lt;/a&gt;
to the DebConf registration system.&lt;/li&gt;
&lt;li&gt;Santiago prepared unstable updates for the latest upstream versions of
&lt;a href=&#34;https://tracker.debian.org/news/1708979/accepted-knot-353-1-source-into-unstable/&#34;&gt;knot-dns&lt;/a&gt;
and &lt;a href=&#34;https://tracker.debian.org/news/1709588/accepted-knot-resolver-610-1-source-into-unstable/&#34;&gt;knot-resolver&lt;/a&gt;.
The authoritative DNS server and DNS resolver software developed by CZ.NIC.
It is worth highlighting that, given the separation of functionality compared to
other implementations, &lt;code&gt;knot-dns&lt;/code&gt; and &lt;code&gt;knot-resolver&lt;/code&gt; are also less complex
software, which results in advantages in terms of security: only three CVEs have
been reported for knot-dns since 2011).&lt;/li&gt;
&lt;li&gt;Santiago made some routine reviews of merge requests proposed for the Salsa
CI’s pipeline. E.g. &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/695&#34;&gt;a proposal to fix how sbuild chooses the chroot when building a package for experimental&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Colin fixed lots of Python packages to handle Python 3.14 and to avoid using
the &lt;a href=&#34;https://setuptools.pypa.io/en/latest/history.html#v81-0-0&#34;&gt;deprecated&lt;/a&gt;
&lt;code&gt;pkg_resources&lt;/code&gt; module.&lt;/li&gt;
&lt;li&gt;Colin &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/697&#34;&gt;added forky support&lt;/a&gt;
to the images used in Salsa CI pipelines.&lt;/li&gt;
&lt;li&gt;Colin began working on getting a release candidate of &lt;code&gt;groff 1.24.0&lt;/code&gt;
(the first upstream release since mid-2023, so a very large set of changes)
into experimental.&lt;/li&gt;
&lt;li&gt;Lucas kept working on the preparation for Ruby 3.4 transition. Some packages
fixed (support build against Ruby 3.3 and 3.4): &lt;code&gt;ruby-rbpdf&lt;/code&gt;, &lt;code&gt;jekyll&lt;/code&gt;,
&lt;code&gt;origami-pdf&lt;/code&gt;, &lt;code&gt;ruby-kdl&lt;/code&gt;, &lt;code&gt;ruby-twitter&lt;/code&gt;, &lt;code&gt;ruby-twitter-text&lt;/code&gt;, &lt;code&gt;ruby-globalid&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Lucas supported some potential mentors in the Google Summer of Code 26 program
to submit their projects.&lt;/li&gt;
&lt;li&gt;Anupa worked on the point release announcements for Debian 12.13 and 13.3 from
the Debian publicity team side.&lt;/li&gt;
&lt;li&gt;Anupa attended the publicity team meeting to discuss the team activities and
to plan an online sprint in February.&lt;/li&gt;
&lt;li&gt;Anupa attended meetings with the Debian India team to plan and coordinate the
MinDebConf Kanpur and sent out related Micronews.&lt;/li&gt;
&lt;li&gt;Emilio coordinated various transitions and helped get rid of llvm-toolchain-17
from sid.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Writing a new worker task for Debusine (by Carles Pina i Estany)</title>
      <author>Carles Pina i Estany</author>
      <link>https://www.freexian.com/blog/debusine-write-task/</link>
      <pubDate>Tue, 10 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debusine-write-task/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debusine-write-task/">
      


      &lt;p&gt;&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/&#34;&gt;Debusine&lt;/a&gt; is a tool designed
for Debian developers and Operating System developers in general.  You can try
out Debusine on &lt;a href=&#34;https://debusine.debian.net/&#34;&gt;debusine.debian.net&lt;/a&gt;,
and follow its development on
&lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/&#34;&gt;salsa.debian.org&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This post describes how to write a new worker task for Debusine. It can be
used to add tasks to a self-hosted Debusine instance, or to submit to the
Debusine project new tasks to add new capabilities to Debusine.&lt;/p&gt;
&lt;p&gt;Tasks are Debusine&amp;rsquo;s unit of work, and the lower-level pieces of Debusine workflows. Examples of tasks are
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/tasks/worker/sbuild.html#sbuild-task&#34;&gt;Sbuild&lt;/a&gt;,
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/tasks/worker/lintian.html&#34;&gt;Lintian&lt;/a&gt;,
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/tasks/worker/debdiff.html&#34;&gt;Debdiff&lt;/a&gt;
(see the &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/tasks/specs.html#available-worker-tasks&#34;&gt;available tasks&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;This post will document the steps to write a new basic &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/concepts.html#worker-tasks&#34;&gt;worker task&lt;/a&gt;.
The example will add a worker task that runs
&lt;a href=&#34;https://pypi.org/project/reprotest/&#34;&gt;reprotest&lt;/a&gt; and creates an artifact of the
new type &lt;code&gt;ReprotestArtifact&lt;/code&gt; with the reprotest log.&lt;/p&gt;
&lt;p&gt;Tasks are usually used by workflows. Workflows solve high-level goals by
creating and orchestrating different tasks (e.g. a Sbuild workflow
would create different Sbuild tasks, one for each architecture).&lt;/p&gt;
&lt;h2 id=&#34;overview-of-tasks&#34;&gt;Overview of tasks&lt;/h2&gt;
&lt;p&gt;A task usually does the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It receives structured data defining its input artifacts and configuration&lt;/li&gt;
&lt;li&gt;Input artifacts are downloaded&lt;/li&gt;
&lt;li&gt;A process is run by the worker (e.g. &lt;code&gt;lintian&lt;/code&gt;, &lt;code&gt;debdiff&lt;/code&gt;, etc.). In this
blog post, it will run &lt;code&gt;reprotest&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;The output (files, logs, exit code, etc.) is analyzed, artifacts
and relations might be generated, and the work request is marked as completed,
either with &lt;code&gt;Success&lt;/code&gt; or &lt;code&gt;Failure&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you want to follow the tutorial and add the &lt;code&gt;Reprotest&lt;/code&gt; task, your
Debusine development instance should have at least one worker, one user,
a debusine client set up, and permissions for the client to create tasks.
All of this can be setup following the steps in the
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/howtos/contribute.html#how-to-contribute&#34;&gt;Contribute section&lt;/a&gt;
of the documentation.&lt;/p&gt;
&lt;p&gt;This blog post shows a functional &lt;code&gt;Reprotest&lt;/code&gt; task. This task is not
currently part of Debusine. The Reprotest task implementation is simplified
(no error handling, unit tests, specific view, docs, some shortcuts in
the environment preparation, etc.). At some point,
in Debusine, &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/issues/736&#34;&gt;we might add&lt;/a&gt;
a &lt;code&gt;debrebuild&lt;/code&gt; task which is based on buildinfo files and uses
snapshot.debian.org to recreate the binary packages.&lt;/p&gt;
&lt;h2 id=&#34;defining-the-inputs-of-the-task&#34;&gt;Defining the inputs of the task&lt;/h2&gt;
&lt;p&gt;The input of the reprotest task will be a source artifact (a Debian source
package). We model the input with pydantic in &lt;code&gt;debusine/tasks/models.py&lt;/code&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#859900&#34;&gt;class&lt;/span&gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;ReprotestData&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;BaseTaskDataWithExecutor&lt;/span&gt;):
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Data for Reprotest task.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;LookupSingle&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;ReprotestData&lt;/code&gt; is what the user will input. A &lt;code&gt;LookupSingle&lt;/code&gt; is a
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/lookups.html&#34;&gt;lookup&lt;/a&gt;
that resolves to a single artifact.&lt;/p&gt;
&lt;p&gt;We would also have configuration for the desired &lt;code&gt;variations&lt;/code&gt; to test,
but we have left that out of this example for simplicity. Configuring variations
is left as an exercise for the reader.&lt;/p&gt;
&lt;p&gt;Since &lt;code&gt;ReprotestData&lt;/code&gt; is a subclass of &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/internal-api/task-models.html#debusine.tasks.models.BaseTaskDataWithExecutor&#34;&gt;&lt;code&gt;BaseTaskDataWithExecutor&lt;/code&gt;&lt;/a&gt;
it also contains &lt;code&gt;environment&lt;/code&gt; where the user can specify in which
environment the task will run. The environment is an artifact with a Debian
image.&lt;/p&gt;
&lt;h2 id=&#34;add-the-new-reprotest-artifact-data-class&#34;&gt;Add the new &lt;code&gt;Reprotest&lt;/code&gt; artifact data class&lt;/h2&gt;
&lt;p&gt;In order for the reprotest task to create a new Artifact of the type
&lt;code&gt;DebianReprotest&lt;/code&gt; with the log and output metadata: add the new category to
&lt;code&gt;ArtifactCategory&lt;/code&gt; in &lt;code&gt;debusine/artifacts/models.py&lt;/code&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;REPROTEST&lt;/span&gt; = &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;debian:reprotest&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In the same file add the &lt;code&gt;DebianReprotest&lt;/code&gt; class:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#859900&#34;&gt;class&lt;/span&gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;DebianReprotest&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;ArtifactData&lt;/span&gt;):
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Data for debian:reprotest artifacts.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;reproducible&lt;/span&gt;: &lt;span style=&#34;color:#cb4b16&#34;&gt;bool&lt;/span&gt; | &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt; = &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;get_label&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;) -&amp;gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;str&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Return a short human-readable label for the artifact.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;reprotest analysis&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;It could also include the package name or version.&lt;/p&gt;
&lt;p&gt;In the same file, map the &lt;code&gt;REPROTEST&lt;/code&gt; category to its data model:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;#: Index ArtifactData model classes by category&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;ARTIFACT_DATA_MODELS_BY_CATEGORY&lt;/span&gt;: &lt;span style=&#34;color:#cb4b16&#34;&gt;dict&lt;/span&gt;[&lt;span style=&#34;color:#268bd2&#34;&gt;ArtifactCategory&lt;/span&gt;, &lt;span style=&#34;color:#cb4b16&#34;&gt;type&lt;/span&gt;[&lt;span style=&#34;color:#268bd2&#34;&gt;ArtifactData&lt;/span&gt;]] = {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    …
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;ArtifactCategory&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;REPROTEST&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;DebianReprotest&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;(&lt;code&gt;DebianReprotest&lt;/code&gt; must be defined above the &lt;code&gt;ARTIFACT_DATA_MODELS_BY_CATEGORY&lt;/code&gt;
dictionary)&lt;/p&gt;
&lt;p&gt;In order to have the category listed in the work request output artifacts
table, edit the file &lt;code&gt;debusine/db/models/artifacts.py&lt;/code&gt;: In
&lt;code&gt;ARTIFACT_CATEGORY_ICON_NAMES&lt;/code&gt; add &lt;code&gt;ArtifactCategory.REPROTEST: &amp;quot;folder&amp;quot;,&lt;/code&gt;
and in &lt;code&gt;ARTIFACT_CATEGORY_SHORT_NAMES&lt;/code&gt; add &lt;code&gt;ArtifactCategory.REPROTEST: &amp;quot;reprotest&amp;quot;,&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&#34;create-the-new-task-class&#34;&gt;Create the new Task class&lt;/h2&gt;
&lt;p&gt;In &lt;code&gt;debusine/tasks/&lt;/code&gt; create a new file &lt;code&gt;reprotest.py&lt;/code&gt;.&lt;/p&gt;
&lt;details&gt;
  &lt;summary&gt;reprotest.py&lt;/summary&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# Copyright © The Debusine Developers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# See the AUTHORS file at the top-level directory of this distribution&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;#&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# This file is part of Debusine. It is subject to the license terms&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# in the LICENSE file found in the top-level directory of this&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# distribution. No part of Debusine, including this file, may be copied,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# modified, propagated, or distributed except according to the terms&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# contained in the LICENSE file.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Task to use reprotest in debusine.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;from&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;pathlib&lt;/span&gt; &lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;import&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;Path&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;from&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;typing&lt;/span&gt; &lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;import&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;Any&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;override&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;from&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt; &lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;import&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;utils&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;from&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;debusine.artifacts.local_artifact&lt;/span&gt; &lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;import&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;ReprotestArtifact&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;from&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;debusine.artifacts.models&lt;/span&gt; &lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;import&lt;/span&gt; (
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;ArtifactCategory&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;DebianSourcePackage&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;DebianUpload&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;WorkRequestResults&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;get_source_package_name&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;get_source_package_version&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;from&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;debusine.client.models&lt;/span&gt; &lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;import&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;RelationType&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;from&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;debusine.tasks&lt;/span&gt; &lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;import&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;BaseTaskWithExecutor&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;RunCommandTask&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;inputs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;from&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;debusine.tasks.inputs&lt;/span&gt; &lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;import&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;Stage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;from&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;debusine.tasks.models&lt;/span&gt; &lt;span style=&#34;color:#dc322f;font-weight:bold&#34;&gt;import&lt;/span&gt; (
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;BaseDynamicTaskDataWithExecutor&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;ReprotestData&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#859900&#34;&gt;class&lt;/span&gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;Reprotest&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;RunCommandTask&lt;/span&gt;[&lt;span style=&#34;color:#268bd2&#34;&gt;ReprotestData&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;BaseDynamicTaskDataWithExecutor&lt;/span&gt;],
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;BaseTaskWithExecutor&lt;/span&gt;[&lt;span style=&#34;color:#268bd2&#34;&gt;ReprotestData&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;BaseDynamicTaskDataWithExecutor&lt;/span&gt;],
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;):
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Task to use reprotest in debusine.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;TASK_VERSION&lt;/span&gt; = &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;CAPTURE_OUTPUT_FILENAME&lt;/span&gt; = &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;reprotest.log&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# Resolve environment from task data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;environment&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;inputs&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;EnvironmentInput&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;stage&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;Stage&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;PENDING&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# Resolve source_artifact from task data into a specific artifact&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;inputs&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;SingleInput&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;field&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;source_artifact&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;categories&lt;/span&gt;=(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;ArtifactCategory&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;SOURCE_PACKAGE&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;ArtifactCategory&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;UPLOAD&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        ),
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;stage&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;Stage&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;PENDING&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;__init__&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;task_data&lt;/span&gt;: &lt;span style=&#34;color:#cb4b16&#34;&gt;dict&lt;/span&gt;[&lt;span style=&#34;color:#cb4b16&#34;&gt;str&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;Any&lt;/span&gt;],
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;dynamic_task_data&lt;/span&gt;: &lt;span style=&#34;color:#cb4b16&#34;&gt;dict&lt;/span&gt;[&lt;span style=&#34;color:#cb4b16&#34;&gt;str&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;Any&lt;/span&gt;] | &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt; = &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ) -&amp;gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Initialize object.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#cb4b16&#34;&gt;super&lt;/span&gt;().&lt;span style=&#34;color:#268bd2&#34;&gt;__init__&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;task_data&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;dynamic_task_data&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;_reprotest_target&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;Path&lt;/span&gt; | &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt; = &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;@override&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;get_subject&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;) -&amp;gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;str&lt;/span&gt; | &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Return the subject used to look up task configuration.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;assert&lt;/span&gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;isinstance&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;data&lt;/span&gt;, (&lt;span style=&#34;color:#268bd2&#34;&gt;DebianSourcePackage&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;DebianUpload&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;get_source_package_name&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;data&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;compute_dynamic_data&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;) -&amp;gt; &lt;span style=&#34;color:#268bd2&#34;&gt;BaseDynamicTaskDataWithExecutor&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Compute and return BaseDynamicTaskData.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;assert&lt;/span&gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;isinstance&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;data&lt;/span&gt;, (&lt;span style=&#34;color:#268bd2&#34;&gt;DebianSourcePackage&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;DebianUpload&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;package_name&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;get_source_package_name&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;data&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;version&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;get_source_package_version&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;data&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;BaseDynamicTaskDataWithExecutor&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;environment_id&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;environment&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;artifact_id&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;subject&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;get_subject&lt;/span&gt;(),
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;parameter_summary&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;package_name&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;_&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;version&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;fetch_input&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;destination&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;Path&lt;/span&gt;) -&amp;gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;bool&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Download the required artifacts.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;assert&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;dynamic_data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;artifact_id&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;artifact_id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;fetch_artifact&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;artifact_id&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;destination&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;True&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;configure_for_execution&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;download_directory&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;Path&lt;/span&gt;) -&amp;gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;bool&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        Find a .dsc in download_directory.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        Install reprotest and other utilities used in _cmdline.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        Set self._reprotest_target to it.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        :param download_directory: where to search the files
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        :return: True if valid files were found
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        &amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;_prepare_executor_instance&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;executor_instance&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;is&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#859900&#34;&gt;raise&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;AssertionError&lt;/span&gt;(&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;self.executor_instance cannot be None&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;run_executor_command&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            [&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;apt-get&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;update&amp;#34;&lt;/span&gt;],
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;log_filename&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;install.log&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;run_as_root&lt;/span&gt;=&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;True&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;check&lt;/span&gt;=&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;True&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;run_executor_command&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            [
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;apt-get&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;--yes&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;--no-install-recommends&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;install&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;reprotest&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;dpkg-dev&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;devscripts&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;equivs&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;sudo&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            ],
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;log_filename&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;install.log&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;run_as_root&lt;/span&gt;=&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;True&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;_reprotest_target&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;utils&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;find_file_suffixes&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;download_directory&lt;/span&gt;, [&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;.dsc&amp;#34;&lt;/span&gt;]
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;True&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;_cmdline&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;) -&amp;gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;list&lt;/span&gt;[&lt;span style=&#34;color:#cb4b16&#34;&gt;str&lt;/span&gt;]:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        Build the reprotest command line.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        Use configuration of self.data and self._reprotest_target.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        &amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;target&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;_reprotest_target&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;assert&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;target&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;is&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;not&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;cmd&lt;/span&gt; = [
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;bash&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;-c&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#2aa198&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;TMPDIR=/tmp ; cd /tmp ; dpkg-source -x &lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;target&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt; package/; &amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;cd package/ ; mk-build-deps ; apt-get install --yes ./*.deb ; &amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;rm *.deb ; &amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;reprotest --vary=-time,-user_group,-fileordering,-domain_host .&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        ]
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;cmd&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;@staticmethod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;_cmdline_as_root&lt;/span&gt;() -&amp;gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;bool&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;r&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;apt-get install --yes ./\*.deb must be run as root.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;True&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;task_result&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;returncode&lt;/span&gt;: &lt;span style=&#34;color:#cb4b16&#34;&gt;int&lt;/span&gt; | &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;execute_directory&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;Path&lt;/span&gt;,  &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# noqa: U100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ) -&amp;gt; &lt;span style=&#34;color:#268bd2&#34;&gt;WorkRequestResults&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        Evaluate task output and return success.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        For a successful run of reprotest:
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        -must have the output file
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        -exit code is 0
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        :return: WorkRequestResults.SUCCESS or WorkRequestResults.FAILURE.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        &amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;reprotest_file&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;execute_directory&lt;/span&gt; / &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;CAPTURE_OUTPUT_FILENAME&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;reprotest_file&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;exists&lt;/span&gt;() &lt;span style=&#34;color:#859900&#34;&gt;and&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;returncode&lt;/span&gt; == &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;WorkRequestResults&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;SUCCESS&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;WorkRequestResults&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;FAILURE&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;upload_artifacts&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;exec_directory&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;Path&lt;/span&gt;, *, &lt;span style=&#34;color:#268bd2&#34;&gt;execution_result&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;WorkRequestResults&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ) -&amp;gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Upload the ReprotestArtifact with the files and relationships.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;not&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#859900&#34;&gt;raise&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;AssertionError&lt;/span&gt;(&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;self.debusine not set&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;assert&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;dynamic_data&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;is&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;not&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;assert&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;dynamic_data&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;parameter_summary&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;is&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;not&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;reprotest_artifact&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;ReprotestArtifact&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;create&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;reprotest_output&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;exec_directory&lt;/span&gt; / &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;CAPTURE_OUTPUT_FILENAME&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;reproducible&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;execution_result&lt;/span&gt; == &lt;span style=&#34;color:#268bd2&#34;&gt;WorkRequestResults&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;SUCCESS&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;uploaded&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;upload_artifact&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;reprotest_artifact&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;workspace&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;workspace_name&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;work_request&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;work_request_id&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;assert&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;dynamic_data&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;is&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;not&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;relation_create&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;uploaded&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;id&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;artifact_id&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;RelationType&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;RELATES_TO&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/details&gt;
&lt;p&gt;Below are the main parts with some basic explanation.&lt;/p&gt;
&lt;p&gt;In order for Debusine to discover the task, in the file
&lt;code&gt;debusine/tasks/__init__.py&lt;/code&gt; add &lt;code&gt;from debusine.tasks.reprotest import Reprotest&lt;/code&gt;;
and , then in the list &lt;code&gt;__all__&lt;/code&gt; add &lt;code&gt;&amp;quot;Reprotest&amp;quot;&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s explain the different parts of the &lt;code&gt;Reprotest&lt;/code&gt; class:&lt;/p&gt;
&lt;h3 id=&#34;resolving-inputs-input-fields-and-dynamic-data&#34;&gt;Resolving inputs: input fields and dynamic data&lt;/h3&gt;
&lt;p&gt;The worker has no access to Debusine&amp;rsquo;s database. Lookups are all resolved before
the task gets dispatched to a worker, so all it has to do is download the
specified input artifacts.&lt;/p&gt;
&lt;p&gt;The resolution is performed automatically by &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/tasks/input-fields.html&#34;&gt;task input
fields&lt;/a&gt;,
which make the result of the resolution available as attributes of the task
object.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Reprotest&lt;/code&gt; defines two members as input fields: &lt;code&gt;environment&lt;/code&gt; and
&lt;code&gt;source_artifact&lt;/code&gt;, which resolve into &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/internal-api/task-models.html#debusine.tasks.models.InputArtifactSingle&#34;&gt;&lt;code&gt;InputArtifactSingle&lt;/code&gt;&lt;/a&gt;
structures.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;get_subject&lt;/code&gt; method is used to compute the subject for looking up possible
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/tasks/task-configuration.html&#34;&gt;task configuration
entries&lt;/a&gt;
for this task, by representing the significant aspect of the task&amp;rsquo;s input: in
this case, the source package name.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;compute_dynamic_data&lt;/code&gt; method is used when the task gets ready to be run, to
perform the final consistency checks on the input fields and populate the rest
of the &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/internal-api/task-models.html#debusine.tasks.models.BaseDynamicTaskData&#34;&gt;dynamic task data&lt;/a&gt;.
This structure holds information useful for displaying the task in the UI (like
&lt;code&gt;parameter_summary&lt;/code&gt;), for inspecting the lifetime of the task (&lt;code&gt;subject&lt;/code&gt;,
&lt;code&gt;configuration_context&lt;/code&gt;), for statistics (&lt;code&gt;runtime_context&lt;/code&gt;), and used to hold
the IDs of artifacts before task input fields were introduced.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;compute_dynamic_data&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;) -&amp;gt; &lt;span style=&#34;color:#268bd2&#34;&gt;BaseDynamicTaskDataWithExecutor&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Compute and return BaseDynamicTaskData.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;assert&lt;/span&gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;isinstance&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;data&lt;/span&gt;, (&lt;span style=&#34;color:#268bd2&#34;&gt;DebianSourcePackage&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;DebianUpload&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;package_name&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;get_source_package_name&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;data&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;version&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;get_source_package_version&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;data&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;BaseDynamicTaskDataWithExecutor&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;environment_id&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;environment&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;artifact_id&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;subject&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;get_subject&lt;/span&gt;(),
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;parameter_summary&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;package_name&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;_&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;version&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;fetch_input-method&#34;&gt;&lt;code&gt;fetch_input&lt;/code&gt; method&lt;/h3&gt;
&lt;p&gt;Download the required artifacts on the worker.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;fetch_input&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;destination&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;Path&lt;/span&gt;) -&amp;gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;bool&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Download the required artifacts.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;assert&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;dynamic_data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;artifact_id&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;artifact_id&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;fetch_artifact&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;artifact_id&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;destination&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;True&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;configure_for_execution-method&#34;&gt;&lt;code&gt;configure_for_execution&lt;/code&gt; method&lt;/h3&gt;
&lt;p&gt;Install the packages needed by the task and set &lt;code&gt;_reprotest_target&lt;/code&gt;, which
is used to build the task’s command line.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;configure_for_execution&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;download_directory&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;Path&lt;/span&gt;) -&amp;gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;bool&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        Find a .dsc in download_directory.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        Install reprotest and other utilities used in _cmdline.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        Set self._reprotest_target to it.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        :param download_directory: where to search the files
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        :return: True if valid files were found
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        &amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;_prepare_executor_instance&lt;/span&gt;()
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;executor_instance&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;is&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#859900&#34;&gt;raise&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;AssertionError&lt;/span&gt;(&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;self.executor_instance cannot be None&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;run_executor_command&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            [&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;apt-get&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;update&amp;#34;&lt;/span&gt;],
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;log_filename&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;install.log&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;run_as_root&lt;/span&gt;=&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;True&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;check&lt;/span&gt;=&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;True&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;run_executor_command&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            [
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;apt-get&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;--yes&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;--no-install-recommends&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;install&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;reprotest&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;dpkg-dev&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;devscripts&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;equivs&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;sudo&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            ],
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;log_filename&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;install.log&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;run_as_root&lt;/span&gt;=&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;True&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;_reprotest_target&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;utils&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;find_file_suffixes&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;download_directory&lt;/span&gt;, [&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;.dsc&amp;#34;&lt;/span&gt;]
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;True&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;_cmdline-method&#34;&gt;&lt;code&gt;_cmdline&lt;/code&gt; method&lt;/h3&gt;
&lt;p&gt;Return the command line to run the task.&lt;/p&gt;
&lt;p&gt;In this case, and to keep the example simple, we will run &lt;code&gt;reprotest&lt;/code&gt;
directly in the worker&amp;rsquo;s executor VM/container, without giving it an
isolated virtual server.&lt;/p&gt;
&lt;p&gt;So, this command installs the build dependencies required by the package
(so &lt;code&gt;reprotest&lt;/code&gt; can build it) and runs reprotest itself.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;_cmdline&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;) -&amp;gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;list&lt;/span&gt;[&lt;span style=&#34;color:#cb4b16&#34;&gt;str&lt;/span&gt;]:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        Build the reprotest command line.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        Use configuration of self.data and self._reprotest_target.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        &amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;target&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;_reprotest_target&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;assert&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;target&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;is&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;not&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;cmd&lt;/span&gt; = [
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;bash&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;-c&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#2aa198&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;TMPDIR=/tmp ; cd /tmp ; dpkg-source -x &lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;{&lt;/span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;target&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt; package/; &amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;cd package/ ; mk-build-deps ; apt-get install --yes ./*.deb ; &amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;rm *.deb ; &amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;reprotest --vary=-time,-user_group,-fileordering,-domain_host .&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        ]
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;cmd&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Some reprotest variations are disabled. This is to keep the example simple
with the set of packages to install and reprotest features.&lt;/p&gt;
&lt;h3 id=&#34;_cmdline_as_root-method&#34;&gt;&lt;code&gt;_cmdline_as_root&lt;/code&gt; method&lt;/h3&gt;
&lt;p&gt;Since during the execution it&amp;rsquo;s needed to install packages, run it as
root (in the container):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;@staticmethod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;_cmdline_as_root&lt;/span&gt;() -&amp;gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;bool&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;r&lt;/span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;apt-get install --yes ./\*.deb must be run as root.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;True&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;task_result-method&#34;&gt;&lt;code&gt;task_result&lt;/code&gt; method&lt;/h3&gt;
&lt;p&gt;Task succeeded if a log is generated and the return code is 0.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;task_result&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;returncode&lt;/span&gt;: &lt;span style=&#34;color:#cb4b16&#34;&gt;int&lt;/span&gt; | &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;execute_directory&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;Path&lt;/span&gt;,  &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# noqa: U100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ) -&amp;gt; &lt;span style=&#34;color:#268bd2&#34;&gt;WorkRequestResults&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        Evaluate task output and return success.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        For a successful run of reprotest:
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        -must have the output file
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        -exit code is 0
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        :return: WorkRequestResults.SUCCESS or WorkRequestResults.FAILURE.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#2aa198&#34;&gt;        &amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;reprotest_file&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;execute_directory&lt;/span&gt; / &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;CAPTURE_OUTPUT_FILENAME&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;reprotest_file&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;exists&lt;/span&gt;() &lt;span style=&#34;color:#859900&#34;&gt;and&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;returncode&lt;/span&gt; == &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;WorkRequestResults&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;SUCCESS&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;WorkRequestResults&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;FAILURE&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;upload_artifacts-method&#34;&gt;&lt;code&gt;upload_artifacts&lt;/code&gt; method&lt;/h3&gt;
&lt;p&gt;Create the &lt;code&gt;ReprotestArtifact&lt;/code&gt; with the log and the reproducible boolean,
upload it, and then add a relation between the &lt;code&gt;ReprotestArtifact&lt;/code&gt;
and the source package:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;upload_artifacts&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;exec_directory&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;Path&lt;/span&gt;, *, &lt;span style=&#34;color:#268bd2&#34;&gt;execution_result&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;WorkRequestResults&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ) -&amp;gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Upload the ReprotestArtifact with the files and relationships.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;not&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#859900&#34;&gt;raise&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;AssertionError&lt;/span&gt;(&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;self.debusine not set&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;assert&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;dynamic_data&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;is&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;not&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;assert&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;dynamic_data&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;parameter_summary&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;is&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;not&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;reprotest_artifact&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;ReprotestArtifact&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;create&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;reprotest_output&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;exec_directory&lt;/span&gt; / &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;CAPTURE_OUTPUT_FILENAME&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;reproducible&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;execution_result&lt;/span&gt; == &lt;span style=&#34;color:#268bd2&#34;&gt;WorkRequestResults&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;SUCCESS&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;uploaded&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;upload_artifact&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;reprotest_artifact&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;workspace&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;workspace_name&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;work_request&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;work_request_id&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;assert&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;dynamic_data&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;is&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;not&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;relation_create&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;uploaded&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;id&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;source_artifact&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;artifact_id&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;RelationType&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;RELATES_TO&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;execution-example&#34;&gt;Execution example&lt;/h2&gt;
&lt;p&gt;To run this task in a local Debusine (see steps to have it ready with
an environment, permissions and users created) you can do:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-console&#34; data-lang=&#34;console&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#d33682&#34;&gt;$&lt;/span&gt; python3 -m debusine.client artifact import-debian -w System http://deb.debian.org/debian/pool/main/h/hello/hello_2.10-5.dsc
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;(get the artifact ID from the output of that command)&lt;/p&gt;
&lt;p&gt;The artifact can be seen in
&lt;code&gt;http://$DEBUSINE/debusine/System/artifact/$ARTIFACTID/&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Then create a &lt;code&gt;reprotest.yaml&lt;/code&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-console&#34; data-lang=&#34;console&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#d33682&#34;&gt;$&lt;/span&gt; cat &amp;lt;&amp;lt;EOF &amp;gt; reprotest.yaml
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#d33682&#34;&gt;source_artifact: $ARTIFACT_ID
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#d33682&#34;&gt;environment: &amp;#34;debian/match:codename=bookworm&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#d33682&#34;&gt;EOF
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Instead of &lt;code&gt;debian/match:codename=bookworm&lt;/code&gt; it could use the artifact ID.&lt;/p&gt;
&lt;p&gt;Finally, create the work request to run the task:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-console&#34; data-lang=&#34;console&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#d33682&#34;&gt;$&lt;/span&gt; python3 -m debusine.client create-work-request -w System reprotest --data reprotest.yaml
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Using Debusine web you can see the work request, which should go to &lt;code&gt;Running&lt;/code&gt;
status, then &lt;code&gt;Completed&lt;/code&gt; with &lt;code&gt;Success&lt;/code&gt; or &lt;code&gt;Failure&lt;/code&gt; (depending if
&lt;code&gt;reprotest&lt;/code&gt; could reproduce it or not). Clicking on the &lt;code&gt;Output&lt;/code&gt; tab would have
an artifact of type &lt;code&gt;debian:reprotest&lt;/code&gt; with one file: the log.
In the &lt;code&gt;Metadata&lt;/code&gt; tab of the artifact it has Data: the package name and
reproducible (true or false).&lt;/p&gt;
&lt;h2 id=&#34;what-is-left-to-do&#34;&gt;What is left to do?&lt;/h2&gt;
&lt;p&gt;This was a simple example of creating a task. Other things that could be done:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;unit tests&lt;/li&gt;
&lt;li&gt;documentation&lt;/li&gt;
&lt;li&gt;configurable &lt;code&gt;variations&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;running &lt;code&gt;reprotest&lt;/code&gt; directly on the worker host, using the executor
environment as a &lt;code&gt;reprotest&lt;/code&gt; &amp;ldquo;virtual server&amp;rdquo;&lt;/li&gt;
&lt;li&gt;in this specific example, the command line might be doing too many things
that could maybe be done by other parts of the task, such as
&lt;code&gt;prepare_environment&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;integrate it in a workflow so it&amp;rsquo;s easier to use (e.g. part of &lt;code&gt;QaWorkflow&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;extract more from the log than just pass/fail&lt;/li&gt;
&lt;li&gt;display the output in a more useful way (implement an artifact specialized
view)&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, December 2025 (by Santiago Ruano Rincón)</title>
      <author>Santiago Ruano Rincón</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2025-12/</link>
      <pubDate>Fri, 16 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2025-12/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2025-12/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;The Debian LTS Team, funded by [Freexian&amp;rsquo;s Debian LTS offering]
(&lt;a href=&#34;https://www.freexian.com/lts/debian/%29&#34;&gt;https://www.freexian.com/lts/debian/)&lt;/a&gt;, is pleased to report its activities for
December.&lt;/p&gt;
&lt;h3 id=&#34;activity-summary&#34;&gt;Activity summary&lt;/h3&gt;
&lt;p&gt;During the month of December, 18 contributors have been
paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt; (links to individual
contributor reports are located below).&lt;/p&gt;
&lt;p&gt;The team released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/12/threads.html&#34;&gt;41 DLAs&lt;/a&gt; fixing 252 CVEs.&lt;/p&gt;
&lt;p&gt;The team currently focuses on preparing security updates for Debian 11
&amp;ldquo;bullseye&amp;rdquo;, but also looks for contributing with updates for Debian 12
&amp;ldquo;bookworm&amp;rdquo;, Debian 13 &amp;ldquo;trixie&amp;rdquo; and even Debian unstable.&lt;/p&gt;
&lt;p&gt;Notable security updates:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;libsoup2.4 (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4398-1&#34;&gt;DLA-4398-1&lt;/a&gt;),
prepared by Andreas Henrikson, fixing several vulnerabilities.&lt;/li&gt;
&lt;li&gt;glib2.0 (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4412-1&#34;&gt;DLA-4412-1&lt;/a&gt;),
published by Emilio Pozuelo Monfort, addressing multiple issues.&lt;/li&gt;
&lt;li&gt;lasso (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4397-1&#34;&gt;DLA-4397-1&lt;/a&gt;),
prepared by Sylvain Beucler, addressing multiple issues, including a critical
remote code execution (RCE) vulnerability
(&lt;a href=&#34;https://www.cve.org/CVERecord/SearchResults?query=CVE-2025-47151&#34;&gt;CVE-2025-47151&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;roundcube (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4415-1&#34;&gt;DLA 4415-1&lt;/a&gt;),
prepared by Guilhem Moulin, fixing a cross-site-scripting (XSS)
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/CVE-2025-68461&#34;&gt;CVE-2025-68461&lt;/a&gt;)
and an information disclosure
(&lt;a href=&#34;https://security-tracker.debian.org/tracker/CVE-2025-68460&#34;&gt;CVE-2025-68460&lt;/a&gt;)
vulnerabilities&lt;/li&gt;
&lt;li&gt;mediawiki (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4428-1&#34;&gt;DLA 4428-1&lt;/a&gt;),
published by Guilhem, fixing multiple vulnerabilities could lead to
information disclosure, denial of service or privilege escalation.&lt;/li&gt;
&lt;li&gt;While the DLA has not been published yet, Charles Henrique Melara proposed
upstream fixes for seven CVEs in ffmpeg:
&lt;a href=&#34;https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21275&#34;&gt;https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21275&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;python-apt (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4408-1&#34;&gt;DLA 4408-1&lt;/a&gt;), prepared by
Utkarsh Gupta, in coordination with the Debian Security Team and Julian
Andres Klode, the apt’s maintainer.&lt;/li&gt;
&lt;li&gt;libpng1.6 (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4396-1&#34;&gt;DLA-4396-1&lt;/a&gt;),
published by Tobias Frost, completing the work started the previous month.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notable non-security updates:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;tzdata (&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4403-1&#34;&gt;DLA-4403-1&lt;/a&gt;),
prepared by Emilio, including the latest changes to the leap second list and
its expiry date, which was set for the end of December.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Contributions from outside the LTS Team:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Christoph Berg, co-maintainer of PostgreSQL in Debian, prepared a
postgresql-13 update, released as &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4420-1&#34;&gt;DLA-4420-1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The LTS Team has also contributed with updates to the latest Debian releases:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Andreas proposed &lt;a href=&#34;https://bugs.debian.org/1124080&#34;&gt;trixie&lt;/a&gt;
and &lt;a href=&#34;https://bugs.debian.org/1124079&#34;&gt;bookworm&lt;/a&gt; point updates for pgbouncer&lt;/li&gt;
&lt;li&gt;Abhijith PA prepared a &lt;a href=&#34;https://bugs.debian.org/1124537&#34;&gt;bookworm&lt;/a&gt;
point update for php-dompdf&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz prepared an unstable update and a
&lt;a href=&#34;https://bugs.debian.org/1124284&#34;&gt;trixie&lt;/a&gt; point update for libcoap3&lt;/li&gt;
&lt;li&gt;Thorsten prepared or completed different updates for unstable, trixie and
bookworm for packages related to cups: an
&lt;a href=&#34;https://tracker.debian.org/news/1695353/accepted-cups-2416-1-source-into-unstable/&#34;&gt;unstable update&lt;/a&gt;
of cups to fix several issues related to the latest security update, a
&lt;a href=&#34;https://bugs.debian.org/1121342&#34;&gt;trixie point update&lt;/a&gt; for
libcupsfilters, and &lt;a href=&#34;https://bugs.debian.org/1121391&#34;&gt;trixie&lt;/a&gt; and
&lt;a href=&#34;https://bugs.debian.org/1121392&#34;&gt;bookworm&lt;/a&gt; point updates for cups-filter.&lt;/li&gt;
&lt;li&gt;Bastien Roucariès prepared
&lt;a href=&#34;https://tracker.debian.org/news/1702025/accepted-imagemagick-871212dfsg1-1-source-into-unstable/&#34;&gt;unstable&lt;/a&gt;,
&lt;a href=&#34;https://bugs.debian.org/1124366&#34;&gt;trixie&lt;/a&gt; and
&lt;a href=&#34;https://bugs.debian.org/1118414&#34;&gt;bookworm&lt;/a&gt; point updates for imagemagick&lt;/li&gt;
&lt;li&gt;Bastien completed the &lt;a href=&#34;https://bugs.debian.org/1109553&#34;&gt;bookworm point update&lt;/a&gt;
for angular.js and the
&lt;a href=&#34;https://bugs.debian.org/1120694&#34;&gt;bookworm point update&lt;/a&gt; for squid.&lt;/li&gt;
&lt;li&gt;Charles completed the &lt;a href=&#34;https://bugs.debian.org/1121041&#34;&gt;bookworm point update&lt;/a&gt; for gdk-pixbuf.&lt;/li&gt;
&lt;li&gt;Utkarsh prepared a trixie update for wordpress, that was released as
&lt;a href=&#34;https://security-tracker.debian.org/tracker/DSA-6091-1&#34;&gt;DSA-6091-1&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Tobias prepared bookworm and trixie updates for libpng1.6, released as
&lt;a href=&#34;https://security-tracker.debian.org/tracker/DSA-6076-1&#34;&gt;DSA-6076-1&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Tobias prepared sogo updates targeting
&lt;a href=&#34;https://tracker.debian.org/news/1701461/accepted-sogo-5124-12-source-into-unstable/&#34;&gt;unstable&lt;/a&gt;,
and point updates of &lt;a href=&#34;https://bugs.debian.org/1124367&#34;&gt;trixie&lt;/a&gt; and
&lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124633&#34;&gt;bookworm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;individual-debian-lts-contributor-reports&#34;&gt;Individual Debian LTS contributor reports&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-December-2025.txt&#34;&gt;Abhijith PA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/12/msg00036.html&#34;&gt;Andreas Henriksson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/d8035b29-976c-4912-8501-8fa342268f03@app.fastmail.com&#34;&gt;Andrej Shadura&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/01/msg00001.html&#34;&gt;Bastien Roucariès&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2026/01/02/foss-activity-in-december-2025.html&#34;&gt;Ben Hutchings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/01/msg00010.html&#34;&gt;Carlos Henrique Lima Melara&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-december-2025&#34;&gt;Chris Lamb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/01/msg00003.html&#34;&gt;Daniel Leidert&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2025-12.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=6lheXaXzPvGkSVpv@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/aVeGHyR9ipiX1oMR@vis&#34;&gt;Jochen Sprickerhof&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202512_LTS_ELTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2025-12.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2025-12.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/01/msg00008.html&#34;&gt;Sylvain Beucler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2026/01/my-debian-activities-in-december-2025/&#34;&gt;Thorsten Alteholz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2026/01/msg00014.html&#34;&gt;Tobias Frost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-dec-25/&#34;&gt;Utkarsh Gupta&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;F. Hoffmann-La Roche AG&lt;/a&gt; (for 133 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;CONET Deutschland GmbH&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://domainnameshop.com/&#34;&gt;Domeneshop AS&lt;/a&gt; (for 138 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 132 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 128 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://upsun.com&#34;&gt;Upsun Formerly Platform.sh&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.isere.fr&#34;&gt;Conseil Départemental de l&amp;rsquo;Isère&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 139 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 138 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 135 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 135 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 134 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 133 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 132 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 132 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 131 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://opm-op.com&#34;&gt;OPM-OP AS&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: dh-python development, Python 3.14 and Ruby 3.4 transitions, Surviving scraper traffic in Debian CI and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-12-2025/</link>
      <pubDate>Tue, 13 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-12-2025/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-12-2025/">
      


      &lt;h1 id=&#34;debian-contributions-2025-12&#34;&gt;Debian Contributions: 2025-12&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;dh-python-development-by-stefano-rivera&#34;&gt;dh-python development, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;In Debian we build our Python packages with the help of a debhelper-compatible
tool, &lt;a href=&#34;http://tracker.debian.org/pkg/dh-python&#34;&gt;dh-python&lt;/a&gt;. Before starting the
3.14 transition (that would rebuild many packages) we landed some updates to
&lt;code&gt;dh-python&lt;/code&gt; to fix bugs and add features. This started
&lt;a href=&#34;https://salsa.debian.org/python-team/tools/dh-python/-/commits/master&#34;&gt;a month of attention&lt;/a&gt;
on &lt;code&gt;dh-python&lt;/code&gt;, iterating through several bug fixes, and a couple of unfortunate
regressions.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;dh-python&lt;/code&gt; is used by almost all packages containing Python (over 5000). Most
of these are very simple, but some are complex and use dh-python in unexpected
ways. It’s hard to avoid almost any change (including obvious bug fixes) from
causing some unexpected knock-on behaviour. There is a fair amount of complexity
in dh-python, and some rather “clever” code, which can make it tricky to work on.&lt;/p&gt;
&lt;p&gt;All of this means that good QA is important. Stefano spent some time
&lt;a href=&#34;https://salsa.debian.org/python-team/tools/dh-python/-/merge_requests/69&#34;&gt;adding type annotations&lt;/a&gt;
and specialized types to make it easier to see what the code is doing and catch
mistakes. This has already made work on &lt;code&gt;dh-python&lt;/code&gt; easier.&lt;/p&gt;
&lt;p&gt;Now that Debusine &lt;a href=&#34;https://www.freexian.com/blog/debusine-repositories-beta/&#34;&gt;has built-in repositories&lt;/a&gt;
and debdiff support, Stefano could quickly test the effects of changes on many
other packages. After each big change, he could upload &lt;code&gt;dh-python&lt;/code&gt; to
&lt;a href=&#34;https://debusine.debian.net/debian/r-stefanor-dh-python/&#34;&gt;a repository&lt;/a&gt;,
rebuild e.g. 50 Python packages with it, and see what differences appeared in
the output. Reviewing the diffs is still a manual process, but can be improved.&lt;/p&gt;
&lt;p&gt;Stefano &lt;a href=&#34;https://lists.debian.org/msgid-search/6ykpnkrfoyta7b7brm5xax77luksgli7egolqpimdbm2yf5kse@nithducavk2s&#34;&gt;did a small test&lt;/a&gt;
on what it would take to replace direct &lt;code&gt;setuptools&lt;/code&gt; setup.py calls with
&lt;a href=&#34;https://peps.python.org/pep-0517/&#34;&gt;PEP-517&lt;/a&gt; (pyproject-style) builds. There is
more work to do here.&lt;/p&gt;
&lt;h2 id=&#34;python-314-transition-by-stefano-rivera-et-al&#34;&gt;Python 3.14 transition, by Stefano Rivera (et al.)&lt;/h2&gt;
&lt;p&gt;In December &lt;a href=&#34;https://bugs.debian.org/1117927&#34;&gt;the transition&lt;/a&gt; to add
&lt;code&gt;Python 3.14&lt;/code&gt; as a supported version started in Debian unstable. To do this, we
update the list of supported versions in &lt;a href=&#34;https://tracker.debian.org/pkg/python3-defaults&#34;&gt;python3-defaults&lt;/a&gt;,
and then start rebuilding modules with C extensions from the leaves inwards.
This had already been tested in a PPA and Ubuntu, so many of the biggest
blocking compatibility issues with 3.14 had already been found and fixed. But
there are always new issues to discover.&lt;/p&gt;
&lt;p&gt;Thanks to a number of people in the Debian Python team, we got through the first
bit of the transition fairly quickly. There are still a number of
&lt;a href=&#34;https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-python@lists.debian.org&amp;amp;tag=python3.14&#34;&gt;open bugs&lt;/a&gt;
that need attention and &lt;a href=&#34;https://qa.debian.org/excuses.php?package=python3-defaults&#34;&gt;many failed tests&lt;/a&gt;
blocking migration to testing.&lt;/p&gt;
&lt;p&gt;Python 3.14.1 released just after we started the transition, and very soon
after, a follow-up 3.14.2 release came out to address a regression. We ran into
another &lt;a href=&#34;https://github.com/python/cpython/issues/142754&#34;&gt;regression&lt;/a&gt; in
Python 3.14.2.&lt;/p&gt;
&lt;h2 id=&#34;ruby-34-transition-by-lucas-kanashiro-et-al&#34;&gt;Ruby 3.4 transition, by Lucas Kanashiro (et al.)&lt;/h2&gt;
&lt;p&gt;The Debian Ruby team just started the preparation to move the default Ruby
interpreter version to 3.4. At the moment, &lt;code&gt;ruby3.4&lt;/code&gt; source package is already
available in experimental, also &lt;code&gt;ruby-default&lt;/code&gt;&lt;em&gt;s&lt;/em&gt; added support to
Ruby 3.4. Lucas rebuilt all reverse dependencies against this new version of the
interpreter and published the results &lt;a href=&#34;https://people.debian.org/~kanashiro/debian/ruby3.4/&#34;&gt;here&lt;/a&gt;.
Lucas also reached out to some stakeholders to coordinate the work.&lt;/p&gt;
&lt;p&gt;Next steps are: 1) announcing the results to the whole team and asking for help
to fix packages failing to build against the new interpreter; 2) file bugs
against packages FTBFSing against Ruby 3.4 which are not fixed yet; 3) once we
have a low number of build failures against Ruby 3.4, ask the Debian Release
team to start the transition in unstable.&lt;/p&gt;
&lt;h2 id=&#34;surviving-scraper-traffic-in-debian-ci-by-antonio-terceiro&#34;&gt;Surviving scraper traffic in Debian CI, by Antonio Terceiro&lt;/h2&gt;
&lt;p&gt;Like most of the open web, &lt;a href=&#34;https://ci.debian.net/&#34;&gt;Debian Continuous Integration&lt;/a&gt;
has been struggling for a while to keep up with the insatiable hunger from data
scrapers everywhere. Solving this involved a lot of trial and error; the final
result seems to be stable, and consists of two parts.&lt;/p&gt;
&lt;p&gt;First, all Debian CI data pages, except the direct links to test log files
(such as those provided by the Release Team&amp;rsquo;s testing migration excuses), now
require users to be authenticated before being accessed. This means that the
Debian CI data is no longer publicly browseable, which is a bit sad. However,
this is where we are now.&lt;/p&gt;
&lt;p&gt;Additionally, there is now a &lt;code&gt;fail2ban&lt;/code&gt; powered firewall-level access limitation
for clients that display an abusive access pattern. This went through several
iterations, with some of them unfortunately blocking legitimate Debian
contributors, but the current state seems to strike a good balance between
blocking scrapers and not blocking real users. Please get in touch with the team
on the #debci OFTC channel if you are affected by this.&lt;/p&gt;
&lt;h2 id=&#34;a-hybrid-dependency-solver-for-crossqadebiannet-by-helmut-grohne&#34;&gt;A hybrid dependency solver for crossqa.debian.net, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://crossqa.debian.net&#34;&gt;crossqa.debian.net&lt;/a&gt; continuously cross builds
packages from the Debian archive. Like Debian&amp;rsquo;s native build infrastructure, it
uses &lt;code&gt;dose-builddebcheck&lt;/code&gt; to determine whether a package&amp;rsquo;s dependencies can be
satisfied before attempting a build. About one third of Debian&amp;rsquo;s packages fail
this check, so understanding the reasons is key to improving cross building.
Unfortunately, &lt;code&gt;dose-builddebcheck&lt;/code&gt; stops after reporting the first problem and
does not display additional ones.&lt;/p&gt;
&lt;p&gt;To address this, a greedy solver implemented in Python now examines each
build-dependency individually and can report multiple causes. &lt;code&gt;dose-builddebcheck&lt;/code&gt;
is still used as a fall-back when the greedy solver does not identify any
problems. The report for &lt;a href=&#34;https://crossqa.debian.net/src/bazel-bootstrap&#34;&gt;bazel-bootstrap&lt;/a&gt;
is a lengthy example.&lt;/p&gt;
&lt;h2 id=&#34;rebootstrap-by-helmut-grohne&#34;&gt;rebootstrap, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;Due to the changes suggested by Loongson earlier, rebootstrap now adds
&lt;code&gt;debhelper&lt;/code&gt; to its final installability test and builds a few more packages
required for installing it. It also now uses a variant of &lt;code&gt;build-essential&lt;/code&gt; that
has been &lt;a href=&#34;https://bugs.debian.org/815172&#34;&gt;marked&lt;/a&gt; &lt;code&gt;Multi-Arch: same&lt;/code&gt;
(see &lt;a href=&#34;https://www.freexian.com/blog/debian-contributions-12-2024/&#34;&gt;foundational work&lt;/a&gt;
from last year).&lt;/p&gt;
&lt;p&gt;This in turn made the use of a non-default GCC version more difficult and
required more work to make it work for &lt;code&gt;gcc-16&lt;/code&gt; from &lt;code&gt;experimental&lt;/code&gt;. Ongoing
archive changes temporarily regressed building &lt;code&gt;fribidi&lt;/code&gt; and &lt;code&gt;dash&lt;/code&gt;.
&lt;code&gt;libselinux&lt;/code&gt; and &lt;code&gt;groff&lt;/code&gt; have received patches for architecture specific changes
and &lt;code&gt;libverto&lt;/code&gt; has been NMUed to remove the &lt;code&gt;glib2.0&lt;/code&gt; dependency.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Stefano did some administrative work on debian.social and &lt;a href=&#34;http://debian.net&#34;&gt;debian.net&lt;/a&gt;
instances and Debian reimbursements.&lt;/li&gt;
&lt;li&gt;Stefano did routine updates of &lt;code&gt;python-authlib&lt;/code&gt;, &lt;code&gt;python-mitogen&lt;/code&gt;, &lt;code&gt;xdot&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Stefano spent several hours discussing Debian’s Python package layout with the
PyPA upstream community. Debian has ended up with a very different on-disk
installed Python layout than other distributions, and this continues to cause
some frustration in many communities that have to have special workarounds to
handle it. This ended up &lt;a href=&#34;https://bugs.debian.org/1121810&#34;&gt;impacting cross builds&lt;/a&gt; as Helmut discovered.&lt;/li&gt;
&lt;li&gt;Raphaël set up &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/issues/883&#34;&gt;Debusine workflows&lt;/a&gt;
for the various backports repositories on &lt;a href=&#34;http://debusine.debian.net&#34;&gt;debusine.debian.net&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zulip.com/&#34;&gt;Zulip&lt;/a&gt; is not yet in Debian (RFP in &lt;a href=&#34;http://bugs.debian.org/800052&#34;&gt;#800052&lt;/a&gt;),
but Raphaël helped on the French translation as he is experimenting with that
discussion platform.&lt;/li&gt;
&lt;li&gt;Antonio performed several routine Salsa maintenance tasks, including
&lt;a href=&#34;https://salsa.debian.org/salsa/salsa-ansible/-/commit/98b69747cf52c9d305be3ad19c27b2e20520c807&#34;&gt;fixing salsa-nm-sync&lt;/a&gt;,
the service that synchronizes project members data from LDAP to Salsa, which had
been broken since &lt;a href=&#34;http://salsa.debian.org&#34;&gt;salsa.debian.org&lt;/a&gt; was upgraded to
“trixie”.&lt;/li&gt;
&lt;li&gt;Antonio deployed a new amd64 worker host for Debian CI.&lt;/li&gt;
&lt;li&gt;Antonio did several DebConf technical and administrative bits, including but
&lt;a href=&#34;https://salsa.debian.org/debconf-team/public/websites/wafer-debconf/-/merge_requests/239&#34;&gt;adding support for custom check-in/check-out dates&lt;/a&gt;
in the MiniDebConf registration module, publishing a
&lt;a href=&#34;https://lists.debian.org/debconf-announce/2025/12/msg00001.html&#34;&gt;call for bids for DebConf27&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Carles reviewed and submitted 14 Catalan translations using
&lt;a href=&#34;https://salsa.debian.org/carlespina/po-debconf-manager&#34;&gt;po-debconf-manager&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Carles improved &lt;code&gt;po-debconf-manager&lt;/code&gt;: added &amp;ldquo;delete-package&amp;rdquo; command,
&amp;ldquo;show-information&amp;rdquo; now uses properly formatted output (YAML), it now attaches
the translation on the bug reports for which a merge request has been opened too
long.&lt;/li&gt;
&lt;li&gt;Carles investigated why some packages appeared in &lt;code&gt;po-debconf-manager&lt;/code&gt; but not
in the Debian &lt;a href=&#34;https://www.debian.org/international/l10n/po-debconf/ca&#34;&gt;l10n list&lt;/a&gt;.
Turns out that some packages had debian/po/templates.pot (appearing in
&lt;code&gt;po-debconf-manager&lt;/code&gt;) but not the POTFILES.in file &lt;a href=&#34;https://salsa.debian.org/l10n-team/dl10n/-/blob/master/dl10n-check?ref_type=heads#L837&#34;&gt;as expected&lt;/a&gt;.
Created a &lt;a href=&#34;https://salsa.debian.org/carlespina/potpourri/-/blob/main/missing-templates-pot-potfiles-in.py?ref_type=heads&#34;&gt;script&lt;/a&gt;
to find out which packages were in this or similar situation and
&lt;a href=&#34;https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=carles@pina.cat&amp;amp;tag=missing-potfiles-in&#34;&gt;reported bugs&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Carles tested and &lt;a href=&#34;https://wiki.debian.org/Orca#Voices&#34;&gt;documented&lt;/a&gt; how to set
up voices (&lt;code&gt;mbrola&lt;/code&gt; and &lt;code&gt;festival&lt;/code&gt;) if using Orca speech synthesizer. Commented
a few issues and possible improvements in the debian-accessibility list.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 48 cross build failures and initiated discussions on
how to deal with two non-trivial matters. Besides Python mentioned above,
CMake introduced a &lt;code&gt;cmake_pkg_config&lt;/code&gt; builtin which is
&lt;a href=&#34;https://bugs.debian.org/1121850&#34;&gt;not aware of the host architecture&lt;/a&gt;. He also
&lt;a href=&#34;https://github.com/mesonbuild/meson/pull/15379&#34;&gt;forwarded&lt;/a&gt; a Meson patch upstream.&lt;/li&gt;
&lt;li&gt;Thorsten uploaded a new upstream version of &lt;code&gt;cups&lt;/code&gt; to fix a nasty bug that was
introduced by the latest security update.&lt;/li&gt;
&lt;li&gt;Along with many other Python 3.14 fixes, Colin
&lt;a href=&#34;https://github.com/confluentinc/confluent-kafka-python/pull/2151&#34;&gt;fixed&lt;/a&gt; a
&lt;a href=&#34;https://github.com/confluentinc/confluent-kafka-python/issues/2146&#34;&gt;tricky segfault in python-confluent-kafka&lt;/a&gt;
after a helpful debugging hint from upstream.&lt;/li&gt;
&lt;li&gt;Colin upstreamed an improved version of an &lt;code&gt;OpenSSH&lt;/code&gt; patch we’ve been carrying
since 2008 to &lt;a href=&#34;https://bugzilla.mindrot.org/show_bug.cgi?id=3900&#34;&gt;fix misleading verbose output from scp&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Colin used Debusine to coordinate transitions for &lt;code&gt;astroid&lt;/code&gt; and &lt;code&gt;pygments&lt;/code&gt;,
and &lt;a href=&#34;https://www.chiark.greenend.org.uk/~cjwatson/blog/debusine-transitions.html&#34;&gt;wrote up the astroid case&lt;/a&gt;
on his blog.&lt;/li&gt;
&lt;li&gt;Emilio helped with various transitions, and provided a build fix for &lt;code&gt;opencv&lt;/code&gt;
for the&lt;code&gt; ffmpeg 8&lt;/code&gt; transition.&lt;/li&gt;
&lt;li&gt;Emilio tested the GNOME updates for &amp;ldquo;trixie&amp;rdquo; proposed updates (&lt;code&gt;gnome-shell&lt;/code&gt;,
&lt;code&gt;mutter&lt;/code&gt;, &lt;code&gt;glib2.0&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Santiago helped to review the status of how to test different build profiles
in parallel on the same pipeline, using the test-build-profiles job. This means,
for example, to simultaneously test build profiles such as &lt;code&gt;nocheck&lt;/code&gt; and &lt;code&gt;nodoc&lt;/code&gt;
for the same git tree. Finally, Santiago provided
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/685&#34;&gt;MR !685&lt;/a&gt;
to fix the documentation.&lt;/li&gt;
&lt;li&gt;Anupa prepared a bits post for Outreachy interns
&lt;a href=&#34;https://bits.debian.org/2026/01/welcome-outreachy-interns-2025.html&#34;&gt;announcement&lt;/a&gt;
along with Tássia Camões Araújo and worked on publicity team tasks.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>How files are stored by Debusine (by Stefano Rivera)</title>
      <author>Stefano Rivera</author>
      <link>https://www.freexian.com/blog/debusine-file-storage/</link>
      <pubDate>Wed, 31 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debusine-file-storage/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debusine-file-storage/">
      


      &lt;p&gt;&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/&#34;&gt;Debusine&lt;/a&gt; is a tool designed for Debian developers and Operating
System developers in general. This post describes how Debusine stores
and manages files.&lt;/p&gt;
&lt;p&gt;Debusine has been designed to run a network of &amp;ldquo;&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/concepts.html#workers&#34;&gt;workers&lt;/a&gt;&amp;rdquo; that can
perform various &amp;ldquo;&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/concepts.html#tasks&#34;&gt;tasks&lt;/a&gt;&amp;rdquo; that consume and produce &amp;ldquo;&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/concepts.html#artifacts&#34;&gt;artifacts&lt;/a&gt;&amp;rdquo;.
The artifact itself is a collection of files structured into an
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/artifacts/index.html#artifact-reference&#34;&gt;ontology&lt;/a&gt; of artifact types.
This generic architecture should be suited to many sorts of build &amp;amp; CI
problems.
We have implemented artifacts to support building a Debian-like
distribution, but the foundations of Debusine aim to be more general
than that.&lt;/p&gt;
&lt;p&gt;For example a package build task takes a &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/artifacts/specs/source-package.html&#34;&gt;debian:source-package&lt;/a&gt; as
input and produces some &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/artifacts/specs/binary-package.html&#34;&gt;debian:binary-package&lt;/a&gt;s and a
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/artifacts/specs/package-build-log.html&#34;&gt;debian:package-build-log&lt;/a&gt; as output.&lt;/p&gt;
&lt;p&gt;This generalized approach is quite different to traditional Debian APT
archive implementations, which typically required having the archive
contents on the filesystem.
Traditionally, most Debian distribution management tasks happen within
bespoke applications that cannot share much common infrastructure.&lt;/p&gt;
&lt;h2 id=&#34;file-stores&#34;&gt;File Stores&lt;/h2&gt;
&lt;p&gt;Debusine&amp;rsquo;s files themselves are stored by the &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/concepts.html#file-stores&#34;&gt;File
Store&lt;/a&gt; layer.
There can be multiple file stores configured, with different policies.
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/file-stores/specs/local.html#file-backend-Local&#34;&gt;Local&lt;/a&gt; storage is useful as the initial destination for uploads to
Debusine, but it has to be backed up manually and might not scale to
sufficiently large volumes of data.
Remote storage such as &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/file-stores/specs/s3.html#file-backend-S3&#34;&gt;S3&lt;/a&gt; is also available.
It is possible to serve a file from any store, with policies for which
one to prefer for downloads and uploads.&lt;/p&gt;
&lt;p&gt;Administrators can set policies for which file stores to use at the
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/concepts.html#explanation-scopes&#34;&gt;scope&lt;/a&gt; level, as well as policies for populating and draining stores
of files.&lt;/p&gt;
&lt;h2 id=&#34;artifacts&#34;&gt;Artifacts&lt;/h2&gt;
&lt;p&gt;As mentioned above, files are collected into Artifacts. They combine:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;a set of files with names (including potentially parent directories)&lt;/li&gt;
&lt;li&gt;a category, e.g. &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/artifacts/specs/source-package.html&#34;&gt;debian:source-package&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;key-value data in a schema specified by the category and stored as a
JSON-encoded dictionary.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Within the stores, files are content-addressed: a file with a given
SHA-256 digest is only stored once in any given store, and may be
retrieved by that digest.
When a new artifact is created, its files are uploaded to Debusine as
needed.
Some of the files may already be present in the Debusine instance.
In that case, if the file is already part of the artifact&amp;rsquo;s workspace,
then the client will not need to re-upload the file.
But if not, it must be reuploaded to avoid users obtaining unauthorized
access to existing file contents in another private workspace or
multi-tenant scope.&lt;/p&gt;
&lt;p&gt;Because the content-addressing makes storing duplicates cheap, it&amp;rsquo;s
common to have artifacts that overlap files.
For example a &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/artifacts/specs/upload.html&#34;&gt;debian:upload&lt;/a&gt; will contain some of the same files as
the related &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/artifacts/specs/source-package.html&#34;&gt;debian:source-package&lt;/a&gt; as well as the &lt;code&gt;.changes&lt;/code&gt; file.&lt;/p&gt;
&lt;p&gt;Looking at the &lt;a href=&#34;https://www.freexian.com/&#34;&gt;debusine.debian.net&lt;/a&gt; instance that we run, we can see
a content-addressing savings of 629 GiB across our (currently) 2 TiB
file store.
This is somewhat inflated by the Debian Archive import, that did not
need to bother to share artifacts between suites.
But it still shows reasonable real-world savings.&lt;/p&gt;
&lt;h2 id=&#34;apt-repository-representation&#34;&gt;APT Repository Representation&lt;/h2&gt;
&lt;p&gt;Unlike a traditional Debian APT repository management tool, the source
package and binary packages are not stored directly in the &amp;ldquo;pool&amp;rdquo; of an
APT repository on disk on the debusine server.
Instead we abstract the repository into a &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/collections/specs/suite.html&#34;&gt;debian:suite&lt;/a&gt;
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/concepts.html#collections&#34;&gt;collection&lt;/a&gt; within the Debusine database.
The collection contains the artifacts that make up the APT repository.&lt;/p&gt;
&lt;p&gt;To ensure that it can be safely represented as a valid URL structure (or
files on disk) the suite collection maintains an index of the pool
filenames of its artifacts.&lt;/p&gt;
&lt;p&gt;Suite collections can combine into a &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/collections/specs/archive.html&#34;&gt;debian:archive&lt;/a&gt; collection that
shares a common file pool.&lt;/p&gt;
&lt;p&gt;Debusine collections can keep an historical record of when things were
added and removed. This, combined with the database-backed
collection-driven repository representation makes it very easy to
provide APT-consumable snapshot views to every point in a repository&amp;rsquo;s
history.&lt;/p&gt;
&lt;h2 id=&#34;expiry&#34;&gt;Expiry&lt;/h2&gt;
&lt;p&gt;While a published distribution probably wants to keep the full history
of all its package builds, we don&amp;rsquo;t need to retain all of the output of
all QA tasks that were run. Artifacts can have an &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/expiration-of-data.html#artifacts&#34;&gt;expiration delay&lt;/a&gt;
or inherit one from their workspace.
Once this delay has expired, artifacts which are not being held in any
collection are eligible to be automatically cleaned up.&lt;/p&gt;
&lt;p&gt;QA work that is done in a workspace that has automatic artifact expiry,
and isn&amp;rsquo;t publishing the results to an APT suite, will safely
automatically expire.&lt;/p&gt;
&lt;h2 id=&#34;daily-vacuum&#34;&gt;Daily Vacuum&lt;/h2&gt;
&lt;p&gt;A daily vacuum task handles all of the file periodic maintenance for
file stores.
It does some cleanup of working areas, a scan for unreferenced &amp;amp; missing
files, and enforces file store policies.
The policy work could be copying files for backup or moving files
between stores to keep them within size limits (e.g. from a local upload
store into a general cloud store).&lt;/p&gt;
&lt;h2 id=&#34;in-conclusion&#34;&gt;In Conclusion&lt;/h2&gt;
&lt;p&gt;Debusine provides abstractions for low-level file storage and object
collections.
This allows storage to be scalable beyond a single filesystem and highly
available.
Using content-addressed storage minimizes data duplication within a
Debusine instance.&lt;/p&gt;
&lt;p&gt;For Debian distributions, storing the archive metadata entirely in a
database made providing built-in snapshot support easy in Debusine.&lt;/p&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debusine repositories now in beta (by Colin Watson)</title>
      <author>Colin Watson</author>
      <link>https://www.freexian.com/blog/debusine-repositories-beta/</link>
      <pubDate>Tue, 16 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debusine-repositories-beta/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debusine-repositories-beta/">
      


      &lt;p&gt;We&amp;rsquo;re happy to announce that
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/&#34;&gt;Debusine&lt;/a&gt; can now be used
to maintain APT-compatible add-on package repositories for Debian.  This
facility is available in public beta to Debian developers and maintainers.&lt;/p&gt;
&lt;h2 id=&#34;why&#34;&gt;Why?&lt;/h2&gt;
&lt;p&gt;Debian developers typically put most of their effort towards maintaining the
main Debian archive.  However, it&amp;rsquo;s often useful to have other places to
work, for various reasons:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Developers working on a set of packages might need to check that changes
to several of them all work properly together on a real system.&lt;/li&gt;
&lt;li&gt;Somebody fixing a bug might need to ask affected users to test the fix
before uploading it to Debian.&lt;/li&gt;
&lt;li&gt;Some projects are difficult to package in a way that meets Debian policy,
or are too niche to include in Debian, but it&amp;rsquo;s still useful to distribute
them in a packaged form.&lt;/li&gt;
&lt;li&gt;For some packages, it&amp;rsquo;s useful to provide multiple upstream versions for
multiple Debian releases, even though Debian itself would normally want to
keep that to a minimum.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Ubuntu ecosystem has had &lt;acronym title=&#34;Personal Package
Archives&#34;&gt;PPAs&lt;/acronym&gt; for a long time to meet these sorts of needs, but
people working directly on Debian have had to make do with putting things
together themselves using something like
&lt;a href=&#34;https://salsa.debian.org/debian/reprepro&#34;&gt;reprepro&lt;/a&gt; or
&lt;a href=&#34;https://www.aptly.info/&#34;&gt;aptly&lt;/a&gt;.  Discussions about this have been
happening for long enough that people started referring to PPAs for Debian
as &amp;ldquo;bikesheds&amp;rdquo;, and users often find themselves trying to use Ubuntu PPAs on
Debian systems and hoping that dependencies will be compatible enough for
things to more or less work.  This clearly isn&amp;rsquo;t ideal, and solving it is
one of Freexian&amp;rsquo;s objectives for Debusine.&lt;/p&gt;
&lt;p&gt;Developers publishing packages to Debusine repositories can take advantage
of all Debusine&amp;rsquo;s existing facilities, including a battery of QA tests and
regression tracking (coming soon).  Repositories are signed using
per-repository keys held in Debusine&amp;rsquo;s signing service, and uploads to
repositories are built against the current contents of that repository as
well as the corresponding base Debian release.  All repositories include
automatic built-in snapshot capabilities.&lt;/p&gt;
&lt;h2 id=&#34;who-can-use-this-service&#34;&gt;Who can use this service?&lt;/h2&gt;
&lt;p&gt;We&amp;rsquo;ve set up &lt;a href=&#34;https://debusine.debian.net/&#34;&gt;debusine.debian.net&lt;/a&gt; to allow
using repositories.  All &lt;a href=&#34;https://wiki.debian.org/DebianDeveloper&#34;&gt;Debian
Developers&lt;/a&gt; and &lt;a href=&#34;https://wiki.debian.org/DebianMaintainer&#34;&gt;Debian
Maintainers&lt;/a&gt; can log in there and
publish packages to it.  The resulting repositories are public by default.&lt;/p&gt;
&lt;p&gt;debusine.debian.net only allows packages with licences that allow
distribution by Debian, and it is intended primarily for work that could
reasonably end up in Debian; Freexian reserves the right to remove
repositories from it.&lt;/p&gt;
&lt;h2 id=&#34;how-can-i-use-it&#34;&gt;How can I use it?&lt;/h2&gt;
&lt;p&gt;If you are a Debian contributor, we&amp;rsquo;d be very excited to have you try this
out, especially if you &lt;a href=&#34;https://wiki.debian.org/DebusineDebianNet#Where_to_get_help.3F&#34;&gt;give us
feedback&lt;/a&gt;.
We have published &lt;a href=&#34;https://wiki.debian.org/DebusineDebianNet#Repositories&#34;&gt;instructions for
developers&lt;/a&gt; on using
this.  Since this is a beta service, you can expect things to change, but
we&amp;rsquo;ll maintain compatibility where we can.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re interested in using this in a commercial setting, please &lt;a href=&#34;https://www.freexian.com/services/debusine&#34;&gt;contact
Freexian to discuss what we can do for you&lt;/a&gt;.&lt;/p&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, November 2025 (by Santiago Ruano Rincón)</title>
      <author>Santiago Ruano Rincón</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2025-11/</link>
      <pubDate>Tue, 16 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2025-11/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2025-11/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;The Debian LTS Team, funded by [Freexian&amp;rsquo;s Debian LTS offering]
(&lt;a href=&#34;https://www.freexian.com/lts/debian/%29&#34;&gt;https://www.freexian.com/lts/debian/)&lt;/a&gt;, is pleased to report its activities for
November.&lt;/p&gt;
&lt;h3 id=&#34;activity-summary&#34;&gt;Activity summary&lt;/h3&gt;
&lt;p&gt;During the month of November, 18 contributors have been
paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt; (links to individual
contributor reports are located below).&lt;/p&gt;
&lt;p&gt;The team released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/11/threads.html&#34;&gt;33 DLAs&lt;/a&gt;
fixing 219 CVEs.&lt;/p&gt;
&lt;p&gt;The LTS Team kept going with the usual cadence of preparing security updates for Debian
11 &amp;ldquo;bullseye&amp;rdquo;, but also for Debian 12 &amp;ldquo;bookworm&amp;rdquo;, Debian 13 &amp;ldquo;trixie&amp;rdquo; and even
Debian unstable.
As in previous months, we are pleased to say that there have been multiple
contributions of LTS uploads by Debian Fellows outside the regular LTS Team.&lt;/p&gt;
&lt;p&gt;Notable security updates:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Guilhem Moulin prepared &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4365-1&#34;&gt;DLA 4365-1&lt;/a&gt;
for unbound, a caching DNS resolver, fixing a cache poisoning vulnerability
that could lead to domain hijacking.&lt;/li&gt;
&lt;li&gt;Another update related to DNS software was made by Andreas Henriksson. Andreas
completed the work on bind9, released as
&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4364-1&#34;&gt;DLA 4364-1&lt;/a&gt; to fix
cache poisoning and Denial of Service (DoS) vulnerabilities.&lt;/li&gt;
&lt;li&gt;Chris Lamb released &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4374-1&#34;&gt;DLA 4374-1&lt;/a&gt;
to fix a potential arbitrary code execution vulnerability in pdfminer, a tool
for extracting information from PDF documents.&lt;/li&gt;
&lt;li&gt;Ben Hutchings published a regular security update for the linux 6.1 bullseye
backport, as &lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4379-1&#34;&gt;DLA 4379-1&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;A couple of other important recurrent updates were prepared by Emilio Pozuelo,
who handled firefox-esr and thunderbird (in collaboration with Christoph
Goehre), published as DLAs
&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4370-1&#34;&gt;DLA 4370-1&lt;/a&gt; and
&lt;a href=&#34;https://security-tracker.debian.org/tracker/DLA-4372-1&#34;&gt;DLA 4372-1&lt;/a&gt;,
respectively.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Contributions from fellows outside the LTS Team:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Thomas Goirand uploaded a bullseye update for
&lt;a href=&#34;https://tracker.debian.org/news/1687105/accepted-keystone-21810-1deb11u2-source-into-oldoldstable-security/&#34;&gt;keystone&lt;/a&gt;
and
&lt;a href=&#34;https://tracker.debian.org/news/1687106/accepted-swift-2260-10deb11u2-source-into-oldoldstable-security/&#34;&gt;swift&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Jeremy Bícha prepared the bullseye update for
&lt;a href=&#34;https://tracker.debian.org/news/1689290/accepted-gst-plugins-base10-1184-2deb11u4-source-into-oldoldstable-security/&#34;&gt;gst-plugins-base1.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;As mentioned above, Christoph Goehre prepared the
&lt;a href=&#34;https://tracker.debian.org/news/1689486/accepted-thunderbird-114050esr-1deb11u1-source-into-oldoldstable-security/&#34;&gt;bullseye update&lt;/a&gt; for thunderbird.&lt;/li&gt;
&lt;li&gt;Mathias Behrle provided feedback about the tryton-server and tryton-sao vulnerabilities that were disclosed last month, and helped to review the bullseye patches for tryton-server.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Other than the regular LTS updates for bullseye, the LTS Team has also
contributed updates to the latest Debian releases:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bastien Roucariès prepared a bookworm update for
&lt;a href=&#34;https://tracker.debian.org/news/1696225/accepted-squid-57-2deb12u5-source-into-oldstable-proposed-updates/&#34;&gt;squid&lt;/a&gt;,
the web proxy cache server.&lt;/li&gt;
&lt;li&gt;Carlos Henrique Lima Melara filed a &lt;a href=&#34;https://bugs.debian.org/1121041&#34;&gt;bookworm point update
request&lt;/a&gt; for gdk-pixbuf to fix
CVE-2025-7345, a heap buffer overflow vulnerability that could lead to
arbitrary code execution.&lt;/li&gt;
&lt;li&gt;Daniel Leidert prepared &lt;a href=&#34;https://bugs.debian.org/1121357&#34;&gt;bookworm&lt;/a&gt; and
&lt;a href=&#34;https://bugs.debian.org/1121384&#34;&gt;trixie&lt;/a&gt; updates for r-cran-gh to fix
CVE-2025-54956, an issue that may expose user credentials in HTTP responses.&lt;/li&gt;
&lt;li&gt;Along with the bullseye updates for unbound mentioned above, Guilhem helped
to prepare the &lt;a href=&#34;https://tracker.debian.org/news/1695635/accepted-unbound-1220-2deb13u1-source-into-proposed-updates/&#34;&gt;trixie update&lt;/a&gt;
for unbound.&lt;/li&gt;
&lt;li&gt;In collaboration with Lukas Märdian, Tobias Frost prepared
&lt;a href=&#34;https://tracker.debian.org/news/1687442/accepted-log4cxx-140-1deb13u1-source-into-proposed-updates/&#34;&gt;trixie&lt;/a&gt; and
&lt;a href=&#34;https://tracker.debian.org/news/1696219/accepted-log4cxx-100-1deb12u1-source-into-oldstable-proposed-updates/&#34;&gt;bookworm&lt;/a&gt;
updates for log4cxx, the C++ port of the logging framework for JAVA.&lt;/li&gt;
&lt;li&gt;Jochen Sprickerhof prepared a &lt;a href=&#34;https://bugs.debian.org/1120690&#34;&gt;bookworm update&lt;/a&gt; for syslog-ng.&lt;/li&gt;
&lt;li&gt;Utkarsh completed the &lt;a href=&#34;https://tracker.debian.org/news/1696923/accepted-wordpress-619dfsg1-0deb12u1-source-into-oldstable-security/&#34;&gt;bookworm update&lt;/a&gt;
for wordpress, addressing multiple security issues in the popular blogging
tool.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Beyond security updates, there has been a significant effort in revamping our
documentation, aiming to make the processes more clear and consistent for all
the members of the team. This work was mainly carried out by Sylvain, Jochen
and Roberto.&lt;/p&gt;
&lt;p&gt;We would like to express our gratitude to the sponsors for making the Debian
LTS project possible.  Also, special thanks to the fellows outside the LTS
team for their valuable help.&lt;/p&gt;
&lt;h3 id=&#34;individual-debian-lts-contributor-reports&#34;&gt;Individual Debian LTS contributor reports&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/11/msg00025.html&#34;&gt;Andreas Henriksson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/c2f6611d-580f-4e85-8f65-4ee6a52dbf70@app.fastmail.com&#34;&gt;Andrej Shadura&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/11/msg00032.html&#34;&gt;Bastien Roucariès&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2025/12/04/foss-activity-in-november-2025.html&#34;&gt;Ben Hutchings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/12/msg00004.html&#34;&gt;Carlos Henrique Lima Melara&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-november-2025&#34;&gt;Chris Lamb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/12/msg00006.html&#34;&gt;Daniel Leidert&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2025-11.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=5FfWBUnwwhfYRsQz@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/aSxdm1phLYRW61ek@vis&#34;&gt;Jochen Sprickerhof&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202511_LTS_ELTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/2a4b1361-ae61-4dad-8e96-b58e85c86aad@debian.org&#34;&gt;Paride Legovini&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2025-11.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2025-11.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/12/msg00002.html&#34;&gt;Sylvain Beucler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2025/12/my-debian-activities-in-november-2025/&#34;&gt;Thorsten Alteholz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/12/msg00018.html&#34;&gt;Tobias Frost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-nov-25/&#34;&gt;Utkarsh Gupta&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;F. Hoffmann-La Roche AG&lt;/a&gt; (for 132 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;CONET Deutschland GmbH&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://domainnameshop.com/&#34;&gt;Domeneshop AS&lt;/a&gt; (for 137 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 131 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://upsun.com&#34;&gt;Upsun Formerly Platform.sh&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.isere.fr&#34;&gt;Conseil Départemental de l&amp;rsquo;Isère&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 138 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 137 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 134 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 134 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 133 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 132 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 131 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 131 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 130 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://opm-op.com&#34;&gt;OPM-OP AS&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Updates about DebConf Video Team Sprint, rebootstrap, SBOM tooling in Debian and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-11-2025/</link>
      <pubDate>Fri, 12 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-11-2025/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-11-2025/">
      


      &lt;h1 id=&#34;debian-contributions-2025-11&#34;&gt;Debian Contributions: 2025-11&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;debconf-video-team-sprint&#34;&gt;DebConf Video Team Sprint&lt;/h2&gt;
&lt;p&gt;The DebConf Video Team records, streams, and publishes talks from DebConf and
many miniDebConfs. A lot of the infrastructure development happens during setup
for these events, but we also try to organize a sprint once a year to work on
infrastructure, when there isn’t a DebConf about to happen. Stefano attended the
sprint in Herefordshire this year and
&lt;a href=&#34;https://stefanorivera.com/posts/2025/11/09/debian-video-team-sprint-november-2025/&#34;&gt;wrote up a report&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;rebootstrap-by-helmut-grohne&#34;&gt;rebootstrap, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;A number of jobs were stuck in architecture-specific failures. &lt;code&gt;gcc-15&lt;/code&gt; and
&lt;code&gt;dpkg&lt;/code&gt; still disagree about whether PIE is enabled occasionally and big endian
mipsen needed fixes in &lt;code&gt;systemd&lt;/code&gt;. Beyond this regular uploads of &lt;code&gt;libxml2&lt;/code&gt; and
&lt;code&gt;gcc-15&lt;/code&gt; required fixes and rebasing of pending patches.&lt;/p&gt;
&lt;p&gt;Earlier, Loongson used rebootstrap to create the initial package set for
&lt;code&gt;loong64&lt;/code&gt; and Miao Wang now submitted their changes. Therefore, there is now
initial support for suites other than unstable and use with derivatives.&lt;/p&gt;
&lt;h2 id=&#34;building-the-support-for-software-bill-of-materials-tooling-in-debian-by-santiago-ruano-rincón&#34;&gt;Building the support for Software Bill Of Materials tooling in Debian, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;Vendors of Debian-based products may/should be paying attention to the evolution
of different jurisdictions (such as the &lt;a href=&#34;https://eur-lex.europa.eu/eli/reg/2024/2847/oj/eng&#34;&gt;CRA&lt;/a&gt;
or updates on CISA’s &lt;a href=&#34;https://www.cisa.gov/resources-tools/resources/2025-minimum-elements-software-bill-materials-sbom&#34;&gt;Minimum Elements for a Software Bill of Materials&lt;/a&gt;)
that require to make available Software Bill of Materials (SBOM) of their
products. It is important then to have tools in Debian to make it easier to
produce such SBOMs.&lt;/p&gt;
&lt;p&gt;In this context, Santiago continued the work on packaging libraries related to
SBOMs. This includes the packaging of the SPDX python library &lt;a href=&#34;https://tracker.debian.org/pkg/python-spdx-tools&#34;&gt;(python-spdx-tools)&lt;/a&gt;,
and its dependencies &lt;a href=&#34;https://tracker.debian.org/news/1692453/accepted-rdflib-740-1-source-into-unstable/&#34;&gt;rdflib&lt;/a&gt;
and &lt;a href=&#34;https://tracker.debian.org/news/1689815/accepted-mkdocs-include-markdown-plugin-720-1-source-all-into-unstable/&#34;&gt;mkdocs-include-markdown-plugin&lt;/a&gt;.
System Package Data Exchange (SPDX), defined by ISO/IEC 5962:2021, is an open
standard capable of representing systems with software components as SBOMs and
other data and security references. SPDX and CycloneDX (whose python library
&lt;a href=&#34;https://tracker.debian.org/pkg/cyclonedx-python-lib&#34;&gt;python3-cyclonedx-lib&lt;/a&gt; was
packaged by prior efforts &lt;a href=&#34;https://www.freexian.com/blog/debian-contributions-03-2025/&#34;&gt;this year&lt;/a&gt;),
encompass the two main SBOM standards available today.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Carles improved &lt;a href=&#34;https://salsa.debian.org/carlespina/po-debconf-manager&#34;&gt;po-debconf-manager&lt;/a&gt;:
added checking status of bug reports automatically via &lt;code&gt;python-debianbts&lt;/code&gt;;
changed some command line options naming or output based on user feedback;
finished refactoring user interaction to rich; codebase is now flake8-compliant;
added type safety with &lt;code&gt;mypy&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Carles, using &lt;code&gt;po-debconf-manager&lt;/code&gt;, created 19 bug reports for translations
where the merge requests were pending; reviewed and created merge requests for
4 packages.&lt;/li&gt;
&lt;li&gt;Carles planned a second version of the tool that detects packages that
Recommends or Suggests packages which are not in Debian. He is taking ideas from
&lt;a href=&#34;https://salsa.debian.org/helmutg/dumat&#34;&gt;dumat&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Carles submitted a &lt;a href=&#34;https://github.com/SuperMeepEnby/python-unidiff2/pull/10&#34;&gt;pull request&lt;/a&gt;
to &lt;code&gt;python-unidiff2&lt;/code&gt; (adapted from the
&lt;a href=&#34;https://github.com/matiasb/python-unidiff/pull/123&#34;&gt;original pull request&lt;/a&gt; to
&lt;code&gt;python-unidiff&lt;/code&gt;). He also started preparing a &lt;a href=&#34;https://tracker.debian.org/pkg/qnetload&#34;&gt;qnetload&lt;/a&gt;
update.&lt;/li&gt;
&lt;li&gt;Stefano did miscellaneous python package updates: &lt;code&gt;mkdocs-macros-plugin&lt;/code&gt;,
&lt;code&gt;python-confuse&lt;/code&gt;, &lt;code&gt;python-pip&lt;/code&gt;, &lt;code&gt;python-mitogen&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Stefano reviewed a &lt;a href=&#34;https://beets.io/&#34;&gt;beets&lt;/a&gt; upload for a new maintainer who
is taking it over.&lt;/li&gt;
&lt;li&gt;Stefano handled some &lt;a href=&#34;http://debian.net&#34;&gt;debian.net&lt;/a&gt; infrastructure requests.&lt;/li&gt;
&lt;li&gt;Stefano updated &lt;a href=&#34;http://wiki.debian.org/Teams/DebianSocial&#34;&gt;debian.social&lt;/a&gt;
infrastructure for the &amp;ldquo;trixie&amp;rdquo; point release.&lt;/li&gt;
&lt;li&gt;The update broke jitsi.debian.social, Stefano put some time into debugging it
and eventually enlisted &lt;a href=&#34;https://community.jitsi.org/t/jwt-auth-room-does-not-exist-reason-room-does-not-exist/141353&#34;&gt;upstream assistance&lt;/a&gt;,
who solved the problem!&lt;/li&gt;
&lt;li&gt;Stefano worked on some patches for Python that help Debian:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/python/cpython/issues/139914&#34;&gt;GH-139914&lt;/a&gt;: The main HP
PA-RISC support patch for 3.14.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/python/cpython/issues/141930&#34;&gt;GH-141930&lt;/a&gt;: We observed
an unhelpful error when failing to write a .pyc file during package
installation. We may have fixed the problem, and at least made the error better.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/python/cpython/pull/141011&#34;&gt;GH-141011&lt;/a&gt;: Ignore missing
ifunc support on HP PA-RISC.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Stefano spun up a website for &lt;a href=&#34;https://hamburg2026.mini.debconf.org/&#34;&gt;hamburg2026.mini.debconf.org&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Raphaël reviewed a &lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/-/merge_requests/113&#34;&gt;merge request&lt;/a&gt;
updating &lt;a href=&#34;https://tracker.debian.org&#34;&gt;tracker.debian.org&lt;/a&gt; to rely on bootstrap&lt;br&gt;
version 5.&lt;/li&gt;
&lt;li&gt;Emilio coordinated various transitions.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 26 cross build failures.&lt;/li&gt;
&lt;li&gt;Helmut officially &lt;a href=&#34;https://lists.debian.org/debian-devel/2025/11/msg00245.html&#34;&gt;handed over the cleanup of the /usr-move transition&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut monitored the transition moving &lt;code&gt;libcrypt-dev&lt;/code&gt; out of &lt;code&gt;build-essential&lt;/code&gt;
and bumped the remaining bugs to rc-severity in coordination with the release team.&lt;/li&gt;
&lt;li&gt;Helmut updated the &lt;a href=&#34;https://bugs.debian.org/757760&#34;&gt;Build-Profiles patch for debian-policy&lt;/a&gt;
incorporating feedback from Sean Whitton with a lot of help from
Nattie Mayer-Hutchings and Freexian colleagues.&lt;/li&gt;
&lt;li&gt;Helmut discovered that the way &lt;code&gt;mmdebstrap&lt;/code&gt; deals with &lt;code&gt;start-stop-daemon&lt;/code&gt; may
result in broken output and &lt;a href=&#34;https://bugs.debian.org/1121344&#34;&gt;sent a patch&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;As a result of &lt;code&gt;armel&lt;/code&gt; being removed from &amp;ldquo;sid&amp;rdquo;, but not from &amp;ldquo;forky&amp;rdquo;, the
&lt;a href=&#34;https://wiki.debian.org/MultiArch/Hints&#34;&gt;multiarch hinter&lt;/a&gt; broke. Helmut fixed it.&lt;/li&gt;
&lt;li&gt;Helmut &lt;a href=&#34;https://tracker.debian.org/news/1691162/accepted-debvm-050-source-into-unstable/&#34;&gt;uploaded debvm&lt;/a&gt;
accepting a patch from Luca Boccassi to fix it for newer&lt;br&gt;
&lt;code&gt;systemd&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Colin began preparing for the second stage of the
&lt;a href=&#34;https://lists.debian.org/debian-devel/2024/04/msg00044.html&#34;&gt;OpenSSH GSS-API key exchange package split&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Colin caught and fixed a &lt;a href=&#34;https://salsa.debian.org/debian/devscripts/-/merge_requests/588&#34;&gt;devscripts regression&lt;/a&gt;
due to it breaking part of Debusine.&lt;/li&gt;
&lt;li&gt;Colin packaged &lt;a href=&#34;https://github.com/AmbitionEng/django-pgtransaction&#34;&gt;django-pgtransaction&lt;/a&gt;
and backported it to &amp;ldquo;trixie&amp;rdquo;, since it looks useful for Debusine.&lt;/li&gt;
&lt;li&gt;Thorsten uploaded the packages &lt;code&gt;lprng&lt;/code&gt;, &lt;code&gt;cpdb-backend-cups&lt;/code&gt;, &lt;code&gt;cpdb-libs&lt;/code&gt; and
&lt;code&gt;ippsample&lt;/code&gt; to fix some RC bugs as well as other bugs that accumulated over time.
He also uploaded &lt;code&gt;cups-filters&lt;/code&gt; to all Debian releases to fix three CVEs.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian&#39;s /usr-move transition has been completed (by Helmut Grohne)</title>
      <author>Helmut Grohne</author>
      <link>https://www.freexian.com/blog/usr_move/</link>
      <pubDate>Mon, 08 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/usr_move/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/usr_move/">
      


      &lt;p&gt;By now, the &lt;a href=&#34;https://systemd.io/THE_CASE_FOR_THE_USR_MERGE/&#34;&gt;/usr-merge&lt;/a&gt; is an old transition.
Effectively, it turns top-level directories such as &lt;code&gt;/bin&lt;/code&gt; into symbolic links pointing below &lt;code&gt;/usr&lt;/code&gt;.
That way the entire operating system can be contained below the &lt;code&gt;/usr&lt;/code&gt; hierarchy enabling e.g. image based update mechanisms.
It was first supported in Debian 9, which is no longer in active use at this point (except for users of &lt;a href=&#34;https://www.freexian.com/lts/extended/&#34;&gt;Freexian&amp;rsquo;s ELTS offer&lt;/a&gt;).
When it became mandatory in Debian 12, it wasn&amp;rsquo;t really done though, because Debian&amp;rsquo;s package manager was not prepared to handle file system objects being referred to via two different paths.
With nobody interested in handling the resulting issues, Freexian stepped in and funded a project lead by Helmut Grohne to resolve the remaining issues.&lt;/p&gt;
&lt;p&gt;While the initial idea was to enhance the package manager, Debian&amp;rsquo;s members disagreed.
They preferred an approach where files were simply tracked with their physical location while handling the resulting misbehavior of the package manager using package-specific workarounds.
This has been recorded in the &lt;a href=&#34;https://dep-team.pages.debian.net/deps/dep17/&#34;&gt;DEP17 document&lt;/a&gt;.
During the Debian 13 release cycle, the plan has been implemented.
A &lt;a href=&#34;https://salsa.debian.org/helmutg/dumat&#34;&gt;tool for detecting possible problems&lt;/a&gt; was developed specifically for this transition.
Since all files are now tracked with their physical location and necessary workarounds have been added, problematic behavior is no longer triggered.
An upgrade from Debian 12 to Debian 13 is unlikely to run into aliasing problems as a result.&lt;/p&gt;
&lt;p&gt;This whole project probably consumed more than 1500 hours of work from Debian contributors, of which 700 were sponsored by Freexian through the work of Helmut Grohne.
What remains is eventually &lt;a href=&#34;https://lists.debian.org/debian-devel/2025/11/msg00245.html&#34;&gt;removing the workarounds&lt;/a&gt;.&lt;/p&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, October 2025 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2025-10/</link>
      <pubDate>Sat, 29 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2025-10/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2025-10/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;The Debian LTS Team, funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS
offering&lt;/a&gt;, is pleased to report
its activities for October.&lt;/p&gt;
&lt;h3 id=&#34;activity-summary&#34;&gt;Activity summary&lt;/h3&gt;
&lt;p&gt;During the month of October, 21 contributors have been
paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt; (links to individual
contributor reports are located below).&lt;/p&gt;
&lt;p&gt;The team released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/10/threads.html&#34;&gt;37 DLAs&lt;/a&gt; fixing 893 CVEs.&lt;/p&gt;
&lt;p&gt;The team has continued in its usual rhythm, preparing and uploading security
updates targeting LTS and ELTS, as well as helping with updates to oldstable,
stable, testing, and unstable. Additionally, the team received several
contributions of LTS uploads from Debian Developers outside the standing LTS
Team.&lt;/p&gt;
&lt;p&gt;Notable security updates:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/10/msg00011.html&#34;&gt;https-everywhere&lt;/a&gt;, prepared by Markus Koschany, deals with a problem created by ownership of the https-rulesets.org domain passing to a malware operator&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/10/msg00025.html&#34;&gt;openjdk-17&lt;/a&gt; and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/10/msg00026.html&#34;&gt;openjdk-11&lt;/a&gt;, prepared by Emilio Pozuelo Monfort, fixes XML external entity and certificate validation vulnerabilities&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/10/msg00027.html&#34;&gt;intel-microcode&lt;/a&gt;, prepared by Tobias Frost, fixes a variety of privilege escalation and denial of service vulnerabilities&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notable non-security updates:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/10/msg00012.html&#34;&gt;distro-info-data&lt;/a&gt;, prepared by Stefano Rivera, updates information concerning current and upcoming Debian and Ubuntu releases&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Contributions from outside the LTS Team:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lukas Märdian, a Debian Developer, provided an update of &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/10/msg00002.html&#34;&gt;log4cxx&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Andrew Ruthven, one of the request-tracker4 maintainers, provided an update of &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/10/msg00029.html&#34;&gt;request-tracker4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Christoph Goehre, co-maintainer of thunderbird, provided an update of &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/10/msg00031.html&#34;&gt;thunderbird&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Beyond the typical LTS updates, the team also helped the Debian community more broadly:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Guilhem Moulin prepared oldstable/stable updates of libxml2, and an unstable update of libxml2.9&lt;/li&gt;
&lt;li&gt;Bastien Roucariès prepared oldstable/stable updates of imagemagick&lt;/li&gt;
&lt;li&gt;Daniel Leidert prepared an oldstable update of python-authlib, oldstable update of libcommons-lang-java and stable update of libcommons-lang3-java&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta prepared oldstable/stable/testing/unstable updates of ruby-rack&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The LTS Team is grateful for the opportunity to contribute to making LTS a high quality for sponsors and users. We are also particularly grateful for the collaboration from others outside the time; their contributions are important to the success of the LTS effort.&lt;/p&gt;
&lt;h3 id=&#34;individual-debian-lts-contributor-reports&#34;&gt;Individual Debian LTS contributor reports&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-October-2025.txt&#34;&gt;Abhijith PA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/10/msg00039.html&#34;&gt;Andreas Henriksson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/37c957a1-fb75-47ea-abfe-d23e988cb15d@app.fastmail.com&#34;&gt;Andrej Shadura&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/11/msg00001.html&#34;&gt;Bastien Roucariès&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2025/11/02/foss-activity-in-october-2025.html&#34;&gt;Ben Hutchings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/11/msg00007.html&#34;&gt;Carlos Henrique Lima Melara&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-october-2025&#34;&gt;Chris Lamb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/10/msg00040.html&#34;&gt;Daniel Leidert&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2025-10.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=jjEoLaw70Kslkkkh@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/aQcaU4gTr8YCT0NI@vis&#34;&gt;Jochen Sprickerhof&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~kanashiro/debian/lts/reports/2025-10.txt&#34;&gt;Lucas Kanashiro&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202510_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/45382a5b-f23a-43e8-8a65-91728e1c45fe@debian.org&#34;&gt;Paride Legovini&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2025-10.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2025-10.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stefanorivera.com/posts/2025/11/10/lts-elts-report-for-october-2025/&#34;&gt;Stefano Rivera&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/11/msg00006.html&#34;&gt;Sylvain Beucler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.alteholz.eu/2025/11/my-debian-activities-in-october-2025/&#34;&gt;Thorsten Alteholz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/11/msg00005.html&#34;&gt;Tobias Frost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-oct-25/&#34;&gt;Utkarsh Gupta&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;F. Hoffmann-La Roche AG&lt;/a&gt; (for 132 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://domainnameshop.com/&#34;&gt;Domeneshop AS&lt;/a&gt; (for 136 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 130 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://upsun.com&#34;&gt;Upsun Formerly Platform.sh&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 137 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 137 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 134 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 133 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 132 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 131 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 130 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 130 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 130 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>How we implemented a dark mode in Debusine (by Enrico Zini)</title>
      <author>Enrico Zini</author>
      <link>https://www.freexian.com/blog/debusine-dark-mode/</link>
      <pubDate>Tue, 25 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debusine-dark-mode/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debusine-dark-mode/">
      


      &lt;style&gt;
body.dark {
--light: #1B1E29;
--dark: #f8f8f8;
  background: var(--light);
  color: var(--dark);
}
body.dark blockquote {
  color: var(--dark);
}
body.dark pre {
  background: var(--light);
  color: var(--dark);
}
body.dark code {
  background: var(--light);
  color: var(--dark);
}
body.dark .highlight pre {
  /* We use !important in our CSS to override an inline style, so it
     needs to be overridden again here with !important. */
  background-color: var(--light) !important;
}
body.dark #top-brand {
  background: var(--dark);
}
body.dark #footer {
  filter: invert(100%);
}
&lt;/style&gt;
&lt;p&gt;Having learnt that &lt;a href=&#34;https://getbootstrap.com/&#34;&gt;Bootstrap&lt;/a&gt; supports
&lt;a href=&#34;https://getbootstrap.com/docs/5.3/customize/color-modes/&#34;&gt;color modes&lt;/a&gt;,
we decided to implement an option for users to
&lt;a href=&#34;&#34; id=&#34;dark-mode-button&#34;&gt;enable dark mode&lt;/a&gt;
in Debusine.&lt;/p&gt;
&lt;script&gt;
(function() {
document.getElementById(&#34;dark-mode-button&#34;).addEventListener(&#34;click&#34;, ev =&gt; {
    let container = document.getElementsByTagName(&#34;body&#34;)[0];
    container.classList.toggle(&#34;dark&#34;);
    ev.preventDefault();
});
})();
&lt;/script&gt;
&lt;p&gt;By default, the color mode is selected depending on the user browser
preferences. If explicitly selected, we use a cookie to store the theme
selection so that a user can choose different color modes in different
browsers.&lt;/p&gt;
&lt;p&gt;The work is in merge request &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2401&#34;&gt;!2401&lt;/a&gt;
and minimizes JavaScript dependencies
&lt;a href=&#34;https://www.freexian.com//blog/debusine-and-javascript/&#34;&gt;like we do in other parts of debusine&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;a-view-to-select-the-theme&#34;&gt;A view to select the theme&lt;/h2&gt;
&lt;p&gt;First is a simple view to configure the selected theme and store it in a
cookie. If &lt;code&gt;auto&lt;/code&gt; is selected, then the cookie is deleted to delegate theme
selection to JavaScript:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#859900&#34;&gt;class&lt;/span&gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;ThemeSelectionView&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;View&lt;/span&gt;):
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Select and save the current theme.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;post&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;request&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;HttpRequest&lt;/span&gt;, *&lt;span style=&#34;color:#268bd2&#34;&gt;args&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;Any&lt;/span&gt;, **&lt;span style=&#34;color:#268bd2&#34;&gt;kwargs&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;Any&lt;/span&gt;  &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# noqa: U100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ) -&amp;gt; &lt;span style=&#34;color:#268bd2&#34;&gt;HttpResponse&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;&amp;#34;&amp;#34;Set the selected theme.&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;value&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;request&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;POST&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;get&lt;/span&gt;(&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;theme&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;auto&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;next_url&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;request&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;POST&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;get&lt;/span&gt;(&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;next&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;next_url&lt;/span&gt; &lt;span style=&#34;color:#859900&#34;&gt;is&lt;/span&gt; &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;next_url&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;reverse&lt;/span&gt;(&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;homepage:homepage&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;response&lt;/span&gt; = &lt;span style=&#34;color:#268bd2&#34;&gt;HttpResponseRedirect&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;next_url&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;value&lt;/span&gt; == &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;auto&amp;#34;&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;response&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;delete_cookie&lt;/span&gt;(&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;theme&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;else&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#268bd2&#34;&gt;response&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;set_cookie&lt;/span&gt;(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;theme&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;value&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;httponly&lt;/span&gt;=&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;False&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;max_age&lt;/span&gt;=&lt;span style=&#34;color:#268bd2&#34;&gt;dt&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;timedelta&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;days&lt;/span&gt;=&lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;3650&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/blob/devel/debusine/web/views/base.py&#34;&gt;main base view of Debusine&lt;/a&gt;
reads the value from the cookie and makes it available to the templates:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#859900&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;get_context_data&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;, **&lt;span style=&#34;color:#268bd2&#34;&gt;kwargs&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;Any&lt;/span&gt;) -&amp;gt; &lt;span style=&#34;color:#cb4b16&#34;&gt;dict&lt;/span&gt;[&lt;span style=&#34;color:#cb4b16&#34;&gt;str&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;Any&lt;/span&gt;]:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          &lt;span style=&#34;color:#268bd2&#34;&gt;ctx&lt;/span&gt; = &lt;span style=&#34;color:#cb4b16&#34;&gt;super&lt;/span&gt;().&lt;span style=&#34;color:#268bd2&#34;&gt;get_context_data&lt;/span&gt;(**&lt;span style=&#34;color:#268bd2&#34;&gt;kwargs&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          &lt;span style=&#34;color:#268bd2&#34;&gt;ctx&lt;/span&gt;[&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;theme&amp;#34;&lt;/span&gt;] = &lt;span style=&#34;color:#268bd2&#34;&gt;self&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;request&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;COOKIES&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;get&lt;/span&gt;(&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;theme&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;None&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# ...&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          &lt;span style=&#34;color:#859900&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;ctx&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The base template will use this value to set &lt;code&gt;data-bs-theme&lt;/code&gt; on the main
&lt;code&gt;&amp;lt;html&amp;gt;&lt;/code&gt; element, and that&amp;rsquo;s all that is needed to select the color mode in
Bootstrap:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;html&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;lang&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;en&amp;#34;&lt;/span&gt;{% &lt;span style=&#34;color:#268bd2&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;theme&lt;/span&gt; %} &lt;span style=&#34;color:#268bd2&#34;&gt;data-bs-theme&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;{{ theme }}&amp;#34;&lt;/span&gt;{% &lt;span style=&#34;color:#268bd2&#34;&gt;endif&lt;/span&gt; %}&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The view uses HTTP POST as it changes state, so theme selection happens in a
form:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;form&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;id&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;footer-theme&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;class&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;col-auto&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;method&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;post&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#268bd2&#34;&gt;action&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;{% url &amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;theme-selection&lt;/span&gt;&amp;#34; %}&amp;#34;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    {% csrf_token %}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;input&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;type&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;hidden&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;name&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;next&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;value&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;{{ request.get_full_path }}&amp;#34;&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    Theme:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;button&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;type&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;submit&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;name&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;theme&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;value&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;dark&amp;#34;&lt;/span&gt;&amp;gt;dark&amp;lt;/&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;button&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    •
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;button&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;type&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;submit&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;name&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;theme&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;value&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;light&amp;#34;&lt;/span&gt;&amp;gt;light&amp;lt;/&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;button&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    •
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;button&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;type&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;submit&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;name&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;theme&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;value&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;auto&amp;#34;&lt;/span&gt;&amp;gt;auto&amp;lt;/&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;button&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;/&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;form&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Since we added the theme selection buttons in the footer, we use CSS to render
the buttons in the same way as the rest of the footer links.&lt;/p&gt;
&lt;p&gt;Bootstrap has a set of &lt;a href=&#34;https://getbootstrap.com/docs/5.3/customize/css-variables/&#34;&gt;CSS variables&lt;/a&gt;
that can be used to easily in sync with the site theme, and they are especially
useful now that the theme is configurable:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-css&#34; data-lang=&#34;css&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;footer&lt;/span&gt; &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;button&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;background&lt;/span&gt;: &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;none&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;border&lt;/span&gt;: &lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;none&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;margin&lt;/span&gt;: &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;padding&lt;/span&gt;: &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#859900&#34;&gt;color&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;var&lt;/span&gt;(--&lt;span style=&#34;color:#268bd2&#34;&gt;bs&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;link&lt;/span&gt;-&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;color&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;theme-autoselection&#34;&gt;Theme autoselection&lt;/h2&gt;
&lt;p&gt;Bootstrap would support theme autoselection via browser preferences, but
&lt;a href=&#34;https://getbootstrap.com/docs/5.3/customize/color-modes/#building-with-sass&#34;&gt;that requires rebuilding its Sass sources&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Alternatively, one can &lt;a href=&#34;https://getbootstrap.com/docs/5.3/customize/color-modes/#javascript&#34;&gt;use JavaScript&lt;/a&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;{% if not theme %}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;script&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;blocking&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;render&amp;#34;&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    (&lt;span style=&#34;color:#859900&#34;&gt;function&lt;/span&gt;() {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;let&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;theme&lt;/span&gt; = &lt;span style=&#34;color:#cb4b16&#34;&gt;window&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;matchMedia&lt;/span&gt;(&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#39;(prefers-color-scheme: dark)&amp;#39;&lt;/span&gt;).&lt;span style=&#34;color:#268bd2&#34;&gt;matches&lt;/span&gt; ? &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#39;dark&amp;#39;&lt;/span&gt; : &lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#39;light&amp;#39;&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#859900&#34;&gt;let&lt;/span&gt; [&lt;span style=&#34;color:#268bd2&#34;&gt;html&lt;/span&gt;] = &lt;span style=&#34;color:#cb4b16&#34;&gt;document&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;getElementsByTagName&lt;/span&gt;(&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;html&amp;#34;&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2&#34;&gt;html&lt;/span&gt;.&lt;span style=&#34;color:#268bd2&#34;&gt;setAttribute&lt;/span&gt;(&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;data-bs-theme&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#268bd2&#34;&gt;theme&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    })();
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &amp;lt;/&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;script&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;{% endif %}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This reads the color scheme preferences and sets the &lt;code&gt;data-bs-theme&lt;/code&gt; attribute
on &lt;code&gt;&amp;lt;html&amp;gt;&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;The script is provided inline as it needs to use &lt;code&gt;blocking=&amp;quot;render&amp;quot;&lt;/code&gt; to avoid
flashing a light background at the beginning of page load until the attribute
is set.&lt;/p&gt;
&lt;p&gt;Given that this is a render-blocking snippet, as an extra optimization it is
not added to the page if a theme has been set.&lt;/p&gt;
&lt;h2 id=&#34;bootstrap-css-fixes&#34;&gt;Bootstrap CSS fixes&lt;/h2&gt;
&lt;p&gt;We were making use of the bootstrap &lt;code&gt;btn-light&lt;/code&gt; class in navbars to highlight
elements on hover, and that doesn&amp;rsquo;t work well with theme selection.&lt;/p&gt;
&lt;p&gt;Lacking a button class that does the right thing across themes, we came up with
a new CSS class that uses variables to define a button with hover highlight
that works preserving the underlying color:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-css&#34; data-lang=&#34;css&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;:&lt;span style=&#34;color:#268bd2&#34;&gt;root&lt;/span&gt;[&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;data-bs-theme&lt;/span&gt;=&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;light&lt;/span&gt;] {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;--debusine-hover-layer&lt;/span&gt;: &lt;span style=&#34;color:#cb4b16&#34;&gt;rgb&lt;/span&gt;(&lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0&lt;/span&gt; / &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;20&lt;/span&gt;&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;%&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;--debusine-hover-color-multiplier&lt;/span&gt;: &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0.8&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;--debusine-disabled-color-multiplier&lt;/span&gt;: &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1.5&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;:&lt;span style=&#34;color:#268bd2&#34;&gt;root&lt;/span&gt;[&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;data-bs-theme&lt;/span&gt;=&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;dark&lt;/span&gt;] {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;--debusine-hover-layer&lt;/span&gt;: &lt;span style=&#34;color:#cb4b16&#34;&gt;rgb&lt;/span&gt;(&lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;255&lt;/span&gt; &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;255&lt;/span&gt; &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;255&lt;/span&gt; / &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;20&lt;/span&gt;&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;%&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;--debusine-hover-color-multiplier&lt;/span&gt;: &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;1.2&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2&#34;&gt;--debusine-disabled-color-multiplier&lt;/span&gt;: &lt;span style=&#34;color:#2aa198;font-weight:bold&#34;&gt;0.5&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;/* Button that preserves the underlying color scheme */&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;.&lt;span style=&#34;color:#cb4b16&#34;&gt;btn-debusine&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#268bd2&#34;&gt;--bs-btn-hover-color&lt;/span&gt;: &lt;span style=&#34;color:#cb4b16&#34;&gt;rgb&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;from&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;var&lt;/span&gt;(--&lt;span style=&#34;color:#268bd2&#34;&gt;bs&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;btn&lt;/span&gt;-&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;color&lt;/span&gt;) &lt;span style=&#34;color:#cb4b16&#34;&gt;calc&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;r&lt;/span&gt; * &lt;span style=&#34;color:#268bd2&#34;&gt;var&lt;/span&gt;(--&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;hover&lt;/span&gt;-&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;color&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;multiplier&lt;/span&gt;)) &lt;span style=&#34;color:#cb4b16&#34;&gt;calc&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;g&lt;/span&gt; * &lt;span style=&#34;color:#268bd2&#34;&gt;var&lt;/span&gt;(--&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;hover&lt;/span&gt;-&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;color&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;multiplier&lt;/span&gt;)) &lt;span style=&#34;color:#cb4b16&#34;&gt;calc&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;b&lt;/span&gt; * &lt;span style=&#34;color:#268bd2&#34;&gt;var&lt;/span&gt;(--&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;hover&lt;/span&gt;-&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;color&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;multiplier&lt;/span&gt;)));
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#268bd2&#34;&gt;--bs-btn-hover-bg&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;var&lt;/span&gt;(--&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;hover&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;layer&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#268bd2&#34;&gt;--bs-btn-disabled-color&lt;/span&gt;: &lt;span style=&#34;color:#cb4b16&#34;&gt;rgb&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;from&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;var&lt;/span&gt;(--&lt;span style=&#34;color:#268bd2&#34;&gt;bs&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;btn&lt;/span&gt;-&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;color&lt;/span&gt;) &lt;span style=&#34;color:#cb4b16&#34;&gt;calc&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;r&lt;/span&gt; * &lt;span style=&#34;color:#268bd2&#34;&gt;var&lt;/span&gt;(--&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;disabled&lt;/span&gt;-&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;color&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;multiplier&lt;/span&gt;)) &lt;span style=&#34;color:#cb4b16&#34;&gt;calc&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;g&lt;/span&gt; * &lt;span style=&#34;color:#268bd2&#34;&gt;var&lt;/span&gt;(--&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;disabled&lt;/span&gt;-&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;color&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;multiplier&lt;/span&gt;)) &lt;span style=&#34;color:#cb4b16&#34;&gt;calc&lt;/span&gt;(&lt;span style=&#34;color:#268bd2&#34;&gt;b&lt;/span&gt; * &lt;span style=&#34;color:#268bd2&#34;&gt;var&lt;/span&gt;(--&lt;span style=&#34;color:#268bd2&#34;&gt;debusine&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;disabled&lt;/span&gt;-&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;color&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;multiplier&lt;/span&gt;)));
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#268bd2&#34;&gt;--bs-btn-disabled-bg&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;var&lt;/span&gt;(--&lt;span style=&#34;color:#268bd2&#34;&gt;bs&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;btn&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;bg&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#268bd2&#34;&gt;--bs-btn-disabled-border-color&lt;/span&gt;: &lt;span style=&#34;color:#268bd2&#34;&gt;var&lt;/span&gt;(--&lt;span style=&#34;color:#268bd2&#34;&gt;bs&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;btn&lt;/span&gt;-&lt;span style=&#34;color:#268bd2&#34;&gt;border&lt;/span&gt;-&lt;span style=&#34;color:#859900;font-weight:bold&#34;&gt;color&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;dark-mode&#34;&gt;Dark mode!&lt;/h2&gt;
&lt;p&gt;This was a nice integration exercise with many little tricks, like how to read
color scheme preferences from the browser, render form buttons as links, use
bootstrap variables, prevent a flashing background, handle cookies in Django.&lt;/p&gt;
&lt;p&gt;And Debusine now has a dark mode!&lt;/p&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Upstreaming cPython patches, ansible-core autopkgtest robustness and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-10-2025/</link>
      <pubDate>Thu, 13 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-10-2025/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-10-2025/">
      


      &lt;h1 id=&#34;debian-contributions-2025-10&#34;&gt;Debian Contributions: 2025-10&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian&amp;rsquo;s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;upstreaming-cpython-patches-by-stefano-rivera&#34;&gt;Upstreaming cPython patches, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Python 3.14.0 (final) released in early October, and Stefano uploaded it to
Debian unstable. The transition to support 3.14 has begun in Ubuntu, but hasn&amp;rsquo;t
started in Debian, yet.&lt;/p&gt;
&lt;p&gt;While build failures in Debian&amp;rsquo;s non-release ports are typically not a concern
for package maintainers, Python is fairly low in the stack. If a new minor
version has never successfully been built for a Debian port by the time we start
supporting it, it will quickly become a problem for the port. Python 3.14 had
been failing to build on two Debian ports architectures (hppa and m68k), but
thankfully their porters provided patches. These were applied and uploaded, and
Stefano &lt;a href=&#34;https://github.com/python/cpython/pull/140028&#34;&gt;forwarded the hppa one upstream&lt;/a&gt;.
Getting it into shape for upstream approval took some work, and shook out
&lt;a href=&#34;https://github.com/python/cpython/pull/140460&#34;&gt;several&lt;/a&gt;
&lt;a href=&#34;https://github.com/python/cpython/pull/140466&#34;&gt;other&lt;/a&gt;
&lt;a href=&#34;https://github.com/python/cpython/pull/141011&#34;&gt;regressions&lt;/a&gt;
&lt;a href=&#34;https://github.com/python/cpython/pull/140452&#34;&gt;for&lt;/a&gt; the Python hppa port.
Debugging these on slow hardware takes a while.&lt;/p&gt;
&lt;p&gt;These two ports aren&amp;rsquo;t successfully autobuilding 3.14 yet (they&amp;rsquo;re both timing
out in tests), but they&amp;rsquo;re at least manually buildable, which unblocks the ports.&lt;/p&gt;
&lt;p&gt;Docutils 0.22 also landed in Debian around this time, and Python
&lt;a href=&#34;https://github.com/python/cpython/issues/139257&#34;&gt;needed some work&lt;/a&gt; to build its
docs with it. The upstream isn&amp;rsquo;t quite comfortable with distros using newer
docutils, so there isn&amp;rsquo;t a clear path forward for these patches, yet.&lt;/p&gt;
&lt;p&gt;The start of the Python 3.15 cycle was also a good time to renew submission
attempts on our other outstanding python patches, most importantly
&lt;a href=&#34;https://github.com/python/cpython/pull/122917&#34;&gt;multiarch tuples for stable ABI extension filenames&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;ansible-core-autopkgtest-robustness-by-colin-watson&#34;&gt;ansible-core autopkgtest robustness, by Colin Watson&lt;/h2&gt;
&lt;p&gt;The ansible-core package runs its integration tests via &lt;code&gt;autopkgtest&lt;/code&gt;. For some
time, we&amp;rsquo;ve seen occasional failures in the &lt;code&gt;expect&lt;/code&gt;, &lt;code&gt;pip&lt;/code&gt;, and
&lt;code&gt;template_jinja2_non_native&lt;/code&gt; tests that usually go away before anyone has a
chance to look into them properly. Colin found that these were blocking an
openssh upgrade and so decided to track them down.&lt;/p&gt;
&lt;p&gt;It turns out that these failures happened exactly when the &lt;code&gt;libpython3.13-stdlib&lt;/code&gt;
package had different versions in testing and unstable. A setup script removed
&lt;code&gt;/usr/lib/python3*/EXTERNALLY-MANAGED&lt;/code&gt; in order that &lt;code&gt;pip&lt;/code&gt; can install system
packages for some of the tests, but if a package shipping that file were ever
upgraded then that customization would be undone, and the same setup script
removed apt pins in a way that caused problems when &lt;code&gt;autopkgtest&lt;/code&gt; was invoked
in certain ways. In combination with this, one of the integration tests
attempted to disable system apt sources while testing the behaviour of the
&lt;code&gt;ansible.builtin.apt&lt;/code&gt; module, but it failed to do so comprehensively enough and
so that integration test accidentally upgraded the testbed from testing to
unstable in the middle of the test. Chaos ensued.&lt;/p&gt;
&lt;p&gt;Colin &lt;a href=&#34;https://salsa.debian.org/python-team/packages/ansible-core/-/compare/debian%2F2.19.3-1...debian%2F2.19.3-2?from_project_id=58498&#34;&gt;fixed this in Debian&lt;/a&gt;
and &lt;a href=&#34;https://github.com/ansible/ansible/pull/86050&#34;&gt;contributed the relevant part upstream&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Carles kept working on the missing-relations (packages which Recommends or
Suggests packages that are not available in Debian). He improved the tooling to
detect &lt;a href=&#34;https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=carles@pina.cat&amp;amp;tag=package-relations-suggests&#34;&gt;Suggested packages&lt;/a&gt;
that are not available in Debian because they were removed (or changed names).&lt;/li&gt;
&lt;li&gt;Carles improved &lt;a href=&#34;https://salsa.debian.org/carlespina/po-debconf-manager&#34;&gt;po-debconf-manager&lt;/a&gt;
to send translations for packages that are not in Salsa. He also improved the UI
of the tool (using rich for some of the output).&lt;/li&gt;
&lt;li&gt;Carles, using po-debconf-manager, reviewed and submitted 38 debconf template
translations.&lt;/li&gt;
&lt;li&gt;Carles created a &lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/-/merge_requests/115&#34;&gt;merge request&lt;/a&gt;
for distro-tracker to align text and input-field (postponed until distro-tracker
uses Bootstrap 5).&lt;/li&gt;
&lt;li&gt;Raphaël updated &lt;code&gt;gnome-shell-extension-hamster&lt;/code&gt; for GNOME 49. It is a GNOME
Shell integration for the Hamster time tracker.&lt;/li&gt;
&lt;li&gt;Raphaël merged a couple of trivial merge requests, but he did not yet find the
time to properly review and test the bootstrap 5 related merge requests that are
still waiting on salsa.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 20 cross build failures.&lt;/li&gt;
&lt;li&gt;Helmut refactored &lt;code&gt;debvm&lt;/code&gt; dropping support for running on &amp;ldquo;bookworm&amp;rdquo;. There
are two &amp;ldquo;trixie&amp;rdquo; features improving the operation. &lt;code&gt;mkfs.ext4&lt;/code&gt; can now consume a
tar archive to populate the filesystem via &lt;code&gt;libarchive&lt;/code&gt; and &lt;code&gt;dash&lt;/code&gt; now supports
&lt;code&gt;set -o pipefail&lt;/code&gt;. Beyond this change in operation, a number of robustness and
quality issues have been resolved.&lt;/li&gt;
&lt;li&gt;Thorsten fixed some bugs in the printing software and uploaded improved
versions of &lt;code&gt;brlaser&lt;/code&gt; and &lt;code&gt;ifhp&lt;/code&gt;. Moreover he uploaded a new upstream version of
&lt;code&gt;cups&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Emilio updated &lt;code&gt;xorg-server&lt;/code&gt; to the latest security release and helped with
various transitions.&lt;/li&gt;
&lt;li&gt;Santiago worked on and reviewed different Salsa CI MR to address some
regressions introduced by the move to sbuild+unshare. Those MR included
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/671&#34;&gt;stop adding the salsa-ci user in the build image to the sbuild group&lt;/a&gt;,
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/672&#34;&gt;fix the suffix path used by mmdebstrap to create the chroot&lt;/a&gt;
and &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/673&#34;&gt;update the documentation about how to use aptly repos in another project&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Santiago supported the work on the DebConf 26 organisation, particularly
helping with an implemented method to count the votes to choose the conference
logo.&lt;/li&gt;
&lt;li&gt;Stefano reviewed Python &lt;a href=&#34;https://peps.python.org/pep-0725/&#34;&gt;PEP-725&lt;/a&gt; and
&lt;a href=&#34;https://peps.python.org/pep-0804/&#34;&gt;PEP-804&lt;/a&gt;, which hope to provide a mechanism
to declare external (e.g. APT) dependencies in Python packages. Stefano engaged
in discussion and provided feedback to the authors.&lt;/li&gt;
&lt;li&gt;Stefano prepared for Berkeley DB removal in Python.&lt;/li&gt;
&lt;li&gt;Stefano ported the &lt;a href=&#34;https://code.launchpad.net/reverse-depends/&#34;&gt;backend&lt;/a&gt; to
&lt;code&gt;reverse-depends&lt;/code&gt; to Python 3 (yes, it had been running on 2.7) and migrated it
to git from bzr.&lt;/li&gt;
&lt;li&gt;Stefano updated miscellaneous packages, including &lt;code&gt;beautifulsoup4&lt;/code&gt;,
&lt;code&gt;mkdocs-macros-plugin&lt;/code&gt;, &lt;code&gt;python-pipx&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Stefano applied an upstream patch to &lt;code&gt;pypy3&lt;/code&gt;, fixing an &lt;a href=&#34;https://bugs.debian.org/1119266&#34;&gt;AST Compiler Assertion error&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Stefano uploaded an update to &lt;code&gt;distro-info-data&lt;/code&gt;, including data for two
additional Debian derivatives: eLxr and Devuan.&lt;/li&gt;
&lt;li&gt;Stefano prepared an update to &lt;code&gt;dh-python&lt;/code&gt;, the python packaging tool, merging
several contributed patches and resolving some bugs.&lt;/li&gt;
&lt;li&gt;Colin upgraded OpenSSH to 10.1p1, helped upstream to chase down some
regressions, and further upgraded to 10.2p1. This is also now in trixie-backports.&lt;/li&gt;
&lt;li&gt;Colin fixed several build regressions with Python 3.14, scikit-learn 1.7, and
other transitions.&lt;/li&gt;
&lt;li&gt;Colin investigated a &lt;a href=&#34;https://bugs.debian.org/1118530&#34;&gt;malware report against tini&lt;/a&gt;,
making use of &lt;a href=&#34;https://reproducible-builds.org/&#34;&gt;reproducible builds&lt;/a&gt; to help
demonstrate that this is highly likely to be a false positive.&lt;/li&gt;
&lt;li&gt;Anupa prepared questions and collected interview responses from women
contributors in Debian to publish the post as part of Ada Lovelace day 2025.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Old Debian Printing software and C23, Work to decommission packages.qa.debian.org, rebootstrap uses *-for-host and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-09-2025/</link>
      <pubDate>Tue, 14 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-09-2025/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-09-2025/">
      


      &lt;h1 id=&#34;debian-contributions-2025-09&#34;&gt;Debian Contributions: 2025-09&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;updating-old-debian-printing-software-to-meet-c23-requirements-by-thorsten-alteholz&#34;&gt;Updating old Debian Printing software to meet C23 requirements, by Thorsten Alteholz&lt;/h2&gt;
&lt;p&gt;The work of Thorsten fell under the motto &amp;ldquo;gcc15&amp;rdquo;. Due to the introduction of
gcc15 in Debian, the default language version was changed to C23. This means
that for example, function declarations without parameters are no longer allowed.
As old software, which was created with ANSI C (or C89) syntax, made use of such
function declarations, it was a busy month. One could have used something like
&lt;code&gt;-std=c17&lt;/code&gt; as compile flags, but this would have just postponed the tasks. As a
result Thorsten uploaded modernized versions of &lt;code&gt;ink&lt;/code&gt;, &lt;code&gt;nm2ppa&lt;/code&gt; and &lt;code&gt;rlpr&lt;/code&gt; for the
Debian printing team.&lt;/p&gt;
&lt;h2 id=&#34;work-done-to-decommission-packagesqadebianorg-by-raphaël-hertzog&#34;&gt;Work done to decommission packages.qa.debian.org, by Raphaël Hertzog&lt;/h2&gt;
&lt;p&gt;Raphaël worked to decommission the old package tracking system
(&lt;a href=&#34;http://packages.qa.debian.org&#34;&gt;packages.qa.debian.org&lt;/a&gt;). After figuring out
that it was still receiving emails from the bug tracking system
(&lt;a href=&#34;http://bugs.debian.org&#34;&gt;bugs.debian.org&lt;/a&gt;), from multiple debian lists and from
some release team tools, he reached out to the respective teams to either drop
those emails or adjust them so that they are sent to the current Debian Package
Tracker (&lt;a href=&#34;http://tracker.debian.org&#34;&gt;tracker.debian.org&lt;/a&gt;).&lt;/p&gt;
&lt;h2 id=&#34;rebootstrap-uses--for-host-by-helmut-grohne&#34;&gt;rebootstrap uses *-for-host, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;Architecture cross bootstrapping is an ongoing effort that has shaped Debian in
various ways over the years. A &lt;a href=&#34;https://www.freexian.com/blog/debian-contributions-12-2023/&#34;&gt;longer&lt;/a&gt;
&lt;a href=&#34;https://www.freexian.com/blog/debian-contributions-12-2024/&#34;&gt;effort&lt;/a&gt; to express
toolchain dependencies now bears fruit. When cross compiling, it becomes
important to express what architecture one is compiling for in &lt;code&gt;Build-Depends&lt;/code&gt;.
As these packages have become available in &amp;ldquo;trixie&amp;rdquo;, more and more packages add
this extra information and in August, the &lt;code&gt;libtool&lt;/code&gt; package
&lt;a href=&#34;https://tracker.debian.org/news/1661608/accepted-libtool-254-5-source-into-unstable/&#34;&gt;gained&lt;/a&gt;
a &lt;code&gt;gfortran-for-host&lt;/code&gt; dependency. It was the first package in the essential
build closure to adopt this and required putting the pieces together in
&lt;a href=&#34;https://wiki.debian.org/HelmutGrohne/rebootstrap&#34;&gt;rebootstrap&lt;/a&gt; that now has to
build &lt;code&gt;gcc-defaults&lt;/code&gt; early on. There still are
&lt;a href=&#34;https://bootstrap.debian.net/cross_all/gcc-defaults.html&#34;&gt;hundreds of packages whose dependencies need to be updated&lt;/a&gt;
though.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Raphaël dropped the &amp;ldquo;Build Log Scan&amp;rdquo; integration in &lt;a href=&#34;http://tracker.debian.org&#34;&gt;tracker.debian.org&lt;/a&gt;
since it was showing stale data for a while as the underlying service has been
discontinued.&lt;/li&gt;
&lt;li&gt;Emilio updated &lt;code&gt;pixman&lt;/code&gt; to 0.46.4.&lt;/li&gt;
&lt;li&gt;Emilio coordinated several transitions, and NMUed &lt;code&gt;guestfs-tools&lt;/code&gt; to unblock one.&lt;/li&gt;
&lt;li&gt;Stefano uploaded Python 3.14rc3 to Debian unstable. It’s not yet used by any
packages, but it allows testing the level of support in packages to begin.&lt;/li&gt;
&lt;li&gt;Stefano upgraded almost all of the debian-social infrastructure to Debian &amp;ldquo;trixie&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;Stefano published the &lt;a href=&#34;https://debconf26.debconf.org/sponsors/become-a-sponsor/&#34;&gt;sponsorship brochures&lt;/a&gt;
for DebConf 26.&lt;/li&gt;
&lt;li&gt;Stefano attended the Debian Technical Committee meeting.&lt;/li&gt;
&lt;li&gt;Stefano uploaded routine upstream updates for a handful of Python packages
(&lt;code&gt;pycparser&lt;/code&gt;, &lt;code&gt;beautifulsoup4&lt;/code&gt;, &lt;code&gt;platformdirs&lt;/code&gt;, &lt;code&gt;pycparser&lt;/code&gt;, &lt;code&gt;python-authlib&lt;/code&gt;,
&lt;code&gt;python-cffi&lt;/code&gt;, &lt;code&gt;python-mitogen&lt;/code&gt;, &lt;code&gt;python-resolvelib&lt;/code&gt;, &lt;code&gt;python-super-collections&lt;/code&gt;,
&lt;code&gt;twine&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Stefano reviewed and responded to DebConf 25 feedback.&lt;/li&gt;
&lt;li&gt;Stefano investigated and fixed a request visibility bug in debian-reimbursements
(for admin-altered requests).&lt;/li&gt;
&lt;li&gt;Lucas reviewed a couple of merge requests from external contributors for Go
and Ruby packages.&lt;/li&gt;
&lt;li&gt;Lucas updated some ruby packages to its latest upstream version (&lt;code&gt;thin&lt;/code&gt;,
&lt;code&gt;passenger&lt;/code&gt;, and &lt;code&gt;puma&lt;/code&gt; is still WIP).&lt;/li&gt;
&lt;li&gt;Lucas set up the build environment to run rebuilds of reverse dependencies of
ruby using ruby3.4. As an alternative, he is looking for personal repositories
provided by Debusine to perform this task more easily. This is the preparation
for the transition to ruby3.4 as the default in Debian.&lt;/li&gt;
&lt;li&gt;Lucas helped on the next round of the Outreachy internship program.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 30 cross build failures and responded to cross
building support questions on the &lt;a href=&#34;https://lists.debian.org/debian-cross/&#34;&gt;mailing list&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut continued to maintain &lt;a href=&#34;https://wiki.debian.org/HelmutGrohne/rebootstrap&#34;&gt;rebootstrap&lt;/a&gt;.
As gcc version 15 became the default, test jobs for version 14 had to be dropped.
A fair number of patches were applied to packages and could be dropped.&lt;/li&gt;
&lt;li&gt;Helmut resumed removing RC-buggy packages from unstable and sponsored a
&lt;code&gt;termrec&lt;/code&gt; upload to avoid its deletion. This work was paused to give packages
some time to migrate to &amp;ldquo;forky&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;Santiago reviewed different merge requests created by different contributors.
Those MRs include &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/613/&#34;&gt;a new test to build reverse dependencies&lt;/a&gt;,
created by Aquila Macedo as part of his &lt;a href=&#34;https://lists.debian.org/debian-devel/2025/09/msg00202.html&#34;&gt;GSoC internship&lt;/a&gt;;
restore how &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/646&#34;&gt;lintian was used in experimental&lt;/a&gt;,
thanks Otto Kekäläinen; and the fix by Christian Bayle to support again extra
repositories in &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/657&#34;&gt;deb822-style sources&lt;/a&gt;,
whose support was broken with the move to sbuild+unshare last month.&lt;/li&gt;
&lt;li&gt;While doing some new upstream release updates, thanks to Debusine&amp;rsquo;s
&lt;a href=&#34;https://debusine.debian.net/debian/developers/work-request/161353/&#34;&gt;reverse dependencies autopkgtest&lt;/a&gt;
checks, Santiago discovered that paramiko 4.0 will introduce a
&lt;a href=&#34;https://bugs.debian.org/1113939&#34;&gt;regression in libcloud&lt;/a&gt; by the drop of support
for the obsolete DSA keys. Santiago finally uploaded to unstable both
&lt;a href=&#34;https://tracker.debian.org/news/1663194/accepted-paramiko-400-1-source-into-unstable/&#34;&gt;paramiko 4.0&lt;/a&gt;,
and a regression fix for &lt;a href=&#34;https://tracker.debian.org/news/1672329/accepted-libcloud-380repack-5-source-into-unstable/&#34;&gt;libcloud&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Santiago has taken part in different discussions and meetings for the
preparation of DebConf 26. The DebConf 26 local team aims to prepare for the
conference with enough time in advance.&lt;/li&gt;
&lt;li&gt;Carles kept working on the missing-package-relations and reporting missing
&lt;code&gt;Recommends&lt;/code&gt;. He improved the tooling to detect and report bugs creating
&lt;a href=&#34;https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=carles@pina.cat&amp;amp;tag=package-relations-recommended&#34;&gt;269 bugs&lt;/a&gt;
and followed up comments. 37 bugs have been resolved, others acknowledged.
The missing &lt;code&gt;Recommends&lt;/code&gt; are a mixture of packages that are gone from Debian,
packages that changed name, typos and also packages that were recommended but
are not packaged in Debian.&lt;/li&gt;
&lt;li&gt;Carles improved the missing-package-relations to report broken &lt;code&gt;Suggests&lt;/code&gt; only
for packages that used to be in Debian but are removed from it now. No bugs have
been created yet for this case but identified 1320 of them.&lt;/li&gt;
&lt;li&gt;Colin spent much of the month chasing down build/test regressions in various
Python packages due to other upgrades, particularly relating to pydantic,
python-pytest-asyncio, and rust-pyo3.&lt;/li&gt;
&lt;li&gt;Colin &lt;a href=&#34;https://code.launchpad.net/~cjwatson/ubuntu-dev-tools/&amp;#43;git/ubuntu-dev-tools/&amp;#43;merge/492543&#34;&gt;optimized some code in ubuntu-dev-tools&lt;/a&gt;
(affecting e.g. &lt;code&gt;pull-debian-source&lt;/code&gt;) that made O(n) HTTP requests when it could
instead make O(1).&lt;/li&gt;
&lt;li&gt;Anupa published Micronews as part of Debian Publicity team work.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, September 2025 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2025-09/</link>
      <pubDate>Mon, 13 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2025-09/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2025-09/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In September, 20 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-September-2025.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 10.0h (out of 10.0h assigned and 4.0h from previous period), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/10/msg00006.html&#34;&gt;Andreas Henriksson&lt;/a&gt;
did 1.0h (out of 0.0h assigned and 20.0h from previous period), thus carrying over 19.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/10/msg00004.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2025/10/01/foss-activity-in-september-2025.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 20.0h (out of 21.0h assigned), thus carrying over 1.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/10/msg00005.html&#34;&gt;Carlos Henrique Lima Melara&lt;/a&gt;
did 10.0h (out of 12.0h assigned), thus carrying over 2.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-september-2025#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/10/msg00000.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 21.0h (out of 21.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2025-09.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 39.75h (out of 40.0h assigned), thus carrying over 0.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=rc%2BbZfAhuyzHUjEh@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 15.0h (out of 15.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/aN0psOK1MuYnASDi@vis&#34;&gt;Jochen Sprickerhof&lt;/a&gt;
did 12.0h (out of 9.25h assigned and 11.75h from previous period), thus carrying over 9.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/10/msg00009.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 13.5h (out of 21.0h assigned), thus carrying over 7.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~kanashiro/debian/lts/reports/2025-09.txt&#34;&gt;Lucas Kanashiro&lt;/a&gt;
did 8.0h (out of 20.0h assigned), thus carrying over 12.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202509_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 15.0h (out of 3.25h assigned and 17.75h from previous period), thus carrying over 6.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/f6a49ac1-32a6-4f43-9054-5b038a1c54d7@debian.org&#34;&gt;Paride Legovini&lt;/a&gt;
did 6.0h (out of 8.0h assigned), thus carrying over 2.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2025-09.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 7.25h (out of 7.75h assigned and 13.25h from previous period), thus carrying over 13.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2025-09.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 13.25h (out of 13.5h assigned and 1.5h from previous period), thus carrying over 1.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/10/msg00003.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 17.0h (out of 7.75h assigned and 13.25h from previous period), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2025/10/my-debian-activities-in-september-2025/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 21.0h (out of 21.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/10/msg00008.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 5.0h (out of 0.0h assigned and 8.0h from previous period), thus carrying over 3.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-sept-25/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 16.5h (out of 14.25h assigned and 6.75h from previous period), thus carrying over 4.5h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In September, we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/09/threads.html&#34;&gt;38 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Notable security updates:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/09/msg00008.html&#34;&gt;modsecurity-apache&lt;/a&gt; prepared by Adrian Bunk, fixes a cross-site scripting vulnerability&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/09/msg00013.html&#34;&gt;cups&lt;/a&gt;, prepared by Thorsten Alteholz, fixes authentication bypass and denial of service vulnerabilities&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/09/msg00014.html&#34;&gt;jetty9&lt;/a&gt;, prepared by Adrian Bunk, fixes the MadeYouReset vulnerability (a recent, well-known denial of service vulnerability)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/09/msg00017.html&#34;&gt;python-django&lt;/a&gt;, prepared by Chris Lamb, fixes a SQL injection vulnerability&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/09/msg00020.html&#34;&gt;firefox-esr&lt;/a&gt; and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/09/msg00026.html&#34;&gt;thunderbird&lt;/a&gt;, prepared by Emilio Pozuelo Monfort, were updated from the 128.x ESR series to the 140.x ESR series, fixing a number of vulnerabilities as well&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Notable non-security updates:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/09/msg00007.html&#34;&gt;wireless-regdb&lt;/a&gt; prepared by Ben Hutchings, updates information reflecting changes to radio regulations in many countries&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There was one package update contributed by a Debian Developer outside of the LTS Team: an update of node-tar-fs, prepared by Xavier Guimard (a member of the Node packaging team).&lt;/p&gt;
&lt;p&gt;Finally, LTS Team members also contributed updates of the following packages:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;libxslt (to stable and oldstable), prepared by Guilhem Moulin, to address a regression introduced in a previous security update&lt;/li&gt;
&lt;li&gt;libphp-adodb (to stable and oldstable), prepared by Abhijith PA&lt;/li&gt;
&lt;li&gt;cups (to stable and oldstable), prepared by Thorsten Alteholz&lt;/li&gt;
&lt;li&gt;u-boot (to oldstable), prepared by Daniel Leidert and Jochen Sprickerhof&lt;/li&gt;
&lt;li&gt;libcommongs-lang3-java (to stable and oldstable), prepared by Daniel Leidert&lt;/li&gt;
&lt;li&gt;python-internetarchive (to oldstable), prepared by Daniel Leidert&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;One other notable contribution by a member of the LTS Team is that Sylvain Beucler proposed a fix upstream for CVE-2025-2760 in gimp2. Upstream no longer supports gimp2, but it is still present in Debian LTS, and so proposing this fix upstream is of benefit to other distros which may still be supporting the older gimp2 packages.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;F. Hoffmann-La Roche AG&lt;/a&gt; (for 130 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://domainnameshop.com/&#34;&gt;Domeneshop AS&lt;/a&gt; (for 135 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 129 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 135 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 135 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 132 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 132 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 131 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 130 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 129 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 129 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 128 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Using JavaScript in Debusine without depending on JavaScript (by Enrico Zini)</title>
      <author>Enrico Zini</author>
      <link>https://www.freexian.com/blog/debusine-and-javascript/</link>
      <pubDate>Fri, 12 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debusine-and-javascript/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debusine-and-javascript/">
      


      &lt;p&gt;&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/&#34;&gt;Debusine&lt;/a&gt; is a tool designed
for Debian developers and Operating System developers in general. This posts
describes our approach to the use of JavaScript, and some practical designs we
came up with to integrate it with Django with minimal effort.&lt;/p&gt;
&lt;h2 id=&#34;debusine-web-ui-and-javascript&#34;&gt;Debusine web UI and JavaScript&lt;/h2&gt;
&lt;p&gt;Debusine currently has 3 user interfaces: a client on the command line, a
RESTful API, and a &lt;a href=&#34;https://www.djangoproject.com&#34;&gt;Django&lt;/a&gt;-based Web UI.&lt;/p&gt;
&lt;p&gt;Debusine&amp;rsquo;s web UI is a tool to interact with the system, and we want to spend
most of our efforts in creating a system that works and works well, rather than
chasing the latest and hippest of the frontend frameworks for the web.&lt;/p&gt;
&lt;p&gt;Also, Debian as a community has an aversion to having parts of the JavaScript
ecosystem in the critical path of its core infrastructure, and in our
professional experience this aversion is not at all unreasonable.&lt;/p&gt;
&lt;p&gt;This leads to having some interesting requirements for the web UI, that (rather
surprisingly, one would think) one doesn&amp;rsquo;t usually find advertised in many
projects:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Straightforward to create and maintain.&lt;/li&gt;
&lt;li&gt;Well integrated with Django.&lt;/li&gt;
&lt;li&gt;Easy to package in Debian, with as little vendoring as possible, which helps mitigate &lt;a href=&#34;https://en.wikipedia.org/wiki/Npm#Package_controversies&#34;&gt;supply chain attacks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Usable without JavaScript whenever possible, for &lt;a href=&#34;https://en.wikipedia.org/wiki/Progressive_enhancement&#34;&gt;progressive
enhancement&lt;/a&gt; rather
than core functionality.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The idea is to avoid growing the technical complexity and requirements of the
web UI, both server-side and client-side, for functionality that is not needed
for this kind of project, with tools that do not fit well in our ecosystem.&lt;/p&gt;
&lt;p&gt;Also, to limit the complexity of the JavaScript portions that we do develop, we
choose to limit our JavaScript browser supports to the main browser versions
packaged in Debian Stable, plus recent oldstable.&lt;/p&gt;
&lt;p&gt;This makes JavaScript easier to write and maintain, and it also makes it less
needed, as modern HTML plus modern CSS interfaces can go a long way with less
scripting interventions.&lt;/p&gt;
&lt;p&gt;We &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2206&#34;&gt;recently&lt;/a&gt;
encoded JavaScript practices and tradeoffs in a
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/javascript-practices.html&#34;&gt;JavaScript Practices&lt;/a&gt;
chapter of &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine&#34;&gt;Debusine&amp;rsquo;s documentation&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;how-we-use-javascript&#34;&gt;How we use JavaScript&lt;/h2&gt;
&lt;p&gt;From the start we built the UI using &lt;a href=&#34;https://getbootstrap.com/&#34;&gt;Bootstrap&lt;/a&gt;,
which helps in having responsive layouts that can also work on mobile devices.&lt;/p&gt;
&lt;p&gt;When we started having large select fields, we introduced
&lt;a href=&#34;https://select2.org/&#34;&gt;Select2&lt;/a&gt; to make interaction more efficient, and which
degrades gracefully to working HTML.&lt;/p&gt;
&lt;p&gt;Both Bootstrap and Select2 are packaged in Debian.&lt;/p&gt;
&lt;p&gt;Form validation is done server-side by Django, and we do not reimplement it
client-side in JavaScript, as we prefer the extra round trip through a form
submission to the risk of mismatches between the two validations.&lt;/p&gt;
&lt;p&gt;In those cases where a UI task is not at all possible without JavaScript, we
can make its support mandatory as long as the same goal can be otherwise
achieved using the &lt;code&gt;debusine&lt;/code&gt; client command.&lt;/p&gt;
&lt;h2 id=&#34;django-messages-as-bootstrap-toasts&#34;&gt;Django messages as Bootstrap toasts&lt;/h2&gt;
&lt;p&gt;Django has a &lt;a href=&#34;https://docs.djangoproject.com/en/5.2/ref/contrib/messages/&#34;&gt;Messages framework&lt;/a&gt;
that allows different parts of a view to push messages to the user, and it is
useful to signal things like a successful form submission, or warnings on
unexpected conditions.&lt;/p&gt;
&lt;p&gt;Django messages integrate well with &lt;a href=&#34;https://getbootstrap.com/docs/5.0/components/toasts/&#34;&gt;Bootstrap
toasts&lt;/a&gt;, which use a
recognisable notification language, are nicely dismissible and do not invade
the rest of the page layout.&lt;/p&gt;
&lt;p&gt;Since toasts require JavaScript to work, &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2190/&#34;&gt;we added graceful degradation&lt;/a&gt;.
to &lt;a href=&#34;https://getbootstrap.com/docs/4.0/components/alerts/&#34;&gt;Bootstrap alerts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Doing so was surprisingly simple: we handle the toasts as usual, and also render the
plain alerts inside a &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/noscript&#34;&gt;&lt;code&gt;&amp;lt;noscript&amp;gt;&lt;/code&gt;&lt;/a&gt; tag.&lt;/p&gt;
&lt;p&gt;This is precisely the intended usage of the &lt;code&gt;&amp;lt;noscript&amp;gt;&lt;/code&gt; tag, and it works
perfectly: toasts are displayed by JavaScript when it&amp;rsquo;s available, or rendered
as alerts when not.&lt;/p&gt;
&lt;p&gt;The resulting Django template is something like this:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;div&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;aria-live&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;polite&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;aria-atomic&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;class&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;position-relative&amp;#34;&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;div&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;class&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;toast-container position-absolute top-0 end-0 p-3&amp;#34;&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    {% for message in messages %}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;div&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;class&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;toast&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;role&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;alert&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;aria-live&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;assertive&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;aria-atomic&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;true&amp;#34;&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;div&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;class&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;toast-header&amp;#34;&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;strong&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;class&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;me-auto&amp;#34;&lt;/span&gt;&amp;gt;{{ message.level_tag|capfirst }}&amp;lt;/&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;strong&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;button&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;type&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;button&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                        &lt;span style=&#34;color:#268bd2&#34;&gt;class&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;btn-close&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                        &lt;span style=&#34;color:#268bd2&#34;&gt;data-bs-dismiss&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;toast&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                        &lt;span style=&#34;color:#268bd2&#34;&gt;aria-label&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;Close&amp;#34;&lt;/span&gt;&amp;gt;&amp;lt;/&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;button&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &amp;lt;/&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;div&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;div&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;class&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;toast-body&amp;#34;&lt;/span&gt;&amp;gt;{{ message }}&amp;lt;/&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;div&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &amp;lt;/&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;div&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    {% endfor %}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &amp;lt;/&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;div&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;/&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;div&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;&amp;lt;!-- … --&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;{% if messages %}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;noscript&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    {% for message in messages %}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &amp;lt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;div&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;class&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;alert alert-primary&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#268bd2&#34;&gt;role&lt;/span&gt;=&lt;span style=&#34;color:#2aa198&#34;&gt;&amp;#34;alert&amp;#34;&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            {{ message }}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &amp;lt;/&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;div&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    {% endfor %}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;/&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;noscript&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;{% endif %}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;We have a webpage to &lt;a href=&#34;https://debusine.debian.net/-/toasts/&#34;&gt;test the result&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;javascript-incremental-improvement-of-formsets&#34;&gt;JavaScript incremental improvement of formsets&lt;/h2&gt;
&lt;p&gt;Debusine is built around
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/concepts.html#workspaces&#34;&gt;workspaces&lt;/a&gt;,
which are, among other things, containers for resources.&lt;/p&gt;
&lt;p&gt;Workspaces can inherit from other workspaces, which act as fallback lookups for
resources. This allows, for example, to maintain an experimental package to be
built on Debian Unstable, without the need to copy the whole Debian Unstable
workspace. A workspace can inherit from multiple others, which are looked up in
order.&lt;/p&gt;
&lt;p&gt;When adding &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/issues/978&#34;&gt;UI to configure workspace
inheritance&lt;/a&gt;, we
faced the issue that plain HTML forms do not have a convenient way to perform
data entry of an ordered list.&lt;/p&gt;
&lt;p&gt;We initially built the data entry around Django formsets, which support
&lt;a href=&#34;https://docs.djangoproject.com/en/5.2/topics/forms/formsets/#dealing-with-ordering-and-deletion-of-forms&#34;&gt;ordering&lt;/a&gt;
using an extra integer input field to enter the ordering position. This works,
and it&amp;rsquo;s good as a fallback, but we wanted something more appropriate, like
dragging and dropping items to reorder them, as the main method of interaction.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2143/diffs?commit_id=2999dcfbd463b44d649d6202cd94ca213bb0dc6d&#34;&gt;Our final approach&lt;/a&gt;
renders the plain formset inside a &lt;code&gt;&amp;lt;noscript&amp;gt;&lt;/code&gt; tag, and the JavaScript widget
inside a &lt;code&gt;display: none&lt;/code&gt; element, which is later shown by JavaScript code.&lt;/p&gt;
&lt;p&gt;As the workspace inheritance is edited, JavaScript serializes its state into
&lt;code&gt;&amp;lt;form type=&#39;hidden&#39;&amp;gt;&lt;/code&gt; fields that match the structure used by the formset, so
that when the form is submitted, the view performs validation and updates the
server state as usual without any extra maintenance burden.&lt;/p&gt;
&lt;p&gt;Serializing state as hidden form fields looks a bit vintage, but it is an
effective way of preserving the established data entry protocol between the
server and the browser, allowing us to do incremental improvement of the UI
while minimizing the maintenance effort.&lt;/p&gt;
&lt;h2 id=&#34;more-to-come&#34;&gt;More to come&lt;/h2&gt;
&lt;p&gt;Debusine is now gaining significant adoption and is still under active
development, with new features like personal archives coming soon.&lt;/p&gt;
&lt;p&gt;This will likely mean more user stories for the UI, so this is a design space
that we are going to explore again and again in the coming future.&lt;/p&gt;
&lt;p&gt;Meanwhile, you can try out Debusine on
&lt;a href=&#34;https://debusine.debian.net/&#34;&gt;debusine.debian.net&lt;/a&gt;, and follow its development
on &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/&#34;&gt;salsa.debian.org&lt;/a&gt;!&lt;/p&gt;
&lt;h2 id=&#34;see-also&#34;&gt;See also&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://bisco.org/&#34;&gt;Birger Schacht&lt;/a&gt; blogged a further step along this path
with &lt;a href=&#34;https://bisco.org/notes/a-plea-for-dialog/&#34;&gt;&amp;ldquo;A plea for &lt;code&gt;&amp;lt;dialog&amp;gt;&lt;/code&gt;&amp;rdquo;&lt;/a&gt;,
explaining how to reduce the amount of JavaScript involved in bootstrap
toasts using the standard &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/dialog&#34;&gt;HTML &lt;code&gt;&amp;lt;dialog&amp;gt;&lt;/code&gt; element&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Preparing for setup.py install deprecation, Salsa CI, Debian 13 &#34;trixie&#34; release and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-08-2025/</link>
      <pubDate>Thu, 11 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-08-2025/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-08-2025/">
      


      &lt;h1 id=&#34;debian-contributions-2025-08&#34;&gt;Debian Contributions: 2025-08&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;preparing-for-codesetuppysetuppy-installcode-deprecation-by-colin-watson&#34;&gt;Preparing for &lt;code&gt;&lt;a href=&#34;https://www.freexian.com/setup.py&#34;&gt;setup.py&lt;/a&gt; install&lt;/code&gt; deprecation, by Colin Watson&lt;/h2&gt;
&lt;p&gt;setuptools upstream will be &lt;a href=&#34;https://setuptools.pypa.io/en/stable/history.html#v80-1-0&#34;&gt;removing the setup.py install command&lt;/a&gt;
on 31 October. While this may not trickle down immediately into Debian, it does
mean that in the near future nearly all Python packages will have to use
&lt;code&gt;pybuild-plugin-pyproject&lt;/code&gt; (though they don’t necessarily have to use
&lt;code&gt;pyproject.toml&lt;/code&gt;; this is just a question of how the packaging runs the build
system). Some of the Python team talked about this a bit at DebConf, and Colin
volunteered to write up some &lt;a href=&#34;https://wiki.debian.org/Python/PybuildPluginPyproject&#34;&gt;notes&lt;/a&gt;
on cases where this isn’t straightforward. This page will likely grow as the
team works on this problem.&lt;/p&gt;
&lt;h2 id=&#34;salsa-ci-by-santiago-ruano-rincón&#34;&gt;Salsa CI, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;Santiago fixed some pending issues in the &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/569&#34;&gt;MR that moves the pipeline to sbuild+unshare&lt;/a&gt;,
and after several months, Santiago was able to mark the MR as ready. Part of the
recent fixes include &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/569/diffs?commit_id=104b099f331469789e88256788ba18ce6cfa1b86&#34;&gt;handling external repositories&lt;/a&gt;,
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/569/diffs?commit_id=2ac81b68d7ecac74d7ac73d40d28528efcce5d27&#34;&gt;honoring the RELEASE autodetection from d/changelog&lt;/a&gt;
(thanks to Ahmed Siam for spotting the main reason of the issue), and fixing a
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/569/diffs?commit_id=9adcd0b853bf5e274fda0a2c914df00c1371f6de&#34;&gt;regression about the apt resolver for *-backports releases&lt;/a&gt;.
Santiago is currently waiting for a final review and approval from other members
of the Salsa CI team, and being able to merge it. Thanks to all the folks who
have helped testing the changes or provided feedback so far. If you want to test
the current MR, you need to include the following pipeline definition in your
project&amp;rsquo;s CI config file:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;---&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;include&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;https://salsa.debian.org/santiago/pipeline/raw/sbuild-unshare-02-salsa-ci/salsa-ci.yml&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;https://salsa.debian.org/santiago/pipeline/raw/sbuild-unshare-02-salsa-ci/pipeline-jobs.yml&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;As a reminder, this MR will make the Salsa CI pipeline build the packages more
similar to how it’s built by the Debian official builders. This will also save
some resources, since the default pipeline will have one stage less (the
provisioning) stage, and will make it possible for more projects to be built on
&lt;a href=&#34;https://salsa.debian.org/&#34;&gt;salsa.debian.org&lt;/a&gt; (including large projects and
those from the OCaml ecosystem), etc. See the different issues being fixed in
the MR description.&lt;/p&gt;
&lt;h2 id=&#34;debian-13-trixie-release-by-emilio-pozuelo-monfort&#34;&gt;Debian 13 &amp;ldquo;trixie&amp;rdquo; release, by Emilio Pozuelo Monfort&lt;/h2&gt;
&lt;p&gt;On August 9th, Debian 13 &amp;ldquo;trixie&amp;rdquo; was released, building on two years worth of
updates and bug fixes from hundreds of developers. Emilio helped coordinate the
release, communicating with several teams involved in the process.&lt;/p&gt;
&lt;h2 id=&#34;debconf-26-site-visit-by-stefano-rivera&#34;&gt;DebConf 26 Site Visit, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Stefano visited Santa Fe, Argentina, the site for &lt;a href=&#34;http://debconf26.debconf.org/&#34;&gt;DebConf 26&lt;/a&gt;
next year. The aim of the visit was to help build a local team and see the
conference venue first-hand. Stefano and Nattie represented the DebConf
Committee. The local team organized Debian meetups in Buenos Aires and Santa Fe,
where Stefano presented &lt;a href=&#34;https://2025-08-debconf-talk-5a6e05.pages.debian.net/presentation.html&#34;&gt;a talk&lt;/a&gt;
on Debian and DebConf. Venues were &lt;a href=&#34;http://people.debian.org/~stefanor/dc26-site-visit&#34;&gt;scouted&lt;/a&gt;
and the team met with the university management and local authorities.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Raphaël updated &lt;a href=&#34;https://tracker.debian.org/&#34;&gt;tracker.debian.org&lt;/a&gt; after the
&amp;ldquo;trixie&amp;rdquo; release to add the new &amp;ldquo;forky&amp;rdquo; release in the set of monitored
distributions.
He also reviewed and deployed the &lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/-/issues/85&#34;&gt;work of Scott Talbert&lt;/a&gt;
showing open merge requests from salsa in the &amp;ldquo;action needed&amp;rdquo; panel.&lt;/li&gt;
&lt;li&gt;Raphaël reviewed some &lt;a href=&#34;https://salsa.debian.org/dep-team/deps/-/merge_requests/22&#34;&gt;DEP-3 changes&lt;/a&gt;
to modernize the embedded examples in light of the broad git adoption.&lt;/li&gt;
&lt;li&gt;Raphaël configured &lt;a href=&#34;https://debusine.debian.net/debian/developers/&#34;&gt;new workflows&lt;/a&gt;
on &lt;a href=&#34;https://debusine.debian.net/&#34;&gt;debusine.debian.net&lt;/a&gt; to upload to &amp;ldquo;trixie&amp;rdquo; and
trixie-security, and officially &lt;a href=&#34;https://lists.debian.org/debian-devel-announce/2025/08/msg00005.html&#34;&gt;announced the service&lt;/a&gt;
on debian-devel-announce, inviting Debian developers to try the service for
their next upload to unstable.&lt;/li&gt;
&lt;li&gt;Carles created a &lt;a href=&#34;https://github.com/django-compressor/django-compressor/pull/1304&#34;&gt;merge request&lt;/a&gt;
for django-compressor upstream to fix an error when concurrent node processing
happened. This will allow removing a &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069097&#34;&gt;workaround&lt;/a&gt;
added in openstack-dashboard and avoid the same bug in other projects that use
django-compressor.&lt;/li&gt;
&lt;li&gt;Carles prepared a system to detect packages that &lt;code&gt;Recommends&lt;/code&gt; packages which
don&amp;rsquo;t exist in unstable. Processed (either &lt;a href=&#34;https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=carles@pina.cat&amp;amp;tag=package-relations&#34;&gt;reported&lt;/a&gt;
or ignored due to mis-detected problems or temporary problems) 16% of the
reports. Will continue next month.&lt;/li&gt;
&lt;li&gt;Carles got familiar and gave feedback for the freedict-wikdict package.
Planned contributions with the maintainer to improve the package.&lt;/li&gt;
&lt;li&gt;Helmut responded to queries related to &lt;code&gt;/usr&lt;/code&gt;-move.&lt;/li&gt;
&lt;li&gt;Helmut adapted &lt;a href=&#34;https://crossqa.debian.net&#34;&gt;crossqa.d.n&lt;/a&gt; to the release of
&amp;ldquo;trixie&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;Helmut diagnosed sufficient failures in &lt;a href=&#34;https://salsa.debian.org/helmutg/rebootstrap&#34;&gt;rebootstrap&lt;/a&gt;
to make it work with &lt;code&gt;gcc-15&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Helmut fixed the CI pipeline of &lt;a href=&#34;https://salsa.debian.org/helmutg/debvm&#34;&gt;debvm&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 19 cross build problems.&lt;/li&gt;
&lt;li&gt;Faidon discovered that the Multi-Arch hinter would emit confusing hints about
&lt;code&gt;:any&lt;/code&gt; annotations. Helmut identified the root cause to be the handling of
virtual packages and fixed it.&lt;/li&gt;
&lt;li&gt;Enrico took some dust off &lt;a href=&#34;https://salsa.debian.org/python-team/packages/python-debiancontributors&#34;&gt;python-debiancontributors&lt;/a&gt;
and prototyped a receiving end for salsa webpings, to start followup work to
&lt;a href=&#34;https://contributors.debian.org/&#34;&gt;contributors.debian.org&lt;/a&gt; discussions at
DebConf25.&lt;/li&gt;
&lt;li&gt;Colin upgraded about 70 Python packages to new upstream versions, which is
around 10% of the backlog; this included a complicated Pydantic upgrade in
collaboration with the Rust team.&lt;/li&gt;
&lt;li&gt;Colin &lt;a href=&#34;https://salsa.debian.org/debbugs-team/debbugs/-/commit/fff0db4e57a2781f5c82827e42f395a3325270f3&#34;&gt;fixed&lt;/a&gt;
a bug in debbugs that caused incoming emails to bugs.debian.org with certain
header contents to go missing.&lt;/li&gt;
&lt;li&gt;Thorsten uploaded sane-airscan, which was already in experimental, to unstable.&lt;/li&gt;
&lt;li&gt;Thorsten created a script to automate the upload of new upstream versions of
foomatic-db. The database contains information about printers and regularly gets
an update. Now it is possible to keep the package more up to date in Debian.&lt;/li&gt;
&lt;li&gt;Stefano prepared updates to almost all of his packages that had new versions
waiting to upload to unstable. (beautifulsoup4, hatch-vcs, mkdocs-macros-plugin,
pypy3, python-authlib, python-cffi, python-mitogen, python-pip, python-pipx,
python-progress, python-truststore, python-virtualenv, re2, snowball, soupsieve).&lt;/li&gt;
&lt;li&gt;Stefano uploaded two new python3.13 point releases to unstable.&lt;/li&gt;
&lt;li&gt;Stefano updated distro-info-data in stable releases, to document the &amp;ldquo;trixie&amp;rdquo;
release and expected EoL dates.&lt;/li&gt;
&lt;li&gt;Stefano did some debian.social sysadmin work (keeping up quotas with growing
databases and filesystems).&lt;/li&gt;
&lt;li&gt;Stefano supported the Debian treasurers in processing some of the DebConf 25
reimbursements.&lt;/li&gt;
&lt;li&gt;Lucas uploaded ruby3.4 to experimental. It was already approved by FTP masters.&lt;/li&gt;
&lt;li&gt;Lucas uploaded ruby-defaults to experimental to add support for ruby3.4. It
will allow us to start triggering test rebuilds and catch any FTBFS with ruby3.4.&lt;/li&gt;
&lt;li&gt;Lucas did some administrative work for Google Summer of Code (GSoC) and
replied to some queries from mentors and students.&lt;/li&gt;
&lt;li&gt;Anupa helped to organize release parties for Debian 13 and Debian Day events.&lt;/li&gt;
&lt;li&gt;Anupa did the live coverage for the Debian 13 release and prepared the Bits
post for the release announcement and 32nd Debian Day as part of the Debian
Publicity team.&lt;/li&gt;
&lt;li&gt;Anupa attended a &lt;a href=&#34;https://floss.social/@fossclubsset/115062776954803001&#34;&gt;Debian Day event&lt;/a&gt;
organized by FOSS club SSET as a speaker.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, August 2025 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2025-08/</link>
      <pubDate>Thu, 11 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2025-08/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2025-08/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In August, 21 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-August-2025.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 10.0h (out of 0.0h assigned and 14.0h from previous period), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/00dd2cd5-85d5-4235-9445-ef8ae0254fe4@app.fastmail.com&#34;&gt;Andrej Shadura&lt;/a&gt;
did 12.0h (out of 9.0h assigned and 3.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/08/msg00049.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 20.0h (out of 19.75h assigned and 0.25h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2025/09/03/foss-activity-in-august-2025.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 22.75h (out of 16.5h assigned and 6.25h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/09/msg00007.html&#34;&gt;Carlos Henrique Lima Melara&lt;/a&gt;
did 10.0h (out of 10.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-august-2025#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/09/msg00012.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 23.25h (out of 23.25h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2025-08.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 23.25h (out of 23.25h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=9RGC5gQ4Jaf6Ye3X@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 15.0h (out of 15.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/aLXAWWX2YUzNop80@vis&#34;&gt;Jochen Sprickerhof&lt;/a&gt;
did 11.0h (out of 6.0h assigned and 16.75h from previous period), thus carrying over 11.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/09/msg00010.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 16.25h (out of 0.0h assigned and 16.25h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~kanashiro/debian/lts/reports/2025-08.txt&#34;&gt;Lucas Kanashiro&lt;/a&gt;
did 20.0h (out of 1.25h assigned and 18.75h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202508_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 5.0h (out of 13.0h assigned and 9.75h from previous period), thus carrying over 17.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/d7627329-9ea9-4765-8b1a-351d8084fe40@debian.org&#34;&gt;Paride Legovini&lt;/a&gt;
did 8.0h (out of 0.0h assigned and 8.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2025-08.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 7.5h (out of 11.75h assigned and 11.0h from previous period), thus carrying over 15.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2025-08.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 13.5h (out of 7.25h assigned and 7.75h from previous period), thus carrying over 1.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stefanorivera.com/posts/2025/09/08/lts-elts-report-for-august-2025/&#34;&gt;Stefano Rivera&lt;/a&gt;
did 0.5h (out of 0.0h assigned and 3.0h from previous period), thus carrying over 2.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~beuc/report-202508.org&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 10.0h (out of 23.25h assigned), thus carrying over 13.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2025/09/my-debian-activities-in-august-2025/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 22.75h (out of 22.75h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/09/msg00014.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 4.0h (out of 0.0h assigned and 12.0h from previous period), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-aug-25/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 16.0h (out of 22.75h assigned), thus carrying over 6.75h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In August, we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/08/threads.html&#34;&gt;27 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The month of August marked the release of Debian 13 (codename “trixie”). This is worth noting because it brought with it the return of the customary fast development pace of Debian unstable, which included several contributions from LTS Team members. More on that below.&lt;/p&gt;
&lt;p&gt;Of the many security updates which were published (and a few non-security updates as well), some notable ones are highlighted here.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Notable security updates:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/08/msg00005.html&#34;&gt;gnutls28&lt;/a&gt; prepared by Adrian Bunk, fixes several potential denial of service vulnerabilities&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/08/msg00009.html&#34;&gt;apache2&lt;/a&gt;, prepared by Bastien Roucariès, fixes several vulnerabilities including a potential denial of service and SSL/TLS-related access control&lt;/li&gt;
&lt;li&gt;mbedtls (&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/08/msg00013.html&#34;&gt;original update&lt;/a&gt;, &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/08/msg00025.html&#34;&gt;regression update&lt;/a&gt;) prepared by Andrej Shadura, fixes several potential denial of service and information disclosure vulnerabilities&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/08/msg00014.html&#34;&gt;openjdk-17&lt;/a&gt;, prepared by Emilio Pozuelo Monfort, fixes several vulnerabilities which could result in denial of service, information disclosure or weakened TLS connections&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Notable non-security updates:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/08/msg00006.html&#34;&gt;distro-info-data&lt;/a&gt;, prepared by Stefano Rivera, adds information concerning future Debian and Ubuntu releases&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/08/msg00008.html&#34;&gt;ca-certificates-java&lt;/a&gt;, prepared by Bastien Roucariès, fixes some bugs which could disrupt future updates&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The LTS Team continues to welcome the collaboration of maintainers from across the Debian community. The contributions of maintainers from outside the LTS Team include: postgresql-13 (Christoph Berg), sope (Jordi Mallach), thunderbird (Carsten Schoenert), and iperf3 (Roberto Lumbreras).&lt;/p&gt;
&lt;p&gt;Finally, LTS Team members also contributed updates of the following packages:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;redis (to stable), prepared by Chris Lamb&lt;/li&gt;
&lt;li&gt;firebird3.0 (to oldstable and stable), prepared by Adrian Bunk&lt;/li&gt;
&lt;li&gt;node-tmp (to oldstable, stable, and unstable), prepared by Adrian Bunk&lt;/li&gt;
&lt;li&gt;openjpeg2 (to oldstable, stable, and unstable), prepared by Adrian Bunk&lt;/li&gt;
&lt;li&gt;apache2 (to oldstable), prepared by Bastien Roucariès&lt;/li&gt;
&lt;li&gt;unbound (to oldstable), prepared by Guilhem Moulin&lt;/li&gt;
&lt;li&gt;luajit (to oldstable), prepared by Guilhem Moulin&lt;/li&gt;
&lt;li&gt;golang-github-gin-contrib-cors (to oldstable and stable), prepared by Thorsten Alteholz&lt;/li&gt;
&lt;li&gt;libcoap3 (to stable), prepared by Thorsten Alteholz&lt;/li&gt;
&lt;li&gt;libcommons-lang-java and libcommons-lang3-java (both to unstable), prepared by Daniel Leidert&lt;/li&gt;
&lt;li&gt;python-flask-cors (to oldstable), prepared by Daniel Leidert&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The LTS Team would especially like to thank our many longtime friends and sponsors for their support and collaboration.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;F. Hoffmann-La Roche AG&lt;/a&gt; (for 129 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://domainnameshop.com/&#34;&gt;Domeneshop AS&lt;/a&gt; (for 134 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 128 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 134 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 134 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 131 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 131 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 130 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 129 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 128 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 128 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, July 2025 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2025-07/</link>
      <pubDate>Fri, 15 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2025-07/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2025-07/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In July, 17 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~bunk/lts-elts-reports/report-2025-07.txt&#34;&gt;Adrian Bunk&lt;/a&gt;
did 19.0h (out of 19.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/08/msg00009.html&#34;&gt;Andrej Shadura&lt;/a&gt;
did 5.0h (out of 0.0h assigned and 8.0h from previous period), thus carrying over 3.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/08/msg00003.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 18.5h (out of 18.75h assigned), thus carrying over 0.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2025/08/03/foss-activity-in-july-2025.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 12.5h (out of 3.25h assigned and 15.5h from previous period), thus carrying over 6.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/08/msg00000.html&#34;&gt;Carlos Henrique Lima Melara&lt;/a&gt;
did 10.0h (out of 10.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-july-2025&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/b6674d756b00854c80d84f53e78b991ea5979d60.camel@debian.org&#34;&gt;Daniel Leidert&lt;/a&gt;
did 18.75h (out of 17.25h assigned and 1.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2025-07.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 18.75h (out of 18.75h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=sazU%2BrBjQKKEZrDt@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 15.0h (out of 14.0h assigned and 1.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/aIzI7BsaBG7WGx68@vis&#34;&gt;Jochen Sprickerhof&lt;/a&gt;
did 2.0h (out of 16.5h assigned and 2.25h from previous period), thus carrying over 16.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/08/msg00019.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 7.0h (out of 0.0h assigned and 23.25h from previous period), thus carrying over 16.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202507_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 9.0h (out of 18.75h assigned), thus carrying over 9.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2025-07.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 10.25h (out of 18.5h assigned and 2.75h from previous period), thus carrying over 11.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2025-07.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 7.25h (out of 12.75h assigned and 2.25h from previous period), thus carrying over 7.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/08/msg00001.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 18.75h (out of 18.75h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2025/08/my-debian-activities-in-july-2025/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 15.0h (out of 15.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-july-25/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 15.0h (out of 1.0h assigned and 14.0h from previous period).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In July, we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/07/threads.html&#34;&gt;24 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Notable security updates:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/07/msg00005.html&#34;&gt;angular.js&lt;/a&gt;, prepared by Bastien Roucariès, fixes multiple vulnerabilities including input sanitization and potential regular expression denial of service (ReDoS)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/07/msg00009.html&#34;&gt;tomcat9&lt;/a&gt;, prepared by Markus Koschany, fixes an assortment of vulnerabilities&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/07/msg00012.html&#34;&gt;mediawiki&lt;/a&gt;, prepared by Guilhem Moulin, fixes several information disclosure and privilege escalation vulnerabilities&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/07/msg00017.html&#34;&gt;php7.4&lt;/a&gt;, prepared by Guilhem Moulin, fixes several server side request forgery and denial of service vulnerabilities&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This month&amp;rsquo;s contributions from outside the regular team include an update to thunderbird, prepared by Christoph Goehre (the package maintainer).&lt;/p&gt;
&lt;p&gt;LTS Team members also contributed updates of the following packages:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;commons-beanutils (to stable and unstable), prepared by Adrian Bunk&lt;/li&gt;
&lt;li&gt;djvulibre (to oldstable, stable, and unstable), prepared by Adrian Bunk&lt;/li&gt;
&lt;li&gt;git (to stable), prepared by Adrian Bunk&lt;/li&gt;
&lt;li&gt;redis (to oldstable), prepared by Chris Lamb&lt;/li&gt;
&lt;li&gt;libxml2 (to oldstable), prepared by Guilhem Moulin&lt;/li&gt;
&lt;li&gt;commons-vfs (to oldstable), prepared by Daniel Leidert&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Additionally, LTS Team member Santiago Ruano Rincón proposed and implemented an improvement to the debian-security-support package. This package is available so that interested users can quickly determine if any installed packages are subject to limited security support or are excluded entirely from security support. However, there was not previously a way to identify explicitly supported packages, which has become necessary to note exceptions to broad exclusion policies (e.g., those which apply to substantial package groups, like modules belonging to the Go and Rust language ecosystems). Santiago&amp;rsquo;s work has enabled the notation of exceptions to these exclusions, thus ensuring that users of debian-security-support have accurate status information concerning installed packages.&lt;/p&gt;
&lt;h4 id=&#34;debcamp-25-security-tracker-sprint&#34;&gt;DebCamp 25 Security Tracker Sprint&lt;/h4&gt;
&lt;p&gt;The previously announced security tracker sprint took place at &lt;a href=&#34;https://debconf25.debconf.org/about/debcamp/&#34;&gt;DebCamp&lt;/a&gt; from 7-13 July. Participants included 8 members of the standing LTS Team, 2 active Debian Developers with an interest in LTS, 3 community members, and 1 member of the Debian Security Team (who provided guidance and reviews on proposed changes to the security tracker); participation was a mix of in person at the venue in Brest, France and remote. During the days of the sprint, the team tackled a wide range of bugs and improvements, mostly targeting the security tracker.&lt;/p&gt;
&lt;p&gt;The sprint participants worked on the following items:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Completed during the sprint:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Implementation of &lt;a href=&#34;https://salsa.debian.org/lts-team/cvehist&#34;&gt;a resource&lt;/a&gt; which provides &lt;a href=&#34;https://salsa.debian.org/lts-team/lts-extra-tasks/-/issues/86&#34;&gt;an alternate view of the CVE history&lt;/a&gt; contained in the main security tracker&lt;/li&gt;
&lt;li&gt;Implementation of &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/220&#34;&gt;a feature&lt;/a&gt; which &lt;a href=&#34;https://salsa.debian.org/lts-team/lts-extra-tasks/-/issues/69&#34;&gt;identifies CVEs that have been fixed via a DLA but which remain unfixed in more recent releases&lt;/a&gt; (&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/231&#34;&gt;associated tests&lt;/a&gt; are still a work in progress)&lt;/li&gt;
&lt;li&gt;A &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/commit/140585aedf1e89c0c9ba6ce652202333131357b2&#34;&gt;minor bug fix&lt;/a&gt; to the LTS Team’s CVE triage tooling&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/236&#34;&gt;Removal of some dead code&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Still in progress as of the end of the sprint:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/221&#34;&gt;Proposed implementation&lt;/a&gt; of &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/issues/32&#34;&gt;support for vulnerabilities that don&amp;rsquo;t affect the binaries (only in the sources)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/230&#34;&gt;Proposed implementation&lt;/a&gt; of &lt;a href=&#34;https://bugs.debian.org/645201&#34;&gt;support for tracking uploads to proposed-updates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Continued work (which was in progress prior to the sprint) on tooling to export security tracker data in CSAF and VEX formats&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/223&#34;&gt;Proposed implementation&lt;/a&gt; of &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/issues/25&#34;&gt;visual distinction between vulnerable/unimportant/ignored CVEs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/222&#34;&gt;Proposed implementation&lt;/a&gt; of &lt;a href=&#34;https://salsa.debian.org/lts-team/lts-extra-tasks/-/issues/11&#34;&gt;support for identifying CVEs that have been fixed in older and newer releases but which remain unfixed in LTS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/226&#34;&gt;Proposed implementation&lt;/a&gt; of &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/issues/43&#34;&gt;tooling that checks the consistency of the list of CVEs associated with a specific security update which is being prepared&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/issues/15#note_626538&#34;&gt;Draft documentation&lt;/a&gt; of the security tracker&amp;rsquo;s JSON data export schema&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/224&#34;&gt;Proposed clean-up&lt;/a&gt; of &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/issues/28&#34;&gt;inconsistent historical entries in the DSA index&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/225&#34;&gt;Proposed improvement&lt;/a&gt; to &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/issues/39&#34;&gt;how the security tracker handles requests for non-existent resources&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/227&#34;&gt;Proposed bug fix&lt;/a&gt; for &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/issues/6&#34;&gt;inconsistencies in the security tracker JSON data export&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/233&#34;&gt;Proposed improvement&lt;/a&gt; to more accurate display of CVE states that are currently all shown as &amp;ldquo;fixed&amp;rdquo; (&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/issues/38&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/issues/41&#34;&gt;2&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/234&#34;&gt;Proposed bug fix&lt;/a&gt; for &lt;a href=&#34;https://bugs.debian.org/994897&#34;&gt;turning URLs from text into clickable links&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;A &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/235&#34;&gt;minor bug fix&lt;/a&gt; to the security tracker&amp;rsquo;s linkage to Ubuntu security resources&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/229&#34;&gt;Proposed implementation&lt;/a&gt; of &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/issues/31&#34;&gt;the ability to identify CVEs for re-triage by the LTS Team&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Continued work (which was in progress prior to the sprint) on improved tooling to support security releases of packages from language ecosystems that rely heavily on static linking&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As can be seen from the above list, only a small number of changes were brought to completion during the sprint week itself. Given the very compressed timeframe involved, the broad scope of tasks which were under consideration, and the highly sensitive data managed by the security tracker, this is not entirely unexpected and in no way diminishes the great work done by the sprint participants. The LTS Team would especially like to thank Salvatore Bonaccorso of the Debian Security Team for making himself available throughout the sprint to answer questions, for providing guidance on the work, and for helping the work by reviewing and merging the MRs which were able to merged during the sprint itself.&lt;/p&gt;
&lt;p&gt;In the weeks that follow the sprint, the team will continue working towards completing the in progress items.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 128 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 133 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 133 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 133 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 130 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 130 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 129 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 128 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: DebConf 25, OpenSSH upgrades, Cross compilation collaboration and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-07-2025/</link>
      <pubDate>Tue, 12 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-07-2025/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-07-2025/">
      


      &lt;h1 id=&#34;debian-contributions-2025-07&#34;&gt;Debian Contributions: 2025-07&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our &lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt;
and &lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;debconf-25-by-stefano-rivera-and-santiago-ruano-rincón&#34;&gt;DebConf 25, by Stefano Rivera and Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;In July, &lt;a href=&#34;https://debconf25.debconf.org/&#34;&gt;DebConf 25&lt;/a&gt; was held in Brest, France.
Freexian was a gold sponsor and most of the Freexian team attended the event.
Many fruitful discussions were had amongst our team and within the Debian
community.&lt;/p&gt;
&lt;p&gt;DebConf itself was organized by a local team in Brest, that included Santiago
(who now lives in Uruguay). Stefano was also deeply involved in the
organization, as a DebConf committee member, core video team, and the lead
developer for the conference website. Running the conference took an enormous
amount of work, consuming all of Stefano and Santiago’s time for most of July.&lt;/p&gt;
&lt;p&gt;Lucas Kanashiro was active in the DebConf content team, reviewing talks and
scheduling them. There were many last-minute changes to make during the event.&lt;/p&gt;
&lt;p&gt;Anupa Ann Joseph was part of the Debian publicity team doing live coverage of
DebConf 25 and was part of the DebConf 25 content team reviewing the talks.
She also assisted the local team to procure the lanyards.&lt;/p&gt;
&lt;p&gt;Recorded sessions presented by Freexian collaborators, often alongside other
friends in Debian, included:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-59-welcome-to-debconf-25.av1.webm&#34;&gt;Welcome to Debconf 25!&lt;/a&gt;
(Santiago, Anupa, and others)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-377-debiannet-team-bof.av1.webm&#34;&gt;Debian.net Team BoF&lt;/a&gt;
(Stefano and others)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-779-publicity-team-bof.av1.webm&#34;&gt;Publicity Team BoF&lt;/a&gt;
(Anupa and others)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-398-using-debusine-to-pre-test-your-unstable-uploads.av1.webm&#34;&gt;Using Debusine to pre-test your unstable uploads&lt;/a&gt;
(Colin)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-552-reviving-unschroot.av1.webm&#34;&gt;Reviving (un)schroot?&lt;/a&gt;
(Helmut)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-669-debusine-workflow-bof.av1.webm&#34;&gt;Debusine Workflow BoF&lt;/a&gt;
(Enrico and Colin)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-670-debian-lts-bof.av1.webm&#34;&gt;Debian LTS BoF&lt;/a&gt;
(Lucas, Santiago, and others)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-415-meet-the-technical-committee.av1.webm&#34;&gt;Meet the Technical Committee&lt;/a&gt;
(Stefano, Helmut, and others)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-416-debian-python-bof.av1.webm&#34;&gt;Debian Python BoF&lt;/a&gt;
(Stefano)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-351-cross-building-bof.av1.webm&#34;&gt;Cross building BoF&lt;/a&gt;
(Helmut)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-304-debian-outreach-session.av1.webm&#34;&gt;Debian Outreach Session&lt;/a&gt;
(Lucas)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-246-meet-the-people-behind-debian-artwork.av1.webm&#34;&gt;Meet the people behind Debian Artwork&lt;/a&gt;
(Anupa and others)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-599-debiansocial-bof.av1.webm&#34;&gt;debian.social BoF&lt;/a&gt;
(Stefano and others)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-329-debconf-committee-bof.av1.webm&#34;&gt;DebConf Committee BoF&lt;/a&gt;
(Stefano and others)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-624-salsa-ci-bof.av1.webm&#34;&gt;Salsa CI BoF&lt;/a&gt;
(Santiago and others)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-203-debconf-27-in-your-city.av1.webm&#34;&gt;DebConf 27: In your city?&lt;/a&gt;
(Stefano and others)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-197-closing-ceremony.av1.webm&#34;&gt;Closing Ceremony&lt;/a&gt;
(Santiago and &lt;em&gt;many&lt;/em&gt; others)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;openssh-upgrades-by-colin-watson&#34;&gt;OpenSSH upgrades, by Colin Watson&lt;/h2&gt;
&lt;p&gt;Towards the end of a release cycle, people tend to do more upgrade testing, and
this sometimes results in interesting problems. Manfred Stock reported
&lt;a href=&#34;https://bugs.debian.org/1109742&#34;&gt;&amp;ldquo;No new SSH connections possible during large part of upgrade to Debian Trixie&amp;rdquo;&lt;/a&gt;,
which would have affected many people upgrading from Debian 12 (bookworm), with
potentially severe consequences for people upgrading remote systems. In fact,
there were two independent problems that each led to much the same symptom:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;As part of hardening the OpenSSH server, OpenSSH 9.8 split the monolithic
&lt;code&gt;sshd&lt;/code&gt; listener process into two pieces: a minimal network listener (still
called &lt;code&gt;sshd&lt;/code&gt;), and an &lt;code&gt;sshd-session&lt;/code&gt; process dealing with each individual
session. Before this change, when &lt;code&gt;sshd&lt;/code&gt; received an incoming connection, it
forked and re-executed itself with some special parameters to deal with it;
after this change, it forks and executes &lt;code&gt;sshd-session&lt;/code&gt; instead, and &lt;code&gt;sshd&lt;/code&gt; no
longer accepts the parameters it used to accept for this.&lt;br&gt;
&lt;br&gt;
Debian package upgrades happen (roughly) in two phases: first we unpack the new
files onto disk, and then we run some configuration steps which usually include
things like restarting services. Normally this is fine, because the old service
keeps on working until it’s restarted. In this case, unpacking the new files
onto disk immediately stopped new SSH connections from working: the old &lt;code&gt;sshd&lt;/code&gt;
received the connection and tried to hand it off to a freshly-executed copy of
the new &lt;code&gt;sshd&lt;/code&gt; binary on disk, which no longer supports this.  This wasn’t much
of a problem when upgrading OpenSSH on its own or with a small number of other
packages, but in release upgrades it left a large gap when you can’t SSH to the
system any more, and if anything fails in that interval then you could be in
trouble.&lt;br&gt;
&lt;br&gt;
After trying a couple of other approaches, Colin landed on the idea of having
the &lt;code&gt;openssh-server&lt;/code&gt; package divert &lt;code&gt;/usr/sbin/sshd&lt;/code&gt; to
&lt;code&gt;/usr/sbin/sshd.session-split&lt;/code&gt; before the unpack step of an upgrade from before
9.8, then removing the diversion and moving the new file into place once it’s
ready to restart the service. This reduces the period when new connections fail
to a minimum.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Most OpenSSH processes, including &lt;code&gt;sshd&lt;/code&gt;, check for a compatible version of
the OpenSSL library when they start up. This check used to be very picky, among
other things requiring both the major and minor part of the version number to
match. OpenSSL 3 has a &lt;a href=&#34;https://www.openssl-library.org/policies/general/versioning-policy/&#34;&gt;better versioning policy&lt;/a&gt;,
and so OpenSSH 9.4p1 relaxed this check.&lt;br&gt;
&lt;br&gt;
Unfortunately, bookworm shipped with OpenSSH 9.2p1, so as soon as you unpacked
the new OpenSSL library during an upgrade, &lt;code&gt;sshd&lt;/code&gt; stopped working. This
couldn’t be fixed by a change in trixie; we needed to change bookworm in advance
of the upgrade so that it would tolerate newer versions of OpenSSL, and time was
tight if we wanted this to be available before the release of Debian 13.&lt;br&gt;
&lt;br&gt;
Fortunately, there’s a
&lt;code&gt;&lt;a href=&#34;https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#special-case-the-stable-updates-suite&#34;&gt;stable-updates&lt;/a&gt;&lt;/code&gt;
mechanism for exactly this sort of thing, and the stable release managers kindly
accepted Colin’s proposal to fix this there.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The net result is that if you apply updates to bookworm (including
&lt;code&gt;stable-updates&lt;/code&gt; / &lt;code&gt;bookworm-updates&lt;/code&gt;, which is enabled by default) before
starting the upgrade to trixie, everything should be fine.&lt;/p&gt;
&lt;h2 id=&#34;cross-compilation-collaboration-by-helmut-grohne&#34;&gt;Cross compilation collaboration, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;Supporting cross building in Debian packages touches lots of areas of the
archive and quite some of these matters reside in shared responsibility between
different teams. Hence, DebConf was an ideal opportunity to settle long-standing
issues.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fortran: &lt;a href=&#34;https://lists.debian.org/debian-cross/2025/07/msg00024.html&#34;&gt;agreements reached on how to proceed&lt;/a&gt;
(thanks to Alastair McKinstry)&lt;/li&gt;
&lt;li&gt;Go: &lt;a href=&#34;https://lists.debian.org/debian-go/2025/07/msg00015.html&#34;&gt;agreements reached on how to proceed&lt;/a&gt;
(thanks to Mathias Gibbens)&lt;/li&gt;
&lt;li&gt;Perl: &lt;a href=&#34;https://tracker.debian.org/news/1650467/accepted-libextutils-pkgconfig-perl-116-4-source-into-experimental/&#34;&gt;fixed long-standing pkg-config interaction problem&lt;/a&gt;
(thanks to gregor herrmann)&lt;/li&gt;
&lt;li&gt;Python: no conclusion reached regarding dependency duplication
(&lt;code&gt;python3-dev:any, libpython3-dev&lt;/code&gt;) yet&lt;/li&gt;
&lt;li&gt;Qt/KDE: found a way forward for &lt;code&gt;kconf_update&lt;/code&gt; (thanks to Aurélien COUDERC)&lt;/li&gt;
&lt;li&gt;Ruby: &lt;a href=&#34;https://tracker.debian.org/news/1650470/accepted-ruby-minitest-5254-3-source-into-unstable/&#34;&gt;fixed problem affecting any ruby extension build&lt;/a&gt;
(thanks to Lucas)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;a href=&#34;https://salsa.debian.org/debconf-team/public/data/dc25/-/raw/main/etherpad/txt/169-cross-building-bof.txt&#34;&gt;cross building bof&lt;/a&gt;
sparked lively discussions as a significant
fraction of developers employ cross builds to get their work done. In the
&lt;code&gt;trixie&lt;/code&gt; release, about two thirds of the packages can satisfy their cross
&lt;code&gt;Build-Depends&lt;/code&gt; and about half of the packages actually can be cross built.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Raphaël Hertzog updated &lt;a href=&#34;https://www.freexian.com/tracker.debian.org&#34;&gt;tracker.debian.org&lt;/a&gt; to remove
references to Debian 10 which was moved to
&lt;a href=&#34;https://www.freexian.com/archive.debian.org&#34;&gt;archive.debian.org&lt;/a&gt;, and had many fruitful discussions
related to Debusine during DebConf 25.&lt;/li&gt;
&lt;li&gt;Carles Pina prepared some data, questions and information for the DebConf 25
&lt;a href=&#34;https://debconf25.debconf.org/talks/41-l10n-and-i18n-bof/&#34;&gt;l10n and i18n BoF&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Carles Pina demoed and discussed possible next steps for
&lt;a href=&#34;https://salsa.debian.org/carlespina/po-debconf-manager&#34;&gt;po-debconf-manager&lt;/a&gt;
with different teams in DebConf 25. He also reviewed Catalan translations and
sent them to the packages.&lt;/li&gt;
&lt;li&gt;Carles Pina started investigating a &lt;a href=&#34;https://bugs.debian.org/1069097&#34;&gt;django-compressor bug&lt;/a&gt;:
reproduced the bug consistently and prepared a PR for django-compressor upstream
(likely more details next month). Looked at packaging
&lt;a href=&#34;https://github.com/frictionlessdata/frictionless-py&#34;&gt;frictionless-py&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Stefano Rivera triaged Python CVEs against pypy3.&lt;/li&gt;
&lt;li&gt;Stefano prepared an upload of a new upstream release of pypy3 to Debian
experimental (due to the freeze).&lt;/li&gt;
&lt;li&gt;Stefano uploaded python3.14 RC1 to Debian experimental.&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz uploaded a new upstream version of sane-airscan to
experimental. He also started to work on a new upstream version of hplip.&lt;/li&gt;
&lt;li&gt;Colin backported fixes for &lt;a href=&#34;https://bugs.debian.org/1108076&#34;&gt;CVE-2025-50181&lt;/a&gt;
and &lt;a href=&#34;https://bugs.debian.org/1108077&#34;&gt;CVE-2025-50182&lt;/a&gt; in python-urllib3, and
fixed several other release-critical or important bugs in Python team packages.&lt;/li&gt;
&lt;li&gt;Lucas uploaded ruby3.4 to experimental as a starting point for the
ruby-defaults transition that will happen after Trixie release.&lt;/li&gt;
&lt;li&gt;Lucas coordinated with the Release team the fix of the remaining RC bugs
involving ruby packages, and got them all fixed.&lt;/li&gt;
&lt;li&gt;Lucas, as part of the Debian Ruby team, kicked off discussions to improve
internal process/tooling.&lt;/li&gt;
&lt;li&gt;Lucas, as part of the Debian Outreach team, engaged in multiple discussions
around internship programs we run and also what else we could do to improve
outreach in the Debian project.&lt;/li&gt;
&lt;li&gt;Lucas joined the Local groups BoF during DebConf 25 and shared all the good
experiences from the Brazilian community and committed to help to document
everything to try to support other groups.&lt;/li&gt;
&lt;li&gt;Helmut spent significant time with Samuel Thibault on improving architecture
cross bootstrap for &lt;code&gt;hurd-any&lt;/code&gt; mostly reviewing Samuel’s patches. He proposed a
patch for improving &lt;code&gt;bash&lt;/code&gt;’s &lt;a href=&#34;https://bugs.debian.org/1108971&#34;&gt;detection of its pipesize&lt;/a&gt;
and a change to &lt;a href=&#34;https://lists.debian.org/debian-dpkg/2025/07/msg00002.html&#34;&gt;dpkg-shlibdeps to improve behavior for building cross toolchains&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut reiterated the &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749826#91&#34;&gt;multiarch policy proposal&lt;/a&gt;
with a lot of help from Nattie Mayer-Hutchings, Rhonda D’Vine and Stuart Prescott.&lt;/li&gt;
&lt;li&gt;Helmut finished his work on the process based &lt;a href=&#34;https://git.subdivi.de/~helmut/python-linuxnamespaces.git/tree/examples/unschroot_proc.py&#34;&gt;unschroot prototype&lt;/a&gt;
that was the main feature of his talk (see above).&lt;/li&gt;
&lt;li&gt;Helmut analyzed a multiarch-related &lt;code&gt;glibc&lt;/code&gt; &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108193&#34;&gt;upgrade failure&lt;/a&gt;
induced by a /usr-move mitigation of &lt;code&gt;systemd&lt;/code&gt; and sent a patch and regression
fix both of which reached &lt;code&gt;trixie&lt;/code&gt; in time. Thanks to Aurelien Jarno and the
release team for their timely cooperation.&lt;/li&gt;
&lt;li&gt;Helmut resurrected an earlier discussion about changing the semantics of
&lt;code&gt;Architecture: all&lt;/code&gt; packages in a multiarch context in order to improve the
long-standing interpreter problem. With help from Tollef Fog Heen better
semantics were discovered and agreement was reached with Guillem Jover and
Julian Andres Klode to consider this change. The idea is to record a concrete
architecture for every &lt;code&gt;Architecture: all&lt;/code&gt; package in the &lt;code&gt;dpkg&lt;/code&gt; database and
enable choosing it as non-native.&lt;/li&gt;
&lt;li&gt;Helmut implemented &lt;a href=&#34;https://salsa.debian.org/debian/piuparts/-/merge_requests/76&#34;&gt;type hints for piuparts&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut &lt;a href=&#34;https://salsa.debian.org/helmutg/debvm/-/compare/e1b87...1a7ec?from_project_id=79331&#34;&gt;reviewed and improved&lt;/a&gt;
a patch set of Jochen Sprickerhof for &lt;code&gt;debvm&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Anupa was involved in discussions with the Debian Women team during DebConf 25.&lt;/li&gt;
&lt;li&gt;Anupa started working for the trixie release coverage and started coordinating
release parties.&lt;/li&gt;
&lt;li&gt;Emilio helped coordinate the release of Debian 13 trixie.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Secure boot signing with Debusine (by Colin Watson)</title>
      <author>Colin Watson</author>
      <link>https://www.freexian.com/blog/debusine-secure-boot-signing/</link>
      <pubDate>Mon, 04 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debusine-secure-boot-signing/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debusine-secure-boot-signing/">
      


      &lt;p&gt;&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/&#34;&gt;Debusine&lt;/a&gt; aims to be an
integrated solution to build, distribute and maintain a Debian-based
distribution.  At Debconf 25, we &lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/DebConf25/debconf25-398-using-debusine-to-pre-test-your-unstable-uploads.av1.webm&#34;&gt;talked about using it to pre-test uploads
to Debian
unstable&lt;/a&gt;,
and also touched on how Freexian is using it to help maintain the &lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Debian
LTS and ELTS&lt;/a&gt; projects.&lt;/p&gt;
&lt;p&gt;When Debian 10 (&lt;code&gt;buster&lt;/code&gt;) moved to ELTS status in 2024, this came with a new
difficulty that hadn&amp;rsquo;t existed for earlier releases.  Debian 10 added UEFI
Secure Boot support, meaning that there are now signed variants of the boot
loader and Linux kernel packages.  Debian has a
&lt;a href=&#34;https://wiki.debian.org/SecureBoot/Discussion&#34;&gt;system&lt;/a&gt; where certain
packages are configured as needing to be signed, and those packages include
a template for a source package along with the unsigned objects themselves.
The signing service generates detached signatures for all those objects, and
then uses the template to build a source package that it uploads back to the
archive for building in the usual way.&lt;/p&gt;
&lt;p&gt;Once &lt;code&gt;buster&lt;/code&gt; moved to ELTS, it could no longer rely on Debian&amp;rsquo;s signing
service for all this.  Freexian operates parallel infrastructure for the
archive, and now needed to operate a parallel signing service as well.  By
early 2024 we were already planning to move ELTS infrastructure towards
Debusine, and so it made sense to build a signing service there as well.&lt;/p&gt;
&lt;p&gt;Separately, we were able to obtain a Microsoft signature for Freexian&amp;rsquo;s shim
build, allowing us to chain this into the trust path for most deployed x86
machines.&lt;/p&gt;
&lt;p&gt;Freexian can help other organizations running Debian derivatives through the
same process, and can provide secure signing infrastructure to the standards
required for UEFI Secure Boot.&lt;/p&gt;
&lt;h2 id=&#34;prior-art&#34;&gt;Prior art&lt;/h2&gt;
&lt;p&gt;We considered both
&lt;a href=&#34;https://salsa.debian.org/ftp-team/code-signing&#34;&gt;code-signing&lt;/a&gt; (Debian&amp;rsquo;s
current implementation) and
&lt;a href=&#34;https://git.launchpad.net/lp-signing/tree/&#34;&gt;lp-signing&lt;/a&gt; (Ubuntu&amp;rsquo;s current
implementation) as prior art.  Neither was quite suitable for various
reasons.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;code-signing&lt;/code&gt; relies on polling a configured URL for each archive to
fetch a GPG-signed list of signing requests, which would have been awkward
for us to set up, and it assumes that unsigned packages are sufficiently
trusted for it to be able to run &lt;code&gt;dpkg -x&lt;/code&gt; and &lt;code&gt;dpkg-source -b&lt;/code&gt; on them
outside any containment.  &lt;code&gt;dpkg -x&lt;/code&gt; has had the occasional security
vulnerability, so this seemed unwise for a service that might need to deal
with signing packages for multiple customers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lp-signing&lt;/code&gt; is a microservice accepting authenticated requests, and is
careful to avoid needing to manipulate packages itself.  However, this
relies on a different and incompatible mechanism for indicating that
packages should be signed, which wasn&amp;rsquo;t something we wanted to introduce
in ELTS.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;workers&#34;&gt;Workers&lt;/h2&gt;
&lt;p&gt;Debusine already had an established system of external workers that run
tasks under various kinds of containment.  This seems like a good fit: after
all, what&amp;rsquo;s a request to sign a package but a particular kind of task?  But
there are some problems here: workers can run essentially arbitrary code
(such as build scripts in source packages), and even though that&amp;rsquo;s under
containment, we don&amp;rsquo;t want to give such machines access to highly-sensitive
data such as private keys.&lt;/p&gt;
&lt;p&gt;Fortunately, we&amp;rsquo;d already introduced the idea of different kinds of workers
a few months beforehand, in order to be able to run privileged &amp;ldquo;server
tasks&amp;rdquo; that have direct access to the Debusine database.  We built on that
and added &amp;ldquo;signing workers&amp;rdquo;, which are much like external workers except
that they only run signing tasks, no other types of tasks run on them, and
they have access to a private database with information about the keys
managed by their Debusine instance.  (Django&amp;rsquo;s support for &lt;a href=&#34;https://docs.djangoproject.com/en/stable/topics/db/multi-db/&#34;&gt;multiple
databases&lt;/a&gt;
made this quite easy to arrange: we were able to keep everything in the same
codebase.)&lt;/p&gt;
&lt;h2 id=&#34;key-management&#34;&gt;Key management&lt;/h2&gt;
&lt;p&gt;It&amp;rsquo;s obviously bad practice to store private key material in the clear, but
at the same time the signing workers are essentially oracles that will
return signatures on request while ensuring that the rest of Debusine has no
access to private key material, so they need to be able to get hold of it
themselves.  &lt;a href=&#34;https://en.wikipedia.org/wiki/Hardware_security_module&#34;&gt;Hardware security
modules&lt;/a&gt; (HSMs) are
designed for this kind of thing, but they can be inconvenient to manage when
large numbers of keys are involved.&lt;/p&gt;
&lt;p&gt;Some keys are more valuable than others.  If the signing key used for an
experimental archive leaks, the harm is unlikely to be particularly serious;
but if the ELTS signing key leaks, many customers will be affected.  To
match this, we implemented two key protection arrangements for the time
being: one suitable for low-value keys encrypts the key in software with a
configured key and stores the public key and ciphertext in the database,
while one suitable for high-value keys stores keys as &lt;a href=&#34;https://en.wikipedia.org/wiki/PKCS_11&#34;&gt;PKCS
#11&lt;/a&gt; URIs that can be &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/howtos/configure-hsm.html&#34;&gt;set up
manually by an instance
administrator&lt;/a&gt;.
We packaged some &lt;a href=&#34;https://www.freexian.com/blog/debian-contributions-06-2024/#yubihsm-packaging-by-colin-watson&#34;&gt;YubiHSM
tools&lt;/a&gt;
to make this easier for our sysadmins.&lt;/p&gt;
&lt;p&gt;The signing worker calls back to the Debusine server to check whether a
given work request is authorized to use a given signing key.  All operations
related to private keys also produce an audit log entry in the private
signing database, so we can track down any misuse.&lt;/p&gt;
&lt;h2 id=&#34;tasks&#34;&gt;Tasks&lt;/h2&gt;
&lt;p&gt;Getting Debusine to do anything new usually requires figuring out how to
model the operation as a
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/concepts.html#tasks&#34;&gt;task&lt;/a&gt;.
In this case, that was complicated by wanting to run as little code as
possible on the signing workers: in particular, we didn&amp;rsquo;t want to do all the
complicated package manipulations there.&lt;/p&gt;
&lt;p&gt;The approach we landed on was a chain of three tasks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/tasks/worker/extract-for-signing.html&#34;&gt;&lt;code&gt;ExtractForSigning&lt;/code&gt;&lt;/a&gt;
runs on a normal external worker.  It takes the result of a package build
and picks out the individual files from it that need to be signed, storing
them as separate artifacts.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/tasks/signing/sign.html&#34;&gt;&lt;code&gt;Sign&lt;/code&gt;&lt;/a&gt;
runs on a signing worker, and (of course) makes the actual signatures,
storing them as artifacts.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/tasks/worker/assemble-signed-source.html&#34;&gt;&lt;code&gt;AssembleSignedSource&lt;/code&gt;&lt;/a&gt;
runs on a normal external worker.  It takes the signed artifacts and
produces a source package containing them, based on the template found in
the unsigned binary package.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;workflows&#34;&gt;Workflows&lt;/h2&gt;
&lt;p&gt;Of course, we don&amp;rsquo;t want people to have to create all those tasks directly
and figure out how to connect everything together for themselves, and that&amp;rsquo;s
what
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/concepts.html#workflows&#34;&gt;workflows&lt;/a&gt;
are good at.  The
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/workflows/specs/make-signed-source.html&#34;&gt;&lt;code&gt;make_signed_source&lt;/code&gt;&lt;/a&gt;
workflow does all the heavy lifting of creating the right tasks with the
right input data and making them depend on each other in the right ways,
including fanning out multiple copies of all this if there are multiple
architectures or multiple template packages involved.  Since you probably
don&amp;rsquo;t want to stop at just having the signed source packages, it also kicks
off builds to produce signed binary packages.&lt;/p&gt;
&lt;p&gt;Even this is too low-level for most people to use directly, so we wrapped it
all up in our
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/workflows/specs/debian-pipeline.html&#34;&gt;&lt;code&gt;debian_pipeline&lt;/code&gt;&lt;/a&gt;
workflow, which just needs to be given a few options to enable signing
support (and those options can be locked down by workspace owners).&lt;/p&gt;
&lt;h2 id=&#34;whats-next&#34;&gt;What&amp;rsquo;s next?&lt;/h2&gt;
&lt;p&gt;In most cases this work has been enough to allow ELTS to carry on issuing
kernel security updates without too much disruption, which was the main
goal; but there are other uses for a signing system.  We included OpenPGP
support from early on, which allows Debusine to sign its own builds, and
we&amp;rsquo;ll soon be extending that to sign APT repositories hosted by Debusine.&lt;/p&gt;
&lt;p&gt;The current key protection arrangements could use some work.  Supporting
automatically-generated software-encrypted keys and manually-generated keys
in an HSM is fine as far as it goes, but it would be good to be able to have
the best of both worlds by being able to automatically generate keys
protected by an HSM.  This needs some care, as HSMs often have quite small
limits on the number of objects they can store at any one time, and the
usual workaround is to export keys from the HSM &amp;ldquo;under wrap&amp;rdquo; (encrypted by a
key known only to the HSM) so that they can be imported only when needed.
We have a general idea of how to do this, but doing it efficiently will need
care.&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;d be very interested in hearing from organizations that need this sort of
thing, especially for Debian derivatives.  Debusine provides &lt;a href=&#34;https://www.freexian.com/services/debusine/&#34;&gt;lots of other
features&lt;/a&gt; that can help you.
Please get in touch with us at
&lt;a href=&#34;mailto:sales@freexian.com&#34;&gt;sales@freexian.com&lt;/a&gt; if any of this sounds useful
to you.&lt;/p&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: unschroot, DebConf 25 preparations and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-06-2025/</link>
      <pubDate>Sat, 12 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-06-2025/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-06-2025/">
      


      &lt;h1 id=&#34;debian-contributions-2025-06&#34;&gt;Debian Contributions: 2025-06&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our &lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt;
and &lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;unschroothttpsgitsubdividehelmutpython-linuxnamespacesgitcommitid37aecdf8a1fda1c21c936c1b94ba15184394fc92-by-helmut-grohne&#34;&gt;&lt;a href=&#34;https://git.subdivi.de/~helmut/python-linuxnamespaces.git/commit/?id=37aecdf8a1fda1c21c936c1b94ba15184394fc92&#34;&gt;unschroot&lt;/a&gt;, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;Quite a while back, the &lt;code&gt;sbuild&lt;/code&gt; maintainers added the &lt;code&gt;unshare&lt;/code&gt; backend to
enable better isolation of builds, but in doing so &lt;code&gt;sbuild&lt;/code&gt; now effectively
bundles a container runtime. &lt;code&gt;unschroot&lt;/code&gt; is an attempt to separate containment
from &lt;code&gt;sbuild&lt;/code&gt; by implementing the same features and more in a &lt;code&gt;schroot&lt;/code&gt;-compatible
way. Last year, vague &lt;a href=&#34;https://git.subdivi.de/~helmut/python-linuxnamespaces.git/commit/?id=a1cc59818088bae661ecead3a3d769c7a9970d2d&#34;&gt;feature parity&lt;/a&gt;
was achieved, but going beyond required changing the model from keeping state in
the filesystem to keeping Linux namespaces as session state. A proof of concept
is now available. While it still has sharp corners, it enables building packages
on a &lt;code&gt;squashfs&lt;/code&gt; with an &lt;code&gt;overlayfs&lt;/code&gt; or id-mapped bind mounting of your &lt;code&gt;ccache&lt;/code&gt;
neither of which is possible with &lt;code&gt;sbuild&lt;/code&gt;’s unshare backend. There shall be a
&lt;a href=&#34;https://debconf25.debconf.org/talks/170-reviving-unschroot/&#34;&gt;DebConf25 presentation&lt;/a&gt;
about this work.&lt;/p&gt;
&lt;h2 id=&#34;debconf-25-by-stefano-rivera-santiago-ruano-rincón-and-lucas-kanashiro&#34;&gt;DebConf 25, by Stefano Rivera, Santiago Ruano Rincón and Lucas Kanashiro&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://debconf25.debconf.org/&#34;&gt;DebConf 25&lt;/a&gt; is now under way in Brest,
France. Santiago is part of the “local” team running the event, and Stefano Rivera
is part of the DebConf committee, supporting the event, as well as the video
team. Both have spent considerable time in the last month, getting things ready
for DebConf. Lucas Kanashiro built the schedule for DebConf 25. Also followed-up
on multiple requests from speakers and stakeholders.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Carles did general maintenance on simplemonitor, qnetload and qdacco packages;
provided simplemonitor upstream feedback on new feature.&lt;/li&gt;
&lt;li&gt;Carles’s updates about po-debconf-manager: prepared for DebCamp/DebConf, used
it for reviewing and merging different packages. Also fixed multispeech
po-debconf templates.&lt;/li&gt;
&lt;li&gt;Colin Watson found a crash in &lt;code&gt;pterm&lt;/code&gt; (PuTTY’s terminal emulator) when running
in a Wayland session, and backported the &lt;a href=&#34;https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=26a8ef376daf5f50c441a65691b84f87df49db9b&#34;&gt;resulting upstream fix&lt;/a&gt;
to trixie.&lt;/li&gt;
&lt;li&gt;Colin responded to an &lt;a href=&#34;https://savannah.gnu.org/bugs/index.php?67169&#34;&gt;upstream groff bug report&lt;/a&gt;
about URLs being dropped from PDF output in some cases on Debian, and backported
the fix to trixie.&lt;/li&gt;
&lt;li&gt;Helmut dealt with issues related to &lt;code&gt;/usr&lt;/code&gt;-move. Most prominently
&lt;a href=&#34;https://bugs.debian.org/1108193&#34;&gt;Christian Hofstaedler reported an upgrade failure&lt;/a&gt;.
&lt;code&gt;/usr&lt;/code&gt;-move is a contributing factor here as that’s what caused &lt;code&gt;systemd&lt;/code&gt; to
upgrade a number of &lt;code&gt;Breaks&lt;/code&gt; and &lt;code&gt;Replaces&lt;/code&gt; to &lt;code&gt;Conflicts&lt;/code&gt;. &lt;code&gt;dumat&lt;/code&gt; needed some
help with dropping &lt;code&gt;mips64el&lt;/code&gt; from testing and
&lt;a href=&#34;https://bugs.debian.org/1107595&#34;&gt;Theodore Ts&amp;rsquo;o forwarded a fuse2fs upgrade failure&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 25 cross build failures.&lt;/li&gt;
&lt;li&gt;Helmut debugged &lt;code&gt;rebootstrap&lt;/code&gt; failures and worked around build failures
related to &lt;code&gt;gcc-15&lt;/code&gt; when they had patches and sent ones otherwise.&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz uploaded cups to fix a FTBFS-bug. This bug was introduced by
a change in systemd, which bumped the maximum number of open files. This
resulted in a longer test duration that triggered a timeout so that the build
failed. Thorsten also uploaded mtink and lprng, which got new translation files.&lt;/li&gt;
&lt;li&gt;Lucas Kanashiro followed-up on multiple unblock requests for ruby packages due
to reproducible builds fixes. All of them were accepted into trixie.&lt;/li&gt;
&lt;li&gt;Lucas Kanashiro discussed license issues with upstream involving Redis 8 new
license and the possibility of backporting patches to old versions with a
different license. Outcome is that upstream is adding a new paragraph to their
license to allow the backport for security fixes.&lt;/li&gt;
&lt;li&gt;Lucas Kanashiro fixed multiple CVEs reported against valkey in unstable and
trixie.&lt;/li&gt;
&lt;li&gt;Lucas Kanashiro gave a Debian packaging course of 8 hours for students at a
free software development course at the University of Sao Paulo.&lt;/li&gt;
&lt;li&gt;Lucas Kanashiro fixed a couple of cross building issues in the ruby ecosystem
with Helmut’s help.&lt;/li&gt;
&lt;li&gt;Lucas Kanashiro is working on a debci fix for
&lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107645&#34;&gt;#1107645&lt;/a&gt; (ongoing).&lt;/li&gt;
&lt;li&gt;Stefano Rivera updated python-mitogen to the latest beta releases with
upstream support for Ansible 12.&lt;/li&gt;
&lt;li&gt;Stefano Rivera spent some time winding up DebConf 24 books.&lt;/li&gt;
&lt;li&gt;Stefano Rivera fixed packages that were blocking cPython 3.13.5 from migrating
to trixie, and filed an unblock request.&lt;/li&gt;
&lt;li&gt;Stefano Rivera investigated a regression in cPython 3.13 that was breaking
OpenStack Nova. There is a patch in progress for cPython, but it is not ready
for use, yet.&lt;/li&gt;
&lt;li&gt;Santiago reviewed different MRs in Salsa CI. For example, the
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/605&#34;&gt;MR !605&lt;/a&gt;
proposed by Aquila that aims to introduce a new debdiff job, as well as the
autopkgtest &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/autopkgtest-lxc/-/merge_requests/33&#34;&gt;MR !33&lt;/a&gt;
to extend the support to architectures other than amd64. Also reviewed
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/611&#34;&gt;MR !611&lt;/a&gt;
by Aayush Raj that fixes the autopkgtest images cleanup. And the
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/614&#34;&gt;MR !614&lt;/a&gt;,
prepared by Charles, to change the suffix name used to bump the version used in
the pipeline.&lt;/li&gt;
&lt;li&gt;Anupa procured supplies needed for the DebConf ID tag for the DebConf
registration team and co-ordinated its transport to the venue.&lt;/li&gt;
&lt;li&gt;Anupa joined Nattie to complete the registration team tasks.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, June 2025 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2025-06/</link>
      <pubDate>Sat, 12 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2025-06/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2025-06/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In June, 20 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-June-2025.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~bunk/lts-elts-reports/report-2025-06.txt&#34;&gt;Adrian Bunk&lt;/a&gt;
did 23.5h (out of 23.5h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/06/msg00039.html&#34;&gt;Andreas Henriksson&lt;/a&gt;
did 3.0h (out of 3.0h assigned and 17.0h from previous period), thus carrying over 17.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/06/msg00041.html&#34;&gt;Andrej Shadura&lt;/a&gt;
did 2.0h (out of 3.0h assigned and 7.0h from previous period), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/07/msg00001.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2025/07/01/foss-activity-in-june-2025.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 8.0h (out of 7.5h assigned and 16.0h from previous period), thus carrying over 15.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/07/msg00000.html&#34;&gt;Carlos Henrique Lima Melara&lt;/a&gt;
did 12.0h (out of 12.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-june-2025&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/07/msg00003.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 22.0h (out of 22.5h assigned and 1.0h from previous period), thus carrying over 1.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2025-06.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 23.5h (out of 16.75h assigned and 6.75h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/06/msg00042.html&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 14.0h (out of 11.5h assigned and 3.5h from previous period), thus carrying over 1.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/aGUCq8vIT_uV6fPt@vis&#34;&gt;Jochen Sprickerhof&lt;/a&gt;
did 21.0h (out of 0.5h assigned and 22.75h from previous period), thus carrying over 2.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~kanashiro/debian/lts/reports/2025-06.txt&#34;&gt;Lucas Kanashiro&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202506_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 23.25h (out of 17.0h assigned and 6.25h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2025-06.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 21.25h (out of 20.75h assigned and 3.25h from previous period), thus carrying over 2.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2025-06.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 12.75h (out of 15.0h assigned), thus carrying over 2.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/06/msg00038.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 1.0h (out of 4.25h assigned and 1.75h from previous period), thus carrying over 5.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/07/msg00002.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 23.5h (out of 23.5h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.alteholz.eu/2025/07/my-debian-activities-in-june-2025/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 15.0h (out of 15.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/07/msg00008.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 2.5h (out of 12.0h assigned), thus carrying over 9.5h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In June, we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/06/threads.html&#34;&gt;35 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Notable security updates:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/06/msg00005.html&#34;&gt;mariadb-10.5&lt;/a&gt;, prepared by Otto Kekäläinen, fixes vulnerabilities which could result in denial of service, information disclosure, or unauthorized data modification&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/06/msg00010.html&#34;&gt;python-django&lt;/a&gt;, prepared by Chris Lamb, fixes vulnerabilities which would result in log injection or denial of service&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/06/msg00016.html&#34;&gt;webkit2gtk&lt;/a&gt;, prepared by Emilio Pozuelo Monfort, fixes many vulnerabilities which could results in a wide range of issues&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/06/msg00028.html&#34;&gt;xorg-server&lt;/a&gt;, prepared by Emilio Pozuelo Monfort, fixes multiple vulnerabilities which may result in privilege escalation&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/06/msg00033.html&#34;&gt;sudo&lt;/a&gt;, prepared by Thorsten Alteholz, fixes a vulnerability which could result in privilege escalation&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Notable non-security updates:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/06/msg00021.html&#34;&gt;debian-security-support&lt;/a&gt;, prepared by Santiago Ruano Rincón, updates status of packages which receive limited security support or which have reached the end of security support&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/06/msg00024.html&#34;&gt;dns-root-data&lt;/a&gt;, prepared by Sylvain Beucler, updates the DNSSEC trust anchors&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This month’s contributions from outside the regular team include the mariadb-10.5 update mentioned above, prepared by Otto Kekäläinen (the package maintainer); an update to &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/06/msg00006.html&#34;&gt;libfile-find-rule-perl&lt;/a&gt;, prepared by Salvatore Bonaccorso (a member of the Debian Security Team); an update to &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/06/msg00020.html&#34;&gt;activemq&lt;/a&gt;, prepared by Emmanuel Arias (a maintainer of the package).&lt;/p&gt;
&lt;p&gt;Additionally, LTS Team members contributed stable updates of the following packages:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;curl, prepared by Carlos Henrique Lima Melara&lt;/li&gt;
&lt;li&gt;python-tornado, prepared by Daniel Leidert&lt;/li&gt;
&lt;li&gt;python-flask-cors, prepared by Daniel Leidert&lt;/li&gt;
&lt;li&gt;common-vfs, prepared by Daniel Leidert&lt;/li&gt;
&lt;li&gt;cjson, prepared by Adrian Bunk&lt;/li&gt;
&lt;li&gt;icu, prepared by Adrian Bunk&lt;/li&gt;
&lt;li&gt;node-tar-fs, prepared by Adrian Bunk&lt;/li&gt;
&lt;li&gt;rar, prepared by Adrian Bunk&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Something of particular noteworthiness is that LTS contributor Carlos Henrique Lima Melara discovered a regression in the upstream fix for CVE-2023-2753 in curl. The corrective action which he took included providing a patch to upstream, uploading a stable update of curl, and further updating the version of curl in LTS.&lt;/p&gt;
&lt;p&gt;DebConf, the annual Debian Conference, is coming up in July and, as is customary each year, the week preceding the conference will feature an event called &lt;a href=&#34;https://debconf25.debconf.org/about/debcamp/&#34;&gt;DebCamp&lt;/a&gt;. The DebCamp week provides an opportunity for teams and other interested groups/individuals to meet together in person in the same venue as the conference itself, with the purpose of doing focused work, often called “sprints”. LTS coordinator Roberto C. Sánchez has &lt;a href=&#34;https://lists.debian.org/debian-lts/2025/05/msg00055.html&#34;&gt;announced&lt;/a&gt; that the LTS Team is planning to hold a sprint primarily focused on the Debian security tracker and the associated tooling used by the LTS Team and the Debian Security Team.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 132 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 132 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 132 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 129 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 129 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 128 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Updated Austin, DebConf 25 preparations continue and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-05-2025/</link>
      <pubDate>Wed, 11 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-05-2025/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-05-2025/">
      


      &lt;h1 id=&#34;debian-contributions-2025-05&#34;&gt;Debian Contributions: 2025-05&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;updated-austin-by-colin-watson-and-helmut-grohne&#34;&gt;Updated Austin, by Colin Watson and Helmut Grohne&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/P403n1x87/austin&#34;&gt;Austin&lt;/a&gt; is a frame stack sampling profiler
for Python. It allows profiling Python applications without instrumenting them
while losing some accuracy in the process, and is the only one of its kind
presently packaged for Debian. Unfortunately, it hadn&amp;rsquo;t been uploaded in a while
and hence the last Python version it worked with was
&lt;a href=&#34;https://bugs.debian.org/1103802&#34;&gt;3.8&lt;/a&gt;. We updated it to a current version and
also dealt with a number of architecture-specific problems (such as unintended
sign promotion, 64bit &lt;code&gt;time_t&lt;/code&gt; fallout and strictness due to &lt;code&gt;-Wformat-security&lt;/code&gt;
) in cooperation with upstream. With luck, it will migrate in time for &lt;code&gt;trixie&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&#34;preparing-for-debconf-25-by-stefano-rivera-and-santiago-ruano-rincón&#34;&gt;Preparing for DebConf 25, by Stefano Rivera and Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://debconf25.debconf.org/&#34;&gt;DebConf 25&lt;/a&gt; is quickly approaching, and the
organization work doesn’t stop. In May, Stefano continued supporting the
different teams. Just to give a couple of examples, Stefano made changes in
DebConf 25 website to make &lt;a href=&#34;https://salsa.debian.org/debconf-team/public/websites/dc25/-/commit/af88b8a25481b02710662885b988fe2d6f067574&#34;&gt;BoF&lt;/a&gt;
and &lt;a href=&#34;https://salsa.debian.org/debconf-team/public/websites/dc25/-/commit/561016dfe57e0dfd1ca8a1a8e4d31dcb4e188593&#34;&gt;sprints&lt;/a&gt;
submissions public, so interested people can already know if a BoF or sprint for
a given subject is planned, allowing coordination with the proposer; or to
enhance how &lt;a href=&#34;https://salsa.debian.org/debconf-team/public/websites/dc25/-/commit/ba14d1aafe6590c543cfba5ccd484c817c9e1af9&#34;&gt;statistics are made public&lt;/a&gt;
to help the work of the local team.&lt;/p&gt;
&lt;p&gt;Santiago has participated in different tasks, including the logistics of the
conference, like preparing &lt;a href=&#34;https://salsa.debian.org/debconf-team/public/websites/dc25/-/commit/c089d8b9f3ef737ebc7040e08b2f38e22a602311&#34;&gt;more information&lt;/a&gt;
about the public transportation that will be available. Santiago has also taken
part in activities related to fundraising and reviewing more event proposals.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Lucas fixed security issues in Valkey in unstable.&lt;/li&gt;
&lt;li&gt;Lucas tried to help with the update of Redis to version 8 in unstable. The
package hadn’t been updated for a while due to licensing issues, but now
upstream maintainers fixed them.&lt;/li&gt;
&lt;li&gt;Lucas uploaded around 20 ruby-* packages to unstable that weren’t updated for
some years to make them build reproducible. Thanks to reproducible builds folks
to point out those issues. Also some unblock requests (and follow-ups) were
needed to make them reach trixie in time for the release.&lt;/li&gt;
&lt;li&gt;Lucas is organizing a Debian Outreach session for DebConf 25, reaching out to
all interns of Google Summer of Code and Outreachy programs from the last year.
The session will be presented by in-person interns and also video recordings
from the interns interested in participating but did not manage to attend the
conference.&lt;/li&gt;
&lt;li&gt;Lucas continuously works on DebConf Content team tasks. Replying to speakers,
sponsors, and communicating internally with the team.&lt;/li&gt;
&lt;li&gt;Carles improved po-debconf-manager: fixed bugs reported by Catalan translator,
added possibility to import packages out of salsa, added using non-default
project branches on salsa, polish to get ready for DebCamp.&lt;/li&gt;
&lt;li&gt;Carles tested new &amp;ldquo;apt&amp;rdquo; in trixie and reported bugs to &amp;ldquo;apt&amp;rdquo;,
&amp;ldquo;installation-report&amp;rdquo;, &amp;ldquo;libqt6widget6&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;Carles used po-debconf-manager and imported remaining 80 packages, reviewed 20
translations, submitted (MR or bugs) 54 translations.&lt;/li&gt;
&lt;li&gt;Carles prepared some topics for translation BoF in DebConf (gathered feedback,
first pass on topics).&lt;/li&gt;
&lt;li&gt;Helmut gave an introductory talk about the
&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2025/MiniDebConf-Hamburg/hamburg2025-2-linux-namespaces.webm&#34;&gt;mechanics of Linux namespaces&lt;/a&gt;
at MiniDebConf Hamburg.&lt;/li&gt;
&lt;li&gt;Helmut sent 25 patches for cross compilation failures.&lt;/li&gt;
&lt;li&gt;Helmut reviewed, refined and applied a patch from Jochen Sprickerhof to make
the Multi-Arch hinter emit more hints for pure Python modules.&lt;/li&gt;
&lt;li&gt;Helmut sat down with Christoph Berg (not affiliated with Freexian) and
extended &lt;a href=&#34;https://git.subdivi.de/~helmut/python-linuxnamespaces.git/tree/examples/unschroot.py&#34;&gt;unschroot&lt;/a&gt;
to support directory-based chroots with &lt;code&gt;overlayfs&lt;/code&gt;. This is a feature that was
lost in transitioning from &lt;code&gt;sbuild&lt;/code&gt;’s &lt;code&gt;schroot&lt;/code&gt; backend to its &lt;code&gt;unshare&lt;/code&gt; backend.
&lt;code&gt;unschroot&lt;/code&gt; implements the &lt;code&gt;schroot&lt;/code&gt; API just enough to be usable with &lt;code&gt;sbuild&lt;/code&gt;
and otherwise works a lot like the &lt;code&gt;unshare&lt;/code&gt; backend. As a result,
&lt;code&gt;&lt;a href=&#34;https://apt.postgresql.org/&#34;&gt;apt.postgresql.org&lt;/a&gt;&lt;/code&gt; now performs its
builds contained in a user namespace.&lt;/li&gt;
&lt;li&gt;Helmut looked into a fair number of &lt;code&gt;rebootstrap&lt;/code&gt; failures most of which
related to &lt;code&gt;musl&lt;/code&gt; or &lt;code&gt;gcc-15&lt;/code&gt; and imported patches or workarounds to make those
builds proceed.&lt;/li&gt;
&lt;li&gt;Helmut updated &lt;a href=&#34;https://salsa.debian.org/helmutg/dumat/-/commit/7dedf0786c53409b439bd080fc8d359f6954f17c&#34;&gt;dumat&lt;/a&gt;
to use &lt;code&gt;sqop&lt;/code&gt; fixing earlier PGP verification problems thanks to Justus Winter
and Neal Walfield explaining a lot of &lt;code&gt;sequoia&lt;/code&gt; at MiniDebConf Hamburg.&lt;/li&gt;
&lt;li&gt;Helmut got the previous &lt;code&gt;zutils&lt;/code&gt; update for &lt;code&gt;/usr&lt;/code&gt;-move wrong again and had to
send another update.&lt;/li&gt;
&lt;li&gt;Helmut looked into why &lt;code&gt;debvm&lt;/code&gt;’s &lt;code&gt;autopkgtest&lt;/code&gt;s were flaky and with lots of
help from Paul Gevers and Michael Tokarev tracked it down to a
&lt;a href=&#34;https://bugs.debian.org/1106792&#34;&gt;race condition in qemu&lt;/a&gt;. He updated &lt;code&gt;debvm&lt;/code&gt; to
trigger the problem less often and also fixed a wrong dependency using
Luca Boccassi’s patch.&lt;/li&gt;
&lt;li&gt;Santiago continued the &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/569&#34;&gt;switch to sbuild&lt;/a&gt;
for Salsa CI (that was stopped for some months), and has been mainly testing
&lt;a href=&#34;https://salsa.debian.org/santiago/linux/-/commits/wip/santiago/salsa-ci/unshare&#34;&gt;linux&lt;/a&gt;,
since it’s a complex project that heavily customizes the pipeline. Santiago is
preparing the changes for linux to submit a MR soon.&lt;/li&gt;
&lt;li&gt;In openssh, Colin tracked down some intermittent &lt;code&gt;sshd&lt;/code&gt; crashes to a
&lt;a href=&#34;https://bugzilla.mindrot.org/show_bug.cgi?id=3822&#34;&gt;root cause&lt;/a&gt;, and issued
bookworm and bullseye updates for &lt;a href=&#34;https://bugs.debian.org/1102603&#34;&gt;CVE-2025-32728&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Colin spent some time &lt;a href=&#34;https://tracker.debian.org/news/1644857/accepted-fail2ban-110-8-source-into-unstable/&#34;&gt;fixing up fail2ban&lt;/a&gt;,
mainly reverting a patch that caused its tests to fail and would have banned
legitimate users in some common cases.&lt;/li&gt;
&lt;li&gt;Colin backported upstream fixes for &lt;a href=&#34;https://bugs.debian.org/1106747&#34;&gt;CVE-2025-48383&lt;/a&gt;
(django-select2) and &lt;a href=&#34;https://bugs.debian.org/1105886&#34;&gt;CVE-2025-47287&lt;/a&gt;
(python-tornado) to unstable.&lt;/li&gt;
&lt;li&gt;Stefano supported video streaming and recording for 2 miniDebConfs in May:
&lt;a href=&#34;https://maceio.mini.debconf.org/&#34;&gt;Maceió&lt;/a&gt; and &lt;a href=&#34;https://hamburg2025.mini.debconf.org/&#34;&gt;Hamburg&lt;/a&gt;.
These had overlapping streams for one day, which is a first for us.&lt;/li&gt;
&lt;li&gt;Stefano packaged the new version of python-virtualenv that includes our
patches for not including the wheel for wheel.&lt;/li&gt;
&lt;li&gt;Stefano got all involved parties to agree (in principle) to meet at DebConf
for a mediated discussion on a dispute that was brought to the technical
committee.&lt;/li&gt;
&lt;li&gt;Anupa coordinated the swag purchase for DebConf 25 with Juliana and Nattie.&lt;/li&gt;
&lt;li&gt;Anupa joined the publicity team meeting for discussing the upcoming events and
BoF at DebConf 25.&lt;/li&gt;
&lt;li&gt;Anupa worked with the publicity team to publish Bits post to welcome GSoc 2025
Interns.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, May 2025 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2025-05/</link>
      <pubDate>Wed, 11 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2025-05/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2025-05/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In May, 22 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-May-2025.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 8.0h (out of 0.0h assigned and 8.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~bunk/lts-elts-reports/report-2025-05.txt&#34;&gt;Adrian Bunk&lt;/a&gt;
did 26.0h (out of 26.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/05/msg00084.html&#34;&gt;Andreas Henriksson&lt;/a&gt;
did 1.0h (out of 15.0h assigned and 3.0h from previous period), thus carrying over 17.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/06/msg00007.html&#34;&gt;Andrej Shadura&lt;/a&gt;
did 3.0h (out of 10.0h assigned), thus carrying over 7.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/06/msg00003.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2025/06/02/foss-activity-in-may-2025.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 8.0h (out of 20.0h assigned and 4.0h from previous period), thus carrying over 16.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/05/msg00087.html&#34;&gt;Carlos Henrique Lima Melara&lt;/a&gt;
did 12.0h (out of 11.0h assigned and 1.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-may-2025&#34;&gt;Chris Lamb&lt;/a&gt;
did 15.5h (out of 0.0h assigned and 15.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/06/msg00005.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 25.0h (out of 26.0h assigned), thus carrying over 1.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2025-05.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 21.0h (out of 16.75h assigned and 11.0h from previous period), thus carrying over 6.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=mM%2BGYYeVL5zPDGU%2B@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 11.5h (out of 8.5h assigned and 6.5h from previous period), thus carrying over 3.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/aD1VaQ5ywO1wu9cb@vis&#34;&gt;Jochen Sprickerhof&lt;/a&gt;
did 3.5h (out of 8.75h assigned and 17.5h from previous period), thus carrying over 22.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/06/msg00004.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 26.0h (out of 12.75h assigned and 13.25h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~kanashiro/debian/lts/reports/2025-05.txt&#34;&gt;Lucas Kanashiro&lt;/a&gt;
did 20.0h (out of 18.0h assigned and 2.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202505_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 20.0h (out of 26.25h assigned), thus carrying over 6.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2025-05.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 20.75h (out of 24.0h assigned), thus carrying over 3.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2025-05.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 15.0h (out of 12.5h assigned and 2.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/05/msg00086.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 6.25h (out of 6.0h assigned and 2.0h from previous period), thus carrying over 1.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/06/msg00008.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 26.25h (out of 26.25h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2025/06/my-debian-activities-in-may-2025/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 15.0h (out of 15.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/06/msg00001.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 12.0h (out of 12.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-may-25/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 1.0h (out of 15.0h assigned), thus carrying over 14.0h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In May, we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/05/threads.html&#34;&gt;54 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The LTS Team was particularly active in May, publishing a higher than normal number of advisories, as well as helping with a wide range of updates to packages in stable and unstable, plus some other interesting work. We are also pleased to welcome several updates from contributors outside the regular team.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Notable security updates:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/05/msg00005.html&#34;&gt;containerd&lt;/a&gt;, prepared by Andreas Henriksson, fixes a vulnerability that could cause containers launched as non-root users to be run as root&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/05/msg00007.html&#34;&gt;libapache2-mod-auth-openidc&lt;/a&gt;, prepared by Moritz Schlarb, fixes a vulnerability which could allow an attacker to crash an Apache web server with libapache2-mod-auth-openidc installed&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/05/msg00009.html&#34;&gt;request-tracker4&lt;/a&gt;, prepared by Andrew Ruthven, fixes multiple vulnerabilities which could result in information disclosure, cross-site scripting and use of weak encryption for S/MIME emails&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/05/msg00011.html&#34;&gt;postgresql-13&lt;/a&gt;, prepared by Bastien Roucariès, fixes an application crash vulnerability that could affect the server or applications using libpq&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/05/msg00020.html&#34;&gt;dropbear&lt;/a&gt;, prepared by Guilhem Moulin, fixes a vulnerability which could potentially result in execution of arbitrary shell commands&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/05/msg00025.html&#34;&gt;openjdk-17&lt;/a&gt;, &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/05/msg00026.html&#34;&gt;openjdk-11&lt;/a&gt;, prepared by Thorsten Glaser, fixes several vulnerabilities, which include denial of service, information disclosure or bypass of sandbox restrictions&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/05/msg00033.html&#34;&gt;glibc&lt;/a&gt;, prepared by Sean Whitton, fixes a privilege escalation vulnerability&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Notable non-security updates:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/05/msg00023.html&#34;&gt;wireless-regdb&lt;/a&gt;, prepared by Ben Hutchings, updates information reflecting changes to radio regulations in many countries&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This month’s contributions from outside the regular team include the libapache2-mod-auth-openidc update mentioned above, prepared by Moritz Schlarb (the maintainer of the package); the update of request-tracker4, prepared by Andrew Ruthven (the maintainer of the package); and the updates of openjdk-17 and openjdk-11, also noted above, prepared by Thorsten Glaser.&lt;/p&gt;
&lt;p&gt;Additionally, LTS Team members contributed stable updates of the following packages:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;rubygems and yelp/yelp-xsl, prepared by Lucas Kanashiro&lt;/li&gt;
&lt;li&gt;simplesamlphp, prepared by Tobias Frost&lt;/li&gt;
&lt;li&gt;libbson-xs-perl, prepared by Roberto C. Sánchez&lt;/li&gt;
&lt;li&gt;fossil, prepared by Sylvain Beucler&lt;/li&gt;
&lt;li&gt;setuptools and mydumper, prepared by Lee Garrett&lt;/li&gt;
&lt;li&gt;redis and webpy, prepared by Adrian Bunk&lt;/li&gt;
&lt;li&gt;xrdp, prepared by Abhijith PA&lt;/li&gt;
&lt;li&gt;tcpdf, prepared by Santiago Ruano Rincón&lt;/li&gt;
&lt;li&gt;kmail-account-wizard, prepared by Thorsten Alteholz&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Other contributions were also made by LTS Team members to packages in unstable:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;proftpd-dfsg DEP-8 tests (autopkgtests) were provided to the maintainer, prepared by Lucas Kanashiro&lt;/li&gt;
&lt;li&gt;a regular upload of libsoup2.4, prepared by Sean Whitton&lt;/li&gt;
&lt;li&gt;a regular upload of setuptools, prepared by Lee Garrett&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Freexian, the entity behind the management of the Debian LTS project, has been working for some time now on the development of an advanced CI platform for Debian-based distributions, called &lt;a href=&#34;https://debusine.freexian.com/&#34;&gt;Debusine&lt;/a&gt;. Recently, Debusine has reached a level of feature implementation that makes it very usable. Some members of the LTS Team have been using Debusine informally, and during May LTS coordinator Santiago Ruano Rincón has made &lt;a href=&#34;https://lists.debian.org/debian-lts/2025/05/msg00020.html&#34;&gt;a call&lt;/a&gt; for the team to help with testing of Debusine, and to help evaluate its suitability for the LTS Team to eventually begin using as the primary mechanism for uploading packages into Debian. Team members who have started using Debusine are providing valuable feedback to the Debusine development team, thus helping to improve the platform for all users. Actually, a number of updates, for both bullseye and bookworm, made during the month of May were handled using Debusine, e.g. &lt;a href=&#34;https://debusine.debian.net/debian/developers/work-request/93206/&#34;&gt;rubygems&amp;rsquo;s DLA-4163-1&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;By the way, if you are a Debian Developer, you can easily test Debusine following the instructions found at &lt;a href=&#34;https://wiki.debian.org/DebusineDebianNet&#34;&gt;https://wiki.debian.org/DebusineDebianNet&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;DebConf, the annual Debian Conference, is coming up in July and, as is customary each year, the week preceding the conference will feature an event called &lt;a href=&#34;https://debconf25.debconf.org/about/debcamp/&#34;&gt;DebCamp&lt;/a&gt;. The DebCamp week provides an opportunity for teams and other interested groups/individuals to meet together in person in the same venue as the conference itself, with the purpose of doing focused work, often called “sprints”. LTS coordinator Roberto C. Sánchez has &lt;a href=&#34;https://lists.debian.org/debian-lts/2025/05/msg00055.html&#34;&gt;announced&lt;/a&gt; that the LTS Team is planning to hold a sprint primarily focused on the Debian security tracker and the associated tooling used by the LTS Team and the Debian Security Team.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 131 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 131 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 131 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 128 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 128 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, April 2025 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2025-04/</link>
      <pubDate>Fri, 16 May 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2025-04/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2025-04/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In April, 22 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~bunk/lts-elts-reports/report-2025-04.txt&#34;&gt;Adrian Bunk&lt;/a&gt;
did 56.25h (out of 56.25h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/04/msg00072.html&#34;&gt;Andreas Henriksson&lt;/a&gt;
did 15.0h (out of 20.0h assigned), thus carrying over 5.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/05/msg00007.html&#34;&gt;Andrej Shadura&lt;/a&gt;
did 10.0h (out of 6.0h assigned and 4.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/04/msg00075.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 31.5h (out of 31.5h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2025/05/02/foss-activity-in-april-2025.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 8.0h (out of 0.0h assigned and 12.0h from previous period), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/05/msg00009.html&#34;&gt;Carlos Henrique Lima Melara&lt;/a&gt;
did 11.0h (out of 12.0h assigned), thus carrying over 1.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-april-2025&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/05/msg00003.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 26.0h (out of 26.0h assigned).&lt;/li&gt;
&lt;li&gt;Emilio Pozuelo Monfort
did 30.0h (out of 39.25h assigned and 0.25h from previous period), thus carrying over 9.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=dQz4jKw6x6Yv72jV@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 8.5h (out of 3.25h assigned and 11.75h from previous period), thus carrying over 6.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/aBPTWZHeuBQHF5HH@vis&#34;&gt;Jochen Sprickerhof&lt;/a&gt;
did 12.5h (out of 20.75h assigned and 9.25h from previous period), thus carrying over 17.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/05/msg00035.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 26.25h (out of 7.75h assigned and 31.75h from previous period), thus carrying over 13.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~kanashiro/debian/lts/reports/2025-04.txt&#34;&gt;Lucas Kanashiro&lt;/a&gt;
did 50.0h (out of 0.0h assigned and 52.0h from previous period), thus carrying over 2.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202504_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 39.5h (out of 39.5h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2025-04.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 9.0h (out of 0.0h assigned and 12.0h from previous period), thus carrying over 3.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2025-04.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 12.5h (out of 7.5h assigned and 7.5h from previous period), thus carrying over 2.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/05/msg00001.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 7.0h (out of 7.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stefanorivera.com/posts/2025/05/01/lts-elts-report-for-april-2025/&#34;&gt;Stefano Rivera&lt;/a&gt;
did 0.5h (out of 0.0h assigned and 10.0h from previous period), thus carrying over 9.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/05/msg00005.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 39.5h (out of 39.25h assigned and 0.25h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2025/05/my-debian-activities-in-april-2025/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 15.0h (out of 15.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/05/msg00000.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 12.0h (out of 7.75h assigned and 4.25h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-april-25/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 2.0h (out of 2.0h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In April, we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/04/threads.html&#34;&gt;46 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Notable security updates:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/04/msg00003.html&#34;&gt;jetty9&lt;/a&gt;, prepared by Markus Koschany, fixes an information disclosure and potential remote code execution vulnerability&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/04/msg00027.html&#34;&gt;zabbix&lt;/a&gt;, prepared by Tobias Frost, fixes several vulnerabilities, encompassing denial of service, information disclosure or remote code inclusion&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/04/msg00039.html&#34;&gt;glibc&lt;/a&gt;, prepared by Sean Whitton, fixes a buffer overflow vulnerability&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Notable non-security updates:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/04/msg00000.html&#34;&gt;tzdata&lt;/a&gt;, prepared by Emilio Pozuelo Monfort, brings the latest timezone database release&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/04/msg00007.html&#34;&gt;php-horde-editor&lt;/a&gt; and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/04/msg00008.html&#34;&gt;php-horde-imp&lt;/a&gt;, prepared by Sylvain Beucler, have been updated to switch from CKEditor v3, which is EOL, to CKEditor v4; this builds upon work done last month by Sylvain and Bastien for the complete removal of ckeditor3&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/04/msg00034.html&#34;&gt;distro-info-data&lt;/a&gt;, prepared by Stefano Rivera, adds information concerning future Debian and Ubuntu releases&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The LTS team continues to welcome the collaboration of maintainers and other interested parties from outside the regular team. In April, we had external updates contributed by: Yadd - &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/04/msg00017.html&#34;&gt;lemonldap-ng&lt;/a&gt; and Moritz Schlarb - &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/04/msg00025.html&#34;&gt;libapache2-mod-auth-openidc&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A point release of the current stable Debian 12 (codename “bookworm”) is planned for mid-May and several LTS contributors have prepared packages for this update, many of them prepared in conjunction with related LTS updates of the same packages:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;glib2.0, haproxy, imagemagick, poppler, and python-h11, prepared by Adrian Bunk&lt;/li&gt;
&lt;li&gt;rubygems, prepared by Lucas Kanashiro&lt;/li&gt;
&lt;li&gt;ruby3.1 (in collaboration with Lucas Kanashiro), twitter-bootstrap3, twitterboot-strap4, wpa, and erlang, prepared by Bastien Roucariès (corresponding updates of twitter-bootstrap3 and twitter-bootstrap4 were also uploaded to Debian unstable)&lt;/li&gt;
&lt;li&gt;abseil, prepared by Tobias Frost (a corresponding update was also uploaded to Debian unstable)&lt;/li&gt;
&lt;li&gt;vips, prepared by Guilhem Moulin&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Additional updates of ruby3.3 and rubygems were prepared for Debian unstable by Lucas Kanashiro.&lt;/p&gt;
&lt;p&gt;And finally, a highlight of our continued commitment to enhancing long term support efforts in upstream projects. Freexian, as the primary entity behind the management and execution of the LTS project, has partnered with &lt;a href=&#34;https://invisiblethingslab.com/&#34;&gt;Invisible Things Lab&lt;/a&gt; to extend the upstream security support of Xen 4.17, which is shipped in Debian 12 &amp;ldquo;bookworm&amp;rdquo; (the current stable release). This partnership will result in significantly improved lifecycle support for users of Xen on bookworm, and members of the LTS team will play a part in this endeavour. The &lt;a href=&#34;https://www.freexian.com/blog/xen-4.17-lts/&#34;&gt;Freexian announcement&lt;/a&gt; has additional details.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 130 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 131 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 130 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: DebConf 25 preparations, PyPA tools updates, Removing libcrypt-dev from build-essential and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-04-2025/</link>
      <pubDate>Mon, 12 May 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-04-2025/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-04-2025/">
      


      &lt;h1 id=&#34;debian-contributions-2025-04&#34;&gt;Debian Contributions: 2025-04&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our &lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support
contracts&lt;/a&gt; and &lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting
services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;debconf-25-preparations-by-stefano-rivera-and-santiago-ruano-rincón&#34;&gt;DebConf 25 Preparations, by Stefano Rivera and Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://debconf25.debconf.org/&#34;&gt;DebConf 25&lt;/a&gt; preparations continue. In April,
the bursary team reviewed and ranked bursary applications. Santiago Ruano Rincón
examined the current state of the conference’s finances, to see if we could
allocate any more money to bursaries. Stefano Rivera supported the bursary
team’s work with infrastructure and advice and added some metrics to assist
Santiago’s budget review. Santiago was also involved in different parts of the
organization, including Content team matters, as reviewing the first of
proposals, preparing &lt;a href=&#34;https://salsa.debian.org/debconf-team/public/websites/dc25/-/merge_requests/33&#34;&gt;public
information&lt;/a&gt;
about the new Academic Track; or coordinating different
aspects of the Day trip activities and the Conference Dinner.&lt;/p&gt;
&lt;h2 id=&#34;pypa-tools-updates-by-stefano-rivera&#34;&gt;PyPA tools updates, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Around the beginning of the freeze (in retrospect, definitely too late) Stefano
looked at updating &lt;code&gt;setuptools&lt;/code&gt; in the archive to 78.1.0. This brings support
for more comprehensive license expressions
(&lt;a href=&#34;https://peps.python.org/pep-0639/&#34;&gt;PEP-639&lt;/a&gt;), that people are expected to
adopt soon upstream. While the reverse-autopkgtests all passed, it all came with
some unexpected complications, and turned into a mini-transition. The new
&lt;code&gt;setuptools&lt;/code&gt; broke shebangs for scripts
(&lt;a href=&#34;https://github.com/pypa/setuptools/issues/4952&#34;&gt;pypa/setuptools#4952&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;It also required a bump of &lt;code&gt;wheel&lt;/code&gt; to 0.46 and &lt;code&gt;wheel&lt;/code&gt; 0.46 now has a dependency
outside the standard library (it de-vendored &lt;code&gt;packaging&lt;/code&gt;). This meant it was no
longer suitable to distribute a standalone &lt;code&gt;wheel.whl&lt;/code&gt; file to seed into new
virtualenvs, as &lt;code&gt;virtualenv&lt;/code&gt; does by default. The good news here is that
&lt;code&gt;setuptools&lt;/code&gt; doesn’t &lt;strong&gt;need&lt;/strong&gt; &lt;code&gt;wheel&lt;/code&gt; any more, it included its own
implementation of the &lt;code&gt;bdist_wheel&lt;/code&gt; command, in 70.1. But the world hadn’t
adapted to take advantage of this, yet. Stefano scrambled to get all of these
issues resolved upstream and in Debian:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;pip&lt;/code&gt;: Don’t check for wheel when invoked with &lt;code&gt;--no-use-pep517&lt;/code&gt;
(&lt;a href=&#34;https://github.com/pypa/pip/pull/13330&#34;&gt;pypa/pip#13330&lt;/a&gt;), automatically do
&lt;code&gt;--no-use-pep517&lt;/code&gt; builds without wheel
(&lt;a href=&#34;https://github.com/pypa/pip/pull/13358&#34;&gt;pypa/pip#13358&lt;/a&gt;, rejected).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;virtualenv&lt;/code&gt;: Don’t include wheel
(&lt;a href=&#34;https://github.com/pypa/virtualenv/pull/2868&#34;&gt;pypa/virtualenv#2868&lt;/a&gt;) except on
Python 3.8
(&lt;a href=&#34;https://github.com/pypa/virtualenv/pull/2876&#34;&gt;pypa/virtualenv#2876&lt;/a&gt;) as &lt;code&gt;pip&lt;/code&gt;
dropped Python 3.8 support in the same release that included #13330.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;python3.13&lt;/code&gt;: Update bundled setuptools in test.wheeldata
(&lt;a href=&#34;https://github.com/python/cpython/issues/132415&#34;&gt;python/cpython#132415&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;python-cffi&lt;/code&gt;: No need to install wheel any more
(&lt;a href=&#34;https://github.com/python-cffi/cffi/pull/165&#34;&gt;python-cffi/cffi#165&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We’re now at the point where &lt;code&gt;python3-wheel-whl&lt;/code&gt; is no longer needed in Debian
unstable, and it should migrate to trixie.&lt;/p&gt;
&lt;h2 id=&#34;removing-libcrypt-dev-from-build-essential-by-helmut-grohne&#34;&gt;Removing &lt;code&gt;libcrypt-dev&lt;/code&gt; from &lt;code&gt;build-essential&lt;/code&gt;, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;crypt&lt;/code&gt; function was originally part of &lt;code&gt;glibc&lt;/code&gt;, but it got separated to
&lt;code&gt;libxcrypt&lt;/code&gt;. As a result, &lt;code&gt;libc6-dev&lt;/code&gt; now depends on &lt;code&gt;libcrypt-dev&lt;/code&gt;. This poses
a cycle during architecture cross bootstrap. As the number of packages actually
using &lt;code&gt;crypt&lt;/code&gt; is relatively small, Helmut
&lt;a href=&#34;https://lists.debian.org/debian-devel/2025/04/msg00113.html&#34;&gt;proposed&lt;/a&gt; removing
the dependency. He analyzed an archive rebuild kindly performed by Santiago Vila
(not affiliated with Freexian) and estimated the necessary changes. It looks
like we may complete this with modifications to less than 300 source packages in
the &lt;code&gt;forky&lt;/code&gt; cycle. Half of the bugs have been filed at this time. They are
tracked with &lt;code&gt;libcrypt-*&lt;/code&gt;
&lt;a href=&#34;https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=helmutg@debian.org&#34;&gt;usertags&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Carles uploaded a new version of simplemonitor.&lt;/li&gt;
&lt;li&gt;Carles improved the documentation of salsa-ci-team/pipeline regarding piuparts
arguments.&lt;/li&gt;
&lt;li&gt;Carles closed an FTBFS on gcc-15 on qnetload.&lt;/li&gt;
&lt;li&gt;Carles worked on Catalan translations using po-debconf-manager: reviewed 57
translations and created their merge requests in salsa, created 59 bug reports
for packages that didn&amp;rsquo;t merge in more than 30 days. Followed-up merge requests
and comments in bug reports. Managed some translations manually for packages
that are not in Salsa.&lt;/li&gt;
&lt;li&gt;Lucas did some work on the DebConf Content and Bursary teams.&lt;/li&gt;
&lt;li&gt;Lucas fixed multiple CVEs and bugs involving the upgrade from bookworm to
trixie in ruby3.3.&lt;/li&gt;
&lt;li&gt;Lucas fixed a CVE in valkey in unstable.&lt;/li&gt;
&lt;li&gt;Stefano updated beautifulsoup4, python-authlib, python-html2text,
python-packaging, python-pip, python-soupsieve, and unidecode.&lt;/li&gt;
&lt;li&gt;Stefano packaged python-dependency-groups, a new vendored library in python-pip.&lt;/li&gt;
&lt;li&gt;During an afternoon Bug Squashing Party in Montevideo, Santiago uploaded a
couple of packages fixing RC bugs &lt;a href=&#34;https://bugs.debian.org/1057226&#34;&gt;#1057226&lt;/a&gt;
and &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1102487&#34;&gt;#1102487&lt;/a&gt;. The
latter was a sponsored upload.&lt;/li&gt;
&lt;li&gt;Thorsten uploaded new upstream versions of brlaser, ptouch-driver and
sane-airscan to get the latest upstream bug fixes into Trixie.&lt;/li&gt;
&lt;li&gt;Raphaël filed an &lt;a href=&#34;https://github.com/zim-desktop-wiki/zim-desktop-wiki/issues/2811&#34;&gt;upstream bug on
zim&lt;/a&gt; for a
graphical glitch that he has been experiencing.&lt;/li&gt;
&lt;li&gt;Colin Watson upgraded openssh to
&lt;a href=&#34;https://www.openssh.com/releasenotes.html#10.0p2&#34;&gt;10.0p1&lt;/a&gt; (&lt;a href=&#34;https://lists.mindrot.org/pipermail/openssh-unix-announce/2025-April/000163.html&#34;&gt;also known as
10.0p2&lt;/a&gt;),
and debugged various follow-up bugs.  This included &lt;a href=&#34;https://gitlab.com/larswirzenius/vmdb2/-/merge_requests/154&#34;&gt;adding
riscv64 support to
vmdb2&lt;/a&gt; in passing,
and &lt;a href=&#34;https://bugs.debian.org/1102643&#34;&gt;enabling native wtmpdb support&lt;/a&gt; so that
&lt;code&gt;wtmpdb last&lt;/code&gt; now reports the correct tty for SSH connections.&lt;/li&gt;
&lt;li&gt;Colin fixed dput-ng’s &lt;a href=&#34;https://bugs.debian.org/983160&#34;&gt;&amp;ndash;override&lt;/a&gt; option,
which had never previously worked.&lt;/li&gt;
&lt;li&gt;Colin fixed a &lt;a href=&#34;https://bugs.debian.org/1104091&#34;&gt;security bug in debmirror&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Colin did his usual routine work on the Python team: 21 packages upgraded to
new upstream versions, 8 CVEs fixed, and about 25 release-critical bugs fixed.&lt;/li&gt;
&lt;li&gt;Helmut filed patches for 21 cross build failures.&lt;/li&gt;
&lt;li&gt;Helmut uploaded a new version of
&lt;a href=&#34;https://tracker.debian.org/news/1638259/accepted-debvm-040-source-into-unstable/&#34;&gt;debvm&lt;/a&gt;
featuring a new tool
&lt;a href=&#34;https://manpages.debian.org/testing/debvm/debefivm-create.1.html&#34;&gt;&lt;code&gt;debefivm-create&lt;/code&gt;&lt;/a&gt;
to generate EFI-bootable disk images compatible with other tools such as &lt;code&gt;libvirt&lt;/code&gt;
or &lt;code&gt;VirtualBox&lt;/code&gt;. Much of the work was prototyped in earlier months. This
generalizes &lt;code&gt;mmdebstrap-autopkgtest-build-qemu&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Helmut continued reporting undeclared file conflicts and suggested package
removals from &lt;code&gt;unstable&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Helmut proposed build profiles for &lt;a href=&#34;https://bugs.debian.org/1104092&#34;&gt;libftdi1&lt;/a&gt;
and &lt;a href=&#34;https://bugs.debian.org/1104210&#34;&gt;gnupg2&lt;/a&gt;. To deal with recently added
dependencies in the architecture cross bootstrap package set.&lt;/li&gt;
&lt;li&gt;Helmut managed the /usr-move transition. He worked on ensuring that &lt;code&gt;systemd&lt;/code&gt;
would comply with Debian’s policy.
&lt;a href=&#34;https://salsa.debian.org/helmutg/dumat&#34;&gt;Dumat&lt;/a&gt; continues to locate problems
here and there yielding discussion occasionally. He sent a patch for an upgrade
problem in &lt;a href=&#34;https://bugs.debian.org/1104306&#34;&gt;zutils&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Anupa worked with the Debian publicity team to publish Micronews and Bits
posts.&lt;/li&gt;
&lt;li&gt;Anupa worked with the DebConf 25 content team to review talk and event
proposals for DebConf 25.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Freexian partners with Invisible Things Lab to extend security support for Xen hypervisor (by )</title>
      <author></author>
      <link>https://www.freexian.com/blog/xen-4.17-lts/</link>
      <pubDate>Tue, 29 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/xen-4.17-lts/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/xen-4.17-lts/">
      


      &lt;p&gt;Freexian is pleased to announce a partnership with &lt;a href=&#34;https://invisiblethingslab.com/&#34;&gt;Invisible Things
Lab&lt;/a&gt; to extend the security support of
the &lt;a href=&#34;https://xenproject.org/&#34;&gt;Xen&lt;/a&gt; type-1 hypervisor version 4.17. Three
years after its initial release, Xen 4.17, the version available in
Debian 12 &amp;ldquo;bookworm&amp;rdquo;, will reach end-of-security-support status upstream
on &lt;a href=&#34;https://xenbits.xen.org/docs/unstable/support-matrix.html&#34;&gt;December 2025&lt;/a&gt;.
The aim of our partnership with Invisible Things is to extend the
security support until, at least, July 2027. We may also explore a
possibility of extending the support until June 2028, to coincide with the
end of &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian 12 LTS&lt;/a&gt; support-period.&lt;/p&gt;
&lt;p&gt;The security support of Xen in Debian, since Debian 8 &amp;ldquo;jessie&amp;rdquo; until
Debian 11 &amp;ldquo;bullseye&amp;rdquo;, reached its end before the end of the life cycle
of the release. We aim then to significantly improve the situation of
Xen in Debian 12.  As with similar efforts, we would like to mention
that this is an experiment and that we will do our best to make it a
success. We are aiming to try and to extend the security support for Xen
versions included in future Debian releases, including Debian 13
&amp;ldquo;trixie&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;In the long term, we hope that this effort will ultimately allow the Xen
Project to increase the official security support period for Xen
releases from the current three years to at least five years, with the
extra work being funded by the community of companies benefiting from
the longer support period.&lt;/p&gt;
&lt;p&gt;If your company relies on Xen and wants to help sustain LTS versions of
Xen, please reach out to us. For companies using Debian, the simplest
way is to subscribe to Freexian&amp;rsquo;s &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Debian LTS offer&lt;/a&gt;
at a gold level (or above) and let us know that you want to contribute to Xen
LTS when you send in your subscription form. For others, please reach out to
us at &lt;a href=&#34;mailto:sales@freexian.com&#34;&gt;sales@freexian.com&lt;/a&gt; and we will figure out
a way to help you contribute.&lt;/p&gt;
&lt;p&gt;In the mean time, this initiative has been made possible thanks to the
current &lt;a href=&#34;https://www.freexian.com/lts/debian/#sponsors&#34;&gt;LTS sponsors&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/lts/extended/&#34;&gt;ELTS&lt;/a&gt; customers. We hope the entire
community of Debian and Xen users will benefit from this initiative.&lt;/p&gt;
&lt;p&gt;For any queries you might have, please don&amp;rsquo;t hesitate to contact us at
&lt;a href=&#34;mailto:sales@freexian.com&#34;&gt;sales@freexian.com&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;about-invisible-things-lab&#34;&gt;About Invisible Things Lab&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://invisiblethingslab.com/&#34;&gt;Invisible Things Lab (ITL)&lt;/a&gt; offers low-level
security consulting auditing services for x86 virtualization technologies; C,
C++, and assembly codebases; Intel SGX; binary exploitation and mitigations;
and more. ITL also specializes in Qubes OS and Gramine consulting, including
deployment, debugging, and feature development.&lt;/p&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, March 2025 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2025-03/</link>
      <pubDate>Mon, 28 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2025-03/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2025-03/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In March, 20 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~bunk/lts-elts-reports/report-2025-03.txt&#34;&gt;Adrian Bunk&lt;/a&gt;
did 51.5h (out of 0.0h assigned and 51.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/03/msg00028.html&#34;&gt;Andreas Henriksson&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/3ab28523-1347-4061-b4f1-7d0fb251c934@app.fastmail.com&#34;&gt;Andrej Shadura&lt;/a&gt;
did 6.0h (out of 10.0h assigned), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/04/msg00004.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2025/04/13/foss-activity-in-march-2025.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 12.0h (out of 12.0h assigned and 12.0h from previous period), thus carrying over 12.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-march-2025&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/03/msg00040.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 26.0h (out of 23.0h assigned and 3.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2025-03.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 37.0h (out of 36.5h assigned and 0.75h from previous period), thus carrying over 0.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=pUQ31FtJdH1P65It@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 8.25h (out of 11.0h assigned and 9.0h from previous period), thus carrying over 11.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/04/msg00001.html&#34;&gt;Jochen Sprickerhof&lt;/a&gt;
did 18.0h (out of 24.25h assigned and 3.0h from previous period), thus carrying over 9.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/04/msg00005.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 10.25h (out of 0.0h assigned and 42.0h from previous period), thus carrying over 31.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~kanashiro/debian/lts/reports/2025-03.txt&#34;&gt;Lucas Kanashiro&lt;/a&gt;
did 4.0h (out of 0.0h assigned and 56.0h from previous period), thus carrying over 52.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202503_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 27.25h (out of 27.25h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2025-03.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 8.25h (out of 7.0h assigned and 17.0h from previous period), thus carrying over 15.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2025-03.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 17.5h (out of 19.75h assigned and 5.25h from previous period), thus carrying over 7.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/03/msg00027.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 7.0h (out of 7.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/04/msg00003.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 32.0h (out of 31.0h assigned and 1.25h from previous period), thus carrying over 0.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2025/04/my-debian-activities-in-march-2025/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 11.0h (out of 11.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/04/msg00013.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 7.75h (out of 12.0h assigned), thus carrying over 4.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-march-25/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 15.0h (out of 15.0h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In March, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/03/threads.html&#34;&gt;31 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Notable security updates:
&lt;ul&gt;
&lt;li&gt;linux-6.1 (&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/03/msg00001.html&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/03/msg00028.html&#34;&gt;2&lt;/a&gt;)and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/03/msg00002.html&#34;&gt;linux&lt;/a&gt;, prepared by Ben Hutchings, fixed an extensive list of vulnerabilities&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/03/msg00004.html&#34;&gt;firefox-esr&lt;/a&gt;, prepared by Emilio Pozuelo Monfort, fixed a variety of vulnerabilities&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/03/msg00021.html&#34;&gt;intel-microcode&lt;/a&gt;, prepared by Tobias Frost, fixed
several local privilege escalation, denial of service, and information disclosure vulnerabilities&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/03/msg00023.html&#34;&gt;vim&lt;/a&gt;, prepared by Sean Whitton, fixed a multitude of vulnerabilities, including many application crashes, buffer overflows, and out-of-bounds reads&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The recent trend of contributions from contributors external to the formal LTS team has continued. LTS contributor Sylvain Beucler reviewed and facilitated an update to openvpn proposed by Aquila Macedo, resulting in the publication of &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/03/msg00005.html&#34;&gt;DLA 4079-1&lt;/a&gt;. Thanks a lot to Aquila for preparing the update.&lt;/p&gt;
&lt;p&gt;The LTS Team continues to make contributions to the current stable Debian release, Debian 12 (codename &amp;ldquo;bookworm&amp;rdquo;). LTS contributor Bastien Roucariès prepared a stable upload of krb5 to ensure that fixes made in the LTS release, Debian 11 (codename &amp;ldquo;bullseye&amp;rdquo;) were also made available to stable users. Additional stable updates, for &lt;a href=&#34;https://lists.debian.org/debian-security-announce/2025/msg00055.html&#34;&gt;tomcat10&lt;/a&gt; and &lt;a href=&#34;https://lists.debian.org/debian-security-announce/2025/msg00056.html&#34;&gt;jetty9&lt;/a&gt;, were prepared by LTS contributor Markus Koschany. And, finally, LTS contributor Utkarsh Gupta prepared stable updates for rails and ruby-rack.&lt;/p&gt;
&lt;p&gt;LTS contributor Emilio Pozuelo Monfort has continued his ongoing improvements to the Debian security tracker and its associated tooling, making the data contained in the tracker more reliable and easing interaction with it.&lt;/p&gt;
&lt;p&gt;The ckeditor3 package, which has been EOL by upstream for some time, is still depended upon by the PHP Horde packages in Debian. Sylvain, along with Bastien, did monumental work in coordinating with maintainers, security team fellows, and other Debian teams, to formally declare the EOL of the ckeditor3 package in Debian 11 and in Debian 12. Additionally, as a result of this work Sylvain has worked towards the removal of ckeditor3 as a dependency by other packages in order to facilitate the complete removal of ckeditor3 from all future Debian releases.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 129 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 130 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 130 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Preparations for Trixie, Updated debvm, DebConf 25 registration website updates and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-03-2025/</link>
      <pubDate>Wed, 09 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-03-2025/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-03-2025/">
      


      &lt;h1 id=&#34;debian-contributions-2025-03&#34;&gt;Debian Contributions: 2025-03&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our &lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support
contracts&lt;/a&gt; and &lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting
services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;preparing-for-trixie-by-raphaël-hertzog&#34;&gt;Preparing for Trixie, by Raphaël Hertzog&lt;/h2&gt;
&lt;p&gt;As we are approaching the trixie freeze, it is customary for Debian developers
to review their packages and clean them up in preparation for the next stable
release.&lt;/p&gt;
&lt;p&gt;That’s precisely what Raphaël did with
&lt;a href=&#34;https://tracker.debian.org/pkg/publican&#34;&gt;publican&lt;/a&gt;, a package that had not seen
any change since the last Debian release and that partially stopped working
along the way due to a major Perl upgrade. While upstream’s activity is close to
zero, hope is not yet entirely gone as the git repository moved to a &lt;a href=&#34;https://pagure.io/Publican/Publican&#34;&gt;new
location&lt;/a&gt; a couple of months ago and
contained the required fix. Raphaël also developed another fix to avoid an
annoying warning that was seen at runtime.&lt;/p&gt;
&lt;p&gt;Raphaël also ensured that the last upstream version of zim was uploaded to
Debian unstable, and developed a &lt;a href=&#34;https://github.com/projecthamster/hamster-shell-extension/pull/376&#34;&gt;fix for gnome-shell-extension-hamster to make
it work with GNOME 48&lt;/a&gt;
and thus ensure that the package does not get removed from trixie.&lt;/p&gt;
&lt;h2 id=&#34;abseil-and-re2-transition-in-debian-by-stefano-rivera&#34;&gt;Abseil and re2 transition in Debian, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;One of the last transitions to happen for trixie was &lt;a href=&#34;https://bugs.debian.org/1081553&#34;&gt;an update to
abseil&lt;/a&gt;, bringing it up to 202407. This library
is a dependency for one of Freexian’s customers, as well as blocking newer
versions of re2, a package maintained by Stefano.&lt;/p&gt;
&lt;p&gt;The transition had been stalled for several months while some issues with
reverse dependencies were investigated and dealt with. It took a final push to
make the transition happen, including fixing a few newly discovered problems
downstream. The abseil package’s autopkgtests were (trivially) broken by newer
cmake versions, and some tests started failing on PPC64 (a known issue
upstream).&lt;/p&gt;
&lt;h2 id=&#34;debvm-uploaded-by-helmut-grohne&#34;&gt;&lt;code&gt;debvm&lt;/code&gt; uploaded, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://salsa.debian.org/helmutg/debvm&#34;&gt;debvm&lt;/a&gt; is a command line tool for
quickly creating a Debian-based virtual machine for testing purposes. Over time,
it accumulated quite a few minor issues as well as CI failures. The most
notorious one was an ARM32 failure present since August. It was diagnosed down
to a &lt;a href=&#34;https://bugs.debian.org/1079443&#34;&gt;glibc bug by Tj and Chris Hofstaedtler&lt;/a&gt;
and little has happened since then. To have &lt;code&gt;debvm&lt;/code&gt; work somewhat, it now
contains a workaround for this situation. Few changes are expected to be
noticeable, but related tools such as &lt;code&gt;apt&lt;/code&gt;, &lt;code&gt;file&lt;/code&gt;, &lt;code&gt;linux&lt;/code&gt;, &lt;code&gt;passwd&lt;/code&gt;, and
&lt;code&gt;qemu&lt;/code&gt; required quite a few adaptations all over the place. Much of the
necessary debugging was contributed by others.&lt;/p&gt;
&lt;h2 id=&#34;debconf-25-registration-website-by-stefano-rivera-and-santiago-ruano-rincón&#34;&gt;DebConf 25 Registration website, by Stefano Rivera and Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;DebConf 25, the annual Debian developer conference, is now &lt;a href=&#34;https://debconf25.debconf.org/news/2025-03-24-dc25-registration-cfp-open/&#34;&gt;open for
registration&lt;/a&gt;.
Other than preparing the &lt;a href=&#34;https://salsa.debian.org/debconf-team/public/websites/dc25&#34;&gt;conference
website&lt;/a&gt;, getting
there always requires some last minute changes to &lt;a href=&#34;https://salsa.debian.org/debconf-team/public/websites/wafer-debconf&#34;&gt;the
software&lt;/a&gt;
behind the registration interface and this year was no exception. Every year,
the conference is a little different to previous years, and has some different
details that need to be captured from attendees. And every year we make minor
incremental improvements to fix long-standing problems.&lt;/p&gt;
&lt;p&gt;New concepts this year included: brunch, the closing talks on the departure day,
venue security clearance, partial contributions towards food and accommodation
bursaries, and attendee-selected bursary budgets.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Helmut uploaded
&lt;a href=&#34;https://tracker.debian.org/guess-concurrency&#34;&gt;guess-concurrency&lt;/a&gt; incorporating
feedback from others.&lt;/li&gt;
&lt;li&gt;Helmut reacted to
&lt;a href=&#34;https://wiki.debian.org/HelmutGrohne/rebootstrap&#34;&gt;rebootstrap&lt;/a&gt; CI results and
adapted it to cope with changes in &lt;code&gt;unstable&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Helmut researched real world &lt;code&gt;/usr&lt;/code&gt;-move fallout though little was actually
attributable. He also NMUed &lt;code&gt;systemd&lt;/code&gt; unsuccessfully.&lt;/li&gt;
&lt;li&gt;Helmut sent 12 cross build patches.&lt;/li&gt;
&lt;li&gt;Helmut looked into undeclared file conflicts in Debian more systematically and
filed quite &lt;a href=&#34;https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=debian-qa%40lists.debian.org&amp;amp;tag=fileconflict&#34;&gt;some
bugs&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut attended the &lt;a href=&#34;https://wiki.debian.org/Sprints/2025/BootstrapCrossbuild&#34;&gt;cross/bootstrap sprint in
Würzburg&lt;/a&gt;. A report of
the event is pending.&lt;/li&gt;
&lt;li&gt;Lucas worked on the CFP and tracks definition for DebConf 25.&lt;/li&gt;
&lt;li&gt;Lucas worked on some bits involving Rails 7 transition.&lt;/li&gt;
&lt;li&gt;Carles investigated why the job piuparts on salsa-ci/pipeline was passing but
was failing on piuparts.debian.org for simplemonitor package. Created an
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/428&#34;&gt;issue&lt;/a&gt; and MR
with a suggested fix, under discussion.&lt;/li&gt;
&lt;li&gt;Carles improved the documentation of salsa-ci/pipeline: added documentation
for different variables.&lt;/li&gt;
&lt;li&gt;Carles made debian-history package reproducible (with help from Chris Lamb).&lt;/li&gt;
&lt;li&gt;Carles updated simplemonitor package (new upstream version), prepared a new
qdacco version (fixed bugs in qdacco, packaged with the upgrade from Qt 5 to Qt
6).&lt;/li&gt;
&lt;li&gt;Carles reviewed and submitted translations to Catalan for adduser, apt,
shadow, apt-listchanges.&lt;/li&gt;
&lt;li&gt;Carles reviewed, created merge-requests for translations to Catalan of 38
packages (using
&lt;a href=&#34;https://salsa.debian.org/carlespina/po-debconf-manager&#34;&gt;po-debconf-manager&lt;/a&gt;
tooling). Created 40 bug reports for some merge requests that haven&amp;rsquo;t been
actioned for some time.&lt;/li&gt;
&lt;li&gt;Colin Watson fixed 59 RC bugs (including 26 packages broken by the
long-overdue removal of dh-python’s dependency on python3-setuptools), and
upgraded 38 packages (mostly Python-related) to new upstream versions.&lt;/li&gt;
&lt;li&gt;Colin worked with Pranav P to track down and fix a &lt;a href=&#34;https://bugs.debian.org/1099935&#34;&gt;dnspython autopkgtest
regression on s390x&lt;/a&gt; caused by an endianness
bug in pylsqpack.&lt;/li&gt;
&lt;li&gt;Colin fixed a &lt;a href=&#34;https://bugs.debian.org/1078638&#34;&gt;time-based test failure in
python-dateutil&lt;/a&gt; that would have triggered in
2027, and &lt;a href=&#34;https://github.com/dateutil/dateutil/pull/1422&#34;&gt;contributed the fix
upstream&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Colin fixed debconf to &lt;a href=&#34;https://bugs.debian.org/1061480&#34;&gt;automatically use the noninteractive frontend if stdin
is not a terminal&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Stefano bisected &lt;a href=&#34;https://github.com/pypy/pypy/pull/5254&#34;&gt;and fixed&lt;/a&gt; a pypy
translation regression on Debian stable and older on 32-bit ARM.&lt;/li&gt;
&lt;li&gt;Emilio coordinated and helped finish various transitions in light of the
transition freeze.&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz uploaded cups-filters to fix an FTBFS with a new upstream
version of qpdf.&lt;/li&gt;
&lt;li&gt;With the aim of enhancing the support for packages related to Software Bill of
Materials (SBOMs) in recent industrial standards, Santiago has worked on
finishing the packaging of and uploaded &lt;a href=&#34;https://tracker.debian.org/cyclonedx-python-lib&#34;&gt;CycloneDX python
library&lt;/a&gt;. There is on-going
work about &lt;a href=&#34;https://github.com/spdx/tools-python&#34;&gt;SPDX python tools&lt;/a&gt;, but it
requires (build-)dependencies currently not shipped in Debian, such as
&lt;a href=&#34;https://bugs.debian.org/919440&#34;&gt;owlrl&lt;/a&gt; and
&lt;a href=&#34;https://bugs.debian.org/919441&#34;&gt;pyshacl&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Anupa worked with the Publicity team to announce the Debian 12.10 point
release.&lt;/li&gt;
&lt;li&gt;Anupa with the support of Santiago prepared an announcement and announced the
opening of CfP and Registrations for DebConf 25.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, February 2025 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2025-02/</link>
      <pubDate>Fri, 28 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2025-02/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2025-02/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In February, 18 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-February-2025.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 10.0h (out of 8.0h assigned and 6.0h from previous period), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~bunk/lts-elts-reports/report-2025-02.txt&#34;&gt;Adrian Bunk&lt;/a&gt;
did 12.0h (out of 0.0h assigned and 63.5h from previous period), thus carrying over 51.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/02/msg00049.html&#34;&gt;Andrej Shadura&lt;/a&gt;
did 10.0h (out of 6.0h assigned and 4.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/02/msg00048.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;Ben Hutchings
did 12.0h (out of 8.0h assigned and 16.0h from previous period), thus carrying over 12.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-february-2025&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/02/msg00050.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 23.0h (out of 20.0h assigned and 6.0h from previous period), thus carrying over 3.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2025-02.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 53.0h (out of 53.0h assigned and 0.75h from previous period), thus carrying over 0.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=jSiKGwRQfPPGNcUe@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 11.0h (out of 3.25h assigned and 16.75h from previous period), thus carrying over 9.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/Z8MIwgQYwsKyzyjS@vis&#34;&gt;Jochen Sprickerhof&lt;/a&gt;
did 27.0h (out of 30.0h assigned), thus carrying over 3.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/03/msg00005.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 11.75h (out of 9.5h assigned and 44.25h from previous period), thus carrying over 42.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202502_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2025-02.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 7.0h (out of 14.75h assigned and 9.25h from previous period), thus carrying over 17.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2025-02.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 19.75h (out of 21.75h assigned and 3.25h from previous period), thus carrying over 5.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/87frjycty3.fsf@melete.silentflame.com&#34;&gt;Sean Whitton&lt;/a&gt;
did 6.0h (out of 6.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/03/msg00001.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 52.5h (out of 14.75h assigned and 39.0h from previous period), thus carrying over 1.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2025/03/my-debian-activities-in-february-2025/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 11.0h (out of 11.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/03/msg00002.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 17.0h (out of 17.0h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In February, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/02/threads.html&#34;&gt;38 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Notable security updates:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/02/msg00001.html&#34;&gt;pam-u2f&lt;/a&gt;, prepared by Patrick Winnertz, fixed an authentication bypass vulnerability&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/02/msg00004.html&#34;&gt;openjdk-17&lt;/a&gt;, prepared by Emilio Pozuelo Monfort, fixed an authorization bypass/information disclosure vulnerability&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/02/msg00005.html&#34;&gt;firefox-esr&lt;/a&gt;, prepared by Emilio Pozuelo Monfort, fixed several vulnerabilities&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/02/msg00006.html&#34;&gt;thunderbird&lt;/a&gt;, prepared by Emilio Pozuelo Monfort, fixed several vulnerabilities&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/02/msg00015.html&#34;&gt;postgresql-13&lt;/a&gt;, prepared by Christoph Berg, fixed an SQL injection vulnerability&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/02/msg00016.html&#34;&gt;freerdp2&lt;/a&gt;, prepared by Tobias Frost, fixed several vulnerabilities&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/02/msg00020.html&#34;&gt;openssh&lt;/a&gt;, prepared by Colin Watson, fixed a machine-in-the-middle vulnerability&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;LTS contributors Emilio Pozuelo Monfort and Santiago Ruano Rincón coordinated the administrative aspects of LTS updates of postgresql-13 and pam-u2f, which were prepared by the respective maintainers, to whom we are most grateful.&lt;/p&gt;
&lt;p&gt;As has become the custom of the LTS team, work is under way on a number of package updates targeting Debian 12 (codename &amp;ldquo;bookworm&amp;rdquo;) with fixes for a variety of vulnerabilities. In February, Guilhem Moulin prepared an upload of &lt;a href=&#34;https://tracker.debian.org/news/1619098/accepted-sssd-282-4deb12u1-source-into-proposed-updates/&#34;&gt;sssd&lt;/a&gt;, while several other updates are still in progress. Bastien Roucariès prepared an upload of &lt;a href=&#34;https://tracker.debian.org/news/1627288/accepted-krb5-1213-5-source-into-unstable/&#34;&gt;krb5&lt;/a&gt; for unstable as well.&lt;/p&gt;
&lt;p&gt;Given the importance of the &lt;a href=&#34;https://security-tracker.debian.org&#34;&gt;Debian Security Tracker&lt;/a&gt; to the work of the LTS Team, we regularly contribute improvements to it. LTS contributor Emilio Pozuelo Monfort reviewed and merged a change to improve performance, and then dealt with unexpected issues that arose as a result. He also made improvements in the processing of CVEs which are not applicable to Debian.&lt;/p&gt;
&lt;p&gt;Looking to the future (the release of Debian 13, codename &amp;ldquo;trixie&amp;rdquo;, and beyond), LTS contributor Santiago Ruano Rincón has initiated &lt;a href=&#34;https://lists.debian.org/debian-devel/2025/02/msg00134.html&#34;&gt;a conversation&lt;/a&gt; among the broader community involved in the development of Debian. The purpose of the discussion is to explore ways to improve the long term supportability of packages in Debian, specifically by focusing effort on ensuring that each Debian release contains the &amp;ldquo;best&amp;rdquo; supported upstream version of packages with a history of security issues.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 128 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 129 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 129 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.tuxera.com&#34;&gt;Tuxera Inc.&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Debian.Social administration, DebConf 25 preparations, Fixing Time-based test failure in Python requests package and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-02-2025/</link>
      <pubDate>Tue, 11 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-02-2025/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-02-2025/">
      


      &lt;h1 id=&#34;debian-contributions-2025-02&#34;&gt;Debian Contributions: 2025-02&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our &lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support
contracts&lt;/a&gt; and &lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting
services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;debiansocial-administration-by-stefano-rivera&#34;&gt;Debian.Social administration, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Over the last year, the &lt;a href=&#34;https://wiki.debian.org/Teams/DebianSocial&#34;&gt;Debian.social
services&lt;/a&gt; outgrew the infrastructure
that was supporting them. The matrix bridge in particular was hosted on a cloud
instance backed by a large expensive storage volume. Debian.CH rented a new
large physical server to host all these instances, earlier this year. Stefano
set up &lt;a href=&#34;https://linuxcontainers.org/incus/&#34;&gt;Incus&lt;/a&gt; on the new physical machine
and migrated all the old debian.social LXC Containers, libvirt VMs, and cloud
instances into Incus-managed LXC containers.&lt;/p&gt;
&lt;p&gt;Stefano set up Prometheus monitoring and alerts for the new infrastructure and a
&lt;a href=&#34;https://grafana.debian.social/&#34;&gt;Grafana dashboard&lt;/a&gt;. The current stack of
debian.social services seem to comfortably fit on the new machine, with good
room to grow.&lt;/p&gt;
&lt;h2 id=&#34;debconf-25-by-santiago-ruano-rincón-and-stefano-rivera&#34;&gt;DebConf 25, by Santiago Ruano Rincón and Stefano Rivera&lt;/h2&gt;
&lt;p&gt;DebConf 25 preparations continue. The team is currently finalizing a budget.
Stefano helped to review the current budget proposals and suggest approaches for
balancing it.&lt;/p&gt;
&lt;p&gt;Stefano installed &lt;a href=&#34;https://help.debconf.org/&#34;&gt;a Zammad instance&lt;/a&gt; to organize
queries from attendees, for the registration and visa teams.&lt;/p&gt;
&lt;p&gt;Santiago continued discussions with possible caterers so we can have options for
the different diet requirements and that could fit into the DebConf budget.
Also, in collaboration with Anupa, Santiago pushed the first
&lt;a href=&#34;https://salsa.debian.org/debconf-team/public/websites/dc25/-/merge_requests/7&#34;&gt;draft changes&lt;/a&gt;
to document the venue information in the DebConf 25 website and how to get to
Brest.&lt;/p&gt;
&lt;h2 id=&#34;time-based-test-failure-in-requests-by-colin-watson&#34;&gt;Time-based test failure in requests, by Colin Watson&lt;/h2&gt;
&lt;p&gt;Colin fixed a fun bug in the Python
&lt;a href=&#34;https://requests.readthedocs.io/en/latest/&#34;&gt;requests&lt;/a&gt; package. Santiago Vila
has been &lt;a href=&#34;https://lists.debian.org/debian-devel/2024/05/msg00414.html&#34;&gt;running
tests&lt;/a&gt; of what
happens when Debian packages are built on a system in which time has been
artificially set to somewhere around the end of the support period for the next
Debian release, in order to make it easier to do things like issuing security
updates for the lifetime of that release. In this case, the
&lt;a href=&#34;https://bugs.debian.org/1091503&#34;&gt;failure&lt;/a&gt; indicated an expired test
certificate, and since the repository already helpfully included scripts to
regenerate those certificates, it seemed natural to try regenerating them just
before running tests.  However, this
&lt;a href=&#34;https://github.com/psf/requests/issues/6896&#34;&gt;failed&lt;/a&gt; for more obscure reasons
and Colin spent some time investigating. This turned out to be because the test
CA was missing the CA constraint and so recent versions of OpenSSL reject it;
Colin sent a &lt;a href=&#34;https://github.com/psf/requests/pull/6897&#34;&gt;pull request&lt;/a&gt; to fix
this.&lt;/p&gt;
&lt;h2 id=&#34;priority-list-for-outdated-packages-by-santiago-ruano-rincón&#34;&gt;Priority list for outdated packages, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;Santiago started a
&lt;a href=&#34;https://lists.debian.org/debian-devel/2025/02/msg00134.html&#34;&gt;discussion&lt;/a&gt; on
debian-devel about packages that have a history of security issues and that are
outdated regarding new upstream releases. The goal of the mentioned effort is to
have a prioritized list of packages needing some work, from a security point of
view. Moreover, the aim of publicly sharing the list of packages with the Debian
Developers community is to make it easier to look at the packages maintained by
teams, or even other maintainers&amp;rsquo; where help could be welcome. Santiago is
planning to take into account the feedback provided in debian-devel and to
propose a tooling that could help to regularly bring collective awareness of
these packages.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Carles worked on English to Catalan po-debconf translations: reviewed
translations, created merge requests and followed up with developers for more
than 30 packages using po-debconf-manager.&lt;/li&gt;
&lt;li&gt;Carles helped users, fixed bugs and implemented downloading updated templates
on po-debconf-manager.&lt;/li&gt;
&lt;li&gt;Carles packaged a new upstream version of python-pyaarlo.&lt;/li&gt;
&lt;li&gt;Carles improved reproducibility of qnetload (now reported as reproducible) and
simplemonitor (followed up with upstream and pending update of Debian package).&lt;/li&gt;
&lt;li&gt;Carles collaborated with debian-history package: fixed FTBFS from master
branch, enabled salsa-ci and investigated reproducibility.&lt;/li&gt;
&lt;li&gt;Emilio improved support for automatically marking CVEs as NOT-FOR-US in the
security-tracker, closing &lt;a href=&#34;https://bugs.debian.org/1073012&#34;&gt;#1073012&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Emilio updated xorg-server and xwayland in unstable, fixing the last round of
security vulnerabilities.&lt;/li&gt;
&lt;li&gt;Stefano prepared a few PyPy and cPython uploads, and started the
&lt;a href=&#34;https://release.debian.org/transitions/html/python3.13-only.html&#34;&gt;python3.13-only
transition&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut Grohne sent patches for 24 cross build failures.&lt;/li&gt;
&lt;li&gt;Helmut fixed two problems in the Debian /usr-merge analysis tool. In one
instance, it would overmatch Debian bugs to issues and in another it would fail
to recognize &lt;code&gt;Pre-Depends&lt;/code&gt; as a conflict mechanism.&lt;/li&gt;
&lt;li&gt;Helmut attempted making rebootstrap work for gcc-15 with limited success as
very many packages FTBFS with gcc-15 due to using function declarations without
arguments.&lt;/li&gt;
&lt;li&gt;Helmut provided a change to the &lt;code&gt;security-tracker&lt;/code&gt; that would pre-compute
&lt;code&gt;/data/json&lt;/code&gt; during database updates rather than on demand resulting in a
reduced response time.&lt;/li&gt;
&lt;li&gt;Colin uploaded &lt;a href=&#34;https://www.openssh.com/releasenotes.html#9.9p2&#34;&gt;OpenSSH security
updates&lt;/a&gt; for testing/unstable,
bookworm, bullseye, buster, and stretch.&lt;/li&gt;
&lt;li&gt;Colin fixed &lt;a href=&#34;https://wiki.debian.org/debian/watch&#34;&gt;upstream monitoring&lt;/a&gt; for 26
Python packages, and upgraded 54 packages (mostly Python-related, but also
PuTTY) to new upstream versions.&lt;/li&gt;
&lt;li&gt;Colin updated python-django in bookworm-backports to 4.2.18 (issuing
&lt;a href=&#34;https://backports.debian.org/news/BSA-121_Security_Update_for_python-django/&#34;&gt;BSA-121&lt;/a&gt;),
and added new backports of python-django-dynamic-fixture
and python-django-pgtrigger, all of which are dependencies of
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/&#34;&gt;debusine&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz finally managed to upload hplip to fix two release critical
and some normal bugs. The next step in March would be to upload the latest
version of hplip.&lt;/li&gt;
&lt;li&gt;Faidon updated crun in unstable &amp;amp; trixie, resolving a long-standing request of
enabling criu support and thus enabling podman with checkpoint/restore
functionality (With gratitude to Salvatore Bonaccorso and Reinhard Tartler for
the cooperation and collaboration).&lt;/li&gt;
&lt;li&gt;Faidon uploaded a number of packages (librdkafka, libmaxminddb,
python-maxminddb, lowdown, tox, tox-uv, pyproject-api, xiccd and gdnsd) bringing
them up to date with new upstream releases, resolving various bugs.&lt;/li&gt;
&lt;li&gt;Lucas Kanashiro uploaded some ruby packages involved in the Rails 7 transition
with new upstream releases.&lt;/li&gt;
&lt;li&gt;Lucas triaged a ruby3.1 bug
(&lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092595&#34;&gt;#1092595)&lt;/a&gt;) and
prepared a fix for the next stable release update.&lt;/li&gt;
&lt;li&gt;Lucas set up the needed wiki pages and updated the Debian Project status in
the Outreachy portal, in order to send out a call for projects and mentors for
the next round of Outreachy.&lt;/li&gt;
&lt;li&gt;Anupa joined Santiago to prepare a list of companies to contact via LinkedIn
for DebConf 25 sponsorship.&lt;/li&gt;
&lt;li&gt;Anupa printed Debian stickers and sponsorship brochures, flyers for DebConf
25 to be distributed at FOSS ASIA summit 2025.&lt;/li&gt;
&lt;li&gt;Anupa participated in the Debian publicity team meeting and discussed the
upcoming events and tasks.&lt;/li&gt;
&lt;li&gt;Raphaël packaged zim 0.76.1 and integrated an upstream patch for another
regression that he reported.&lt;/li&gt;
&lt;li&gt;Raphaël worked with the Debian System Administrators for tracker.debian.org
to better cope with gmail’s requirement for mails to be authenticated.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, January 2025 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2025-01/</link>
      <pubDate>Fri, 14 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2025-01/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2025-01/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In January, 20 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-January-2025.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 8.0h (out of 14.0h assigned), thus carrying over 6.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~bunk/lts-elts-reports/report-2025-01.txt&#34;&gt;Adrian Bunk&lt;/a&gt;
did 36.5h (out of 47.75h assigned and 52.25h from previous period), thus carrying over 63.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/02/msg00004.html&#34;&gt;Andrej Shadura&lt;/a&gt;
did 11.0h (out of 11.0h assigned and 4.0h from previous period), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/01/msg00049.html&#34;&gt;Arturo Borrero Gonzalez&lt;/a&gt;
did 9.0h (out of 10.0h assigned), thus carrying over 1.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/02/msg00003.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 22.0h (out of 22.0h assigned).&lt;/li&gt;
&lt;li&gt;Ben Hutchings
did 8.0h (out of 21.0h assigned and 3.0h from previous period), thus carrying over 16.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-january-2025&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/76af4835f702ce2f2a04aec5ad6b1fdcf890e32f.camel@debian.org&#34;&gt;Daniel Leidert&lt;/a&gt;
did 20.0h (out of 23.0h assigned and 3.0h from previous period), thus carrying over 6.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2025-01.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 34.0h (out of 7.0h assigned and 27.75h from previous period), thus carrying over 0.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=N3uCHV7/St/JsXGj@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 3.25h (out of 20.0h assigned), thus carrying over 16.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/01/msg00058.html&#34;&gt;Jochen Sprickerhof&lt;/a&gt;
did 23.0h (out of 15.0h assigned and 8.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/02/msg00027.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 15.75h (out of 8.5h assigned and 51.5h from previous period), thus carrying over 44.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~kanashiro/debian/lts/reports/2025-01.txt&#34;&gt;Lucas Kanashiro&lt;/a&gt;
did 8.0h (out of 32.0h assigned and 32.0h from previous period), thus carrying over 56.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202501_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2025-01.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 14.75h (out of 13.5h assigned and 10.5h from previous period), thus carrying over 9.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2025-01.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 21.75h (out of 18.75h assigned and 6.25h from previous period), thus carrying over 3.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/01/msg00052.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 8.5h (out of 8.5h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/02/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 10.5h (out of 0.0h assigned and 49.5h from previous period), thus carrying over 39.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2025/02/my-debian-activities-in-january-2025/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 11.0h (out of 11.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/01/msg00055.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 12.0h (out of 12.0h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In January, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/01/threads.html&#34;&gt;33 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;There were numerous security and non-security updates to Debian 11 (codename &amp;ldquo;bullseye&amp;rdquo;) during January.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Notable security updates:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/01/msg00008.html&#34;&gt;rsync&lt;/a&gt;, prepared by Thorsten Alteholz, fixed several CVEs (including information leak and path traversal vulnerabilities)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/01/msg00009.html&#34;&gt;tomcat9&lt;/a&gt;, prepared by Markus Koschany, fixed several CVEs (including denial of service and information disclosure vulnerabilities)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/01/msg00011.html&#34;&gt;ruby2.7&lt;/a&gt;, prepared by Bastien Roucariès, fixed several CVEs (including denial of service vulnerabilities)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/01/msg00019.html&#34;&gt;tiff&lt;/a&gt;, prepared by Adrian Bunk, fixed several CVEs (including NULL ptr, buffer overflow, use-after-free, and segfault vulnerabilities)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Notable non-security updates:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html&#34;&gt;linux-6.1&lt;/a&gt;, prepared by Ben Hutchings, has been packaged for bullseye (this was done specifically to provide a supported upgrade path for systems that currently use kernel packages from the &amp;ldquo;bullseye-backports&amp;rdquo; suite)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2025/01/msg00030.html&#34;&gt;debian-security-support&lt;/a&gt;, prepared by Santiago Ruano Rincón, which formalized the EOL of intel-mediasdk and node-matrix-js-sdk&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In addition to the security and non-security updates targeting &amp;ldquo;bullseye&amp;rdquo;, various LTS contributors have prepared uploads targeting Debian 12 (codename &amp;ldquo;bookworm&amp;rdquo;) with fixes for a variety of vulnerabilities. Abhijith PA prepared an upload of &lt;a href=&#34;https://tracker.debian.org/news/1611853/accepted-puma-565-3deb12u1-source-into-proposed-updates/&#34;&gt;puma&lt;/a&gt;; Bastien Roucariès prepared an upload of &lt;a href=&#34;https://tracker.debian.org/news/1605108/accepted-node-postcss-8420cs8023-1deb12u1-source-into-proposed-updates/&#34;&gt;node-postcss&lt;/a&gt; with fixes for data processing and denial of service vulnerabilities; Daniel Leidert prepared updates for &lt;a href=&#34;https://tracker.debian.org/news/1600957/accepted-setuptools-6611-1deb12u1-source-into-proposed-updates/&#34;&gt;setuptools&lt;/a&gt;, &lt;a href=&#34;https://tracker.debian.org/news/1600954/accepted-python-asyncssh-2101-2deb12u2-source-into-proposed-updates/&#34;&gt;python-asyncssh&lt;/a&gt;, and &lt;a href=&#34;https://tracker.debian.org/news/1600953/accepted-python-tornado-620-3deb12u1-source-into-proposed-updates/&#34;&gt;python-tornado&lt;/a&gt;; Lee Garrett prepared an upload of &lt;a href=&#34;https://tracker.debian.org/news/1600965/accepted-ansible-core-21418-0deb12u2-source-into-proposed-updates/&#34;&gt;ansible-core&lt;/a&gt;; and Guilhem Moulin prepared updates for &lt;a href=&#34;https://tracker.debian.org/news/1600952/accepted-python-urllib3-12612-1deb12u1-source-into-proposed-updates/&#34;&gt;python-urllib3&lt;/a&gt;, &lt;a href=&#34;https://tracker.debian.org/news/1600958/accepted-sqlparse-042-1deb12u1-source-into-proposed-updates/&#34;&gt;sqlparse&lt;/a&gt;, and &lt;a href=&#34;https://tracker.debian.org/news/1601146/accepted-opensc-0230-03deb12u2-source-into-proposed-updates/&#34;&gt;opensc&lt;/a&gt;. Santiago Ruano Rincón also worked on tracking and filing some issues about packages that need an update in recent releases to avoid regressions on upgrade. This relates to CVEs that were fixed in buster or bullseye, but remain open in bookworm. These updates, along with Santiago&amp;rsquo;s work on identifying and tracking similar issues, underscore the LTS Team&amp;rsquo;s commitment to ensuring that the work we do as part of LTS also benefits the current Debian stable release.&lt;/p&gt;
&lt;p&gt;LTS contributor Sean Whitton also prepared an upload of &lt;a href=&#34;https://tracker.debian.org/news/1608066/accepted-jinja2-315-1-source-into-unstable/&#34;&gt;jinja2&lt;/a&gt; and Santiago Ruano Rincón prepared an upload of &lt;a href=&#34;https://tracker.debian.org/news/1611481/accepted-openjpeg2-253-1-source-into-unstable/&#34;&gt;openjpeg2&lt;/a&gt; for Debian unstable (codename &amp;ldquo;sid&amp;rdquo;), as part of the LTS Team effort to assist with package uploads to unstable.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 127 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Python 3.13 as the default Python 3 version, Fixing qtpaths6 for cross compilation, sbuild support for Salsa CI, Rails 7 transition, DebConf preparations and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-01-2025/</link>
      <pubDate>Tue, 11 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-01-2025/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-01-2025/">
      


      &lt;h1 id=&#34;debian-contributions-2025-01&#34;&gt;Debian Contributions: 2025-01&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our &lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support
contracts&lt;/a&gt; and &lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting
services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;python-313-is-now-the-default-python-3-version-in-debian-by-stefano-rivera-and-colin-watson&#34;&gt;Python 3.13 is now the default Python 3 version in Debian, by Stefano Rivera and Colin Watson&lt;/h2&gt;
&lt;p&gt;The Python 3.13 as default transition has now completed. The next step is to
remove Python 3.12 from the archive, which should be very straightforward, it
just requires rebuilding C extension packages in no particular order.  Stefano
fixed some miscellaneous bugs blocking the completion of the 3.13 as default
transition.&lt;/p&gt;
&lt;h2 id=&#34;fixing-qtpaths6-for-cross-compilation-by-helmut-grohne&#34;&gt;Fixing &lt;code&gt;qtpaths6&lt;/code&gt; for cross compilation, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;While Qt5 used to use &lt;code&gt;qmake&lt;/code&gt; to query installation properties, Qt6 is moving
more and more to CMake and to ease that transition it relies on more &lt;code&gt;qtpaths&lt;/code&gt;.
Since this tool is not naturally aware of the architecture it is called for, it
tends to produce results for the build architecture. Therefore, more than 100
packages were picking up a multiarch directory for the build architecture during
cross builds. In collaboration with the Qt/KDE team and Sandro Knauß in
particular (none affiliated with Freexian), we added an architecture-specific
wrapper script in the same way &lt;code&gt;qmake&lt;/code&gt; has one for Qt5 and Qt6 already. The
relevant CMake module has been updated to prefer the triplet-prefixed wrapper.
As a result, most of the KDE packages now cross build on unstable ready in time
for the &lt;code&gt;trixie&lt;/code&gt; release.&lt;/p&gt;
&lt;h2 id=&#34;usr-move-by-helmut-grohne&#34;&gt;&lt;code&gt;/usr&lt;/code&gt;-move, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;In December, Emil Södergren reported that a &lt;code&gt;live-build&lt;/code&gt; was not working for him
and in January, Colin Watson reported that the proposed mitigation for
&lt;code&gt;debian-installer-utils&lt;/code&gt; would practically fail. Both failures were to be
attributed to a &lt;a href=&#34;https://lists.debian.org/20250108142142.GA2011107@subdivi.de&#34;&gt;wrong understanding of implementation-defined behavior in
dpkg-divert&lt;/a&gt;. As a
result, all M18 mitigations had to be reviewed and many of them replaced. Many
have been uploaded already and all instances have received updated patches.&lt;/p&gt;
&lt;p&gt;Even though &lt;a href=&#34;https://salsa.debian.org/helmutg/dumat&#34;&gt;dumat&lt;/a&gt; has been in
operation for more than a year, it gained recent changes. For one thing,
analysis of architectures other than &lt;code&gt;amd64&lt;/code&gt; was requested. Chris Hofstaedler
(not affiliated with Freexian) kindly provided computing resources for
repeatedly running it on the larger set. Doing so revealed various
cross-architecture undeclared file conflicts in &lt;code&gt;gcc&lt;/code&gt;, &lt;code&gt;glibc&lt;/code&gt;, and
&lt;code&gt;binutils-z80&lt;/code&gt;, but it also revealed a previously unknown &lt;code&gt;/usr&lt;/code&gt;-move issue in
&lt;code&gt;rpi.rpi-common&lt;/code&gt;. On top of that, &lt;code&gt;dumat&lt;/code&gt; produced false positive diagnostics
and wrongly associated Debian bugs in some cases, both of which have now been
fixed. As a result, a supposedly fixed &lt;code&gt;python3-sepolicy&lt;/code&gt; issue had to be
reopened.&lt;/p&gt;
&lt;h2 id=&#34;rebootstrap-by-helmut-grohne&#34;&gt;rebootstrap, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;As much as we think of our base system as stable, it is changing a lot and the
architecture cross bootstrap tooling is very sensitive to such changes requiring
permanent maintenance. A problem that recently surfaced was that building a
&lt;code&gt;binutils&lt;/code&gt; cross toolchain would result in a &lt;code&gt;binutils-for-host&lt;/code&gt; package that
would not be practically installable as it would depend on a &lt;code&gt;binutils-common&lt;/code&gt;
package that was not built. This turned into an examination of &lt;code&gt;binutils-common&lt;/code&gt;
and noticing that it actually differed across architectures even though it
should not. Johannes Schauer Marin Rodrigues (not affiliated with Freexian) and
Colin Watson kindly helped brainstorm possible solutions. Eventually, Helmut
provided a patch to move &lt;a href=&#34;https://bugs.debian.org/1093594&#34;&gt;gprofng bits out of
binutils-common&lt;/a&gt;. Independently, Matthias Klose
(not affiliated with Freexian) split out &lt;code&gt;binutils-gold&lt;/code&gt; into a separate source
package. As a result, &lt;code&gt;binutils-common&lt;/code&gt; is now equal across architectures and
can be marked &lt;code&gt;Multi-Arch: foreign&lt;/code&gt; resolving the initial problem.&lt;/p&gt;
&lt;h2 id=&#34;salsa-ci-by-santiago-ruano-rincón&#34;&gt;Salsa CI, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;Santiago continued the work about the sbuild support for Salsa CI, that was
mentioned in the &lt;a href=&#34;https://www.freexian.com/blog/debian-contributions-12-2024/&#34;&gt;previous month
report&lt;/a&gt;. The
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/568&#34;&gt;!568&lt;/a&gt;
merge request that created the new &lt;code&gt;build&lt;/code&gt; image was merged, making it easier to
test &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/569&#34;&gt;!569&lt;/a&gt;
with external projects. Santiago used a fork of the debusine repo to try the
draft &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/569&#34;&gt;!569&lt;/a&gt;,
and some issues were spotted, and part of them fixed. This is the last debusine
pipeline run with the current
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/569&#34;&gt;!569&lt;/a&gt;:
&lt;a href=&#34;https://salsa.debian.org/santiago/debusine/-/pipelines/794233&#34;&gt;https://salsa.debian.org/santiago/debusine/-/pipelines/794233&lt;/a&gt;.
One of the last improvements relates to how to enable projects to customize the
pipeline, in an equivalent way than they currently do in the &lt;code&gt;extract-source&lt;/code&gt;
and &lt;code&gt;build&lt;/code&gt; jobs. While this is work-in-progress, the results are rather
promising. Next steps include deciding on introducing schroot support for
bookworm, bookworm-security, and older releases, as they are done in the
official debian buildd.&lt;/p&gt;
&lt;h2 id=&#34;debconf-preparations-by-stefano-rivera-and-santiago-ruano-rincón&#34;&gt;DebConf preparations, by Stefano Rivera and Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;DebConf will be happening in Brest, France, in July. Santiago continued the
DebConf 25 organization work, looking for catering providers.&lt;/p&gt;
&lt;p&gt;Both Stefano and Santiago have been reaching out to some potential sponsors.
DebConf depends on sponsors to cover the organization cost, if your company
depends on Debian, please consider &lt;a href=&#34;https://debconf25.debconf.org/sponsors/become-a-sponsor/&#34;&gt;sponsoring
DebConf&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Stefano has been winding up some of the finances from previous DebConfs.
Finalizing reimbursements to team members from DebConf 23, and handling some
outstanding issues from DebConf 24. Stefano and the rest of the DebConf
committee have been reviewing bids for DebConf 26, to select the next venue.&lt;/p&gt;
&lt;h2 id=&#34;ruby-33-is-now-the-default-ruby-interpreter-by-lucas-kanashiro&#34;&gt;Ruby 3.3 is now the default Ruby interpreter, by Lucas Kanashiro&lt;/h2&gt;
&lt;p&gt;Ruby 3.3 is about to become the default Ruby interpreter for Trixie. Many bugs
were fixed by Lucas and the Debian Ruby team during the &lt;a href=&#34;https://wiki.debian.org/Teams/Ruby/Meeting/Paris2025&#34;&gt;sprint hold in Paris
during Jan 27-31&lt;/a&gt;. The
next step is to remove support of Ruby 3.1, which is the alternative Ruby
interpreter for now. Thanks to the Debian Release team for all the support,
especially Emilio Pozuelo Monfort.&lt;/p&gt;
&lt;h2 id=&#34;rails-7-transition-by-lucas-kanashiro&#34;&gt;Rails 7 transition, by Lucas Kanashiro&lt;/h2&gt;
&lt;p&gt;Rails 6 has been shipped by Debian since Bullseye, and as a WEB framework, many
issues (especially security related issues) have been encountered and the
maintainability of it becomes harder and harder. With that in mind, during the
&lt;a href=&#34;https://wiki.debian.org/Teams/Ruby/Meeting/Paris2025&#34;&gt;Debian Ruby team sprint last
month&lt;/a&gt;, the transition to
Rack 3 (an important dependency of rails containing many breaking changes) was
started in Debian unstable, it is ongoing. Once it is done, the Rails 7
transition will take place, and Rails 7 should be shipped in Debian Trixie.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Stefano improved a poor ImportError for users of the turtle module on Python
3, who haven’t installed the &lt;code&gt;python3-tk&lt;/code&gt; package.&lt;/li&gt;
&lt;li&gt;Stefano updated several packages to new upstream releases.&lt;/li&gt;
&lt;li&gt;Stefano added the Python extension to the &lt;code&gt;re2&lt;/code&gt; package, allowing for the use
of the Google RE2 regular expression library as a direct replacement for the
standard library re module.&lt;/li&gt;
&lt;li&gt;Stefano started provisioning a new physical server for the
&lt;a href=&#34;https://wiki.debian.org/Teams/DebianSocial/&#34;&gt;debian.social&lt;/a&gt; infrastructure.&lt;/li&gt;
&lt;li&gt;Carles improved simplemonitor (documentation on systemd integration, worked
with upstream for fixing a bug).&lt;/li&gt;
&lt;li&gt;Carles upgraded packages to new upstream versions: &lt;code&gt;python-ring-doorbell&lt;/code&gt; and
&lt;code&gt;python-asyncclick&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Carles did &lt;code&gt;po-debconf&lt;/code&gt; translations to Catalan: reviewed 44 packages and
submitted translations to 90 packages (via salsa merge requests or bugtracker
bugs).&lt;/li&gt;
&lt;li&gt;Carles maintained &lt;code&gt;po-debconf-manager&lt;/code&gt; with small fixes.&lt;/li&gt;
&lt;li&gt;Raphaël worked on some outstanding
&lt;a href=&#34;https://dep-team.pages.debian.net/deps/dep14/&#34;&gt;DEP-14&lt;/a&gt; &lt;a href=&#34;https://salsa.debian.org/dep-team/deps/-/merge_requests/9&#34;&gt;merge
request&lt;/a&gt; and
participated in the associated discussion. The discussions have been more
contentious than anticipated, somewhat exacerbated by Otto’s desire to
conclude fast while the required tool support is not yet there.&lt;/li&gt;
&lt;li&gt;Raphaël, with the help of Philipp Kern from the DSA team, upgraded
tracker.debian.org to use Django 4.2 (from bookworm-backports) which in turn
enabled him to configure authentication via salsa.debian.org. It’s now
possible to login to tracker.debian.org with your salsa credentials!&lt;/li&gt;
&lt;li&gt;Raphaël updated &lt;code&gt;zim&lt;/code&gt; — a nice desktop wiki that is very handy to organize
your day-to-day digital life  — to the latest upstream version (0.76).&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 10 cross build failures.&lt;/li&gt;
&lt;li&gt;Helmut continued working on a &lt;a href=&#34;https://lists.debian.org/20250129112523.GA1079256@subdivi.de&#34;&gt;tool for memory-based concurrency limit of
builds&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut NMUed &lt;code&gt;libtool&lt;/code&gt;, &lt;code&gt;opensysusers&lt;/code&gt; and &lt;code&gt;virtualbox&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Enrico tried to support Helmut in working out tricky usrmerge situations&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz uploaded a new upstream version of &lt;code&gt;brlaser&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Colin Watson upgraded 33 Python packages to new upstream versions, including
fixes for &lt;a href=&#34;https://bugs.debian.org/1078879&#34;&gt;CVE-2024-42353&lt;/a&gt;,
&lt;a href=&#34;https://bugs.debian.org/1084057&#34;&gt;CVE-2024-47532&lt;/a&gt;, and
&lt;a href=&#34;https://bugs.debian.org/1094026&#34;&gt;CVE-2025-22153&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Emilio Pozuelo managed various transitions, and fixed various RC bugs
(&lt;code&gt;telepathy-glib&lt;/code&gt;, &lt;code&gt;xorg&lt;/code&gt;, &lt;code&gt;xserver-xorg-video-vesa&lt;/code&gt;, &lt;code&gt;apitrace&lt;/code&gt;, &lt;code&gt;mesa&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Anupa attended the monthly team meeting for Debian publicity team and shared
the social media stats.&lt;/li&gt;
&lt;li&gt;Anupa assisted Jean-Pierre Giraud in the point release announcement for Debian
12.9 and published the Micronews.&lt;/li&gt;
&lt;li&gt;Anupa took part in multiple Debian publicity team discussions regarding our
presence in social media platforms.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, December 2024 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2024-12/</link>
      <pubDate>Mon, 13 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2024-12/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2024-12/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In December, 19 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-December-2024.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~bunk/lts-elts-reports/report-2024-12.txt&#34;&gt;Adrian Bunk&lt;/a&gt;
did 47.75h (out of 53.0h assigned and 47.0h from previous period), thus carrying over 52.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/01/msg00000.html&#34;&gt;Andrej Shadura&lt;/a&gt;
did 6.0h (out of 17.0h assigned and -7.0h from previous period after hours given back), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/01/msg00003.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 22.0h (out of 22.0h assigned).&lt;/li&gt;
&lt;li&gt;Ben Hutchings
did 15.0h (out of 0.0h assigned and 18.0h from previous period), thus carrying over 3.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-december-2024#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/01/msg00001.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 23.0h (out of 17.0h assigned and 9.0h from previous period), thus carrying over 3.0h to the next month.&lt;/li&gt;
&lt;li&gt;Emilio Pozuelo Monfort
did 32.25h (out of 40.5h assigned and 19.5h from previous period), thus carrying over 27.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=6g0BEqcPeUYFKTcz@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 22.5h (out of 9.75h assigned and 12.75h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/01/msg00007.html&#34;&gt;Jochen Sprickerhof&lt;/a&gt;
did 2.0h (out of 3.5h assigned and 6.5h from previous period), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/01/msg00006.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 8.5h (out of 14.75h assigned and 45.25h from previous period), thus carrying over 51.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~kanashiro/debian/lts/reports/2024-12.txt&#34;&gt;Lucas Kanashiro&lt;/a&gt;
did 32.0h (out of 10.0h assigned and 54.0h from previous period), thus carrying over 32.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202412_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 20.0h assigned and 20.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2024-12.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 13.5h (out of 6.75h assigned and 17.25h from previous period), thus carrying over 10.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2024-12.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 18.75h (out of 24.75h assigned and 0.25h from previous period), thus carrying over 6.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/12/msg00066.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 6.0h (out of 2.0h assigned and 4.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/01/msg00005.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 10.5h (out of 21.5h assigned and 38.5h from previous period), thus carrying over 49.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2025/01/my-debian-activities-in-december-2024/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 11.0h (out of 11.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2025/01/msg00008.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 12.0h (out of 12.0h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In December, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/12/threads.html&#34;&gt;29 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The LTS Team has published updates to several notable packages. Contributor Guilhem Moulin published an &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/12/msg00007.html&#34;&gt;update of php7.4&lt;/a&gt;, a widely-used open source general purpose scripting language, which addressed denial of service, authorization bypass, and information disclosure vulnerabilities. Contributor Lucas Kanashiro published an &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/12/msg00004.html&#34;&gt;update of clamav&lt;/a&gt;, an antivirus toolkit for Unix and Linux, which addressed denial of service and authorization bypass vulnerabilities. Finally, contributor Tobias Frost published &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/12/msg00024.html&#34;&gt;an update of intel-microcode&lt;/a&gt;, the microcode for Intel microprocessors, which well help to ensure that processor hardware is protected against several local privilege escalation and local denial of service vulnerabilities.&lt;/p&gt;
&lt;p&gt;Beyond our customary LTS package updates, the LTS Team has made contributions to Debian&amp;rsquo;s stable bookworm release and its experimental section. Notably, contributor Lee Garrett published a stable update of dnsmasq. The LTS update was previously published in November and in December Lee continued working to bring the same fixes (addressing the high profile KeyTrap and NSEC3 vulnerabilities) to the dnsmasq package in Debian bookworm. This package was accepted for inclusion in the Debian 12.9 point release scheduled for January 2025. Addititionally, contributor Sean Whitton provided assistance, via upload sponsorships, to the Debian maintainers of xen. This assistance resulted in two uploads of xen into Debian&amp;rsquo;s experimental section, which will contribute to the next Debian stable release having a version of xen with better longterm support from the upstream development team.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 126 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Tracker.debian.org updates, Salsa CI improvements, Coinstallable build-essential, Python 3.13 transition, Ruby 3.3 transition and more! (by Anupa Ann Joseph, Stefano Rivera)</title>
      <author>Anupa Ann Joseph, Stefano Rivera</author>
      <link>https://www.freexian.com/blog/debian-contributions-12-2024/</link>
      <pubDate>Thu, 09 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-12-2024/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-12-2024/">
      


      &lt;h1 id=&#34;debian-contributions-2024-12&#34;&gt;Debian Contributions: 2024-12&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our &lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support
contracts&lt;/a&gt; and &lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting
services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;trackerdebianorg-updates-by-raphaël-hertzog&#34;&gt;Tracker.debian.org updates, by Raphaël Hertzog&lt;/h2&gt;
&lt;p&gt;Profiting from end-of-year vacations, Raphaël prepared for
&lt;a href=&#34;https://www.freexian.com/tracker.debian.org&#34;&gt;tracker.debian.org&lt;/a&gt; to be upgraded to Debian 12 bookworm by
getting rid of the remnants of &lt;code&gt;python3-django-jsonfield&lt;/code&gt; in the code (it was
superseded by a Django-native field). Thanks to Philipp Kern from the Debian
System Administrators team, the upgrade happened on December 23rd.&lt;/p&gt;
&lt;p&gt;Raphaël also improved distro-tracker to better deal with invalid &lt;code&gt;Maintainer&lt;/code&gt;
fields which recently caused multiples issues in the regular data updates
(&lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089985&#34;&gt;#1089985&lt;/a&gt;,
&lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/-/merge_requests/105&#34;&gt;MR 105&lt;/a&gt;).
While working on this, he filed
&lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089648&#34;&gt;#1089648&lt;/a&gt; asking
dpkg tools to error out early when maintainers make such mistakes.&lt;/p&gt;
&lt;p&gt;Finally he provided feedback to multiple issues and merge requests
(&lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/-/merge_requests/106&#34;&gt;MR 106&lt;/a&gt;,
issues &lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/-/issues/21&#34;&gt;#21&lt;/a&gt;,
&lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/-/issues/76&#34;&gt;#76&lt;/a&gt;,
&lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/-/issues/77&#34;&gt;#77&lt;/a&gt;), there seems to
be a surge of interest in distro-tracker lately. It would be nice if those new
contributors could stick around and help out with the significant backlog of
issues (in the &lt;a href=&#34;https://bugs.debian.org/tracker.debian.org&#34;&gt;Debian BTS&lt;/a&gt;, in
&lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/-/issues&#34;&gt;Salsa&lt;/a&gt;).&lt;/p&gt;
&lt;h2 id=&#34;salsa-ci-improvements-by-santiago-ruano-rincón&#34;&gt;Salsa CI improvements, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;Given that the Debian buildd network now relies on sbuild using the unshare
backend, and that Salsa CI’s reproducibility testing needs to be reworked
(&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/399&#34;&gt;#399&lt;/a&gt;), Santiago
resumed the work for moving the build job to use sbuild. There was some related
work a few months ago that was focused on sbuild with the schroot and the sudo
backends, but those attempts were stalled for different reasons, including
discussions around the convenience of the move
(&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/296#note_519122&#34;&gt;#296&lt;/a&gt;).
However, using sbuild and unshare avoids all of the drawbacks that have been
identified so far. Santiago is preparing two merge requests:
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/568&#34;&gt;!568&lt;/a&gt; to
introduce a new build image, and
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/569&#34;&gt;!569&lt;/a&gt;
that moves all the extract-source related tasks to the build job. As mentioned
in the previous reports, this change will make it possible for more projects to
use the pipeline to build the packages (See
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/195&#34;&gt;#195&lt;/a&gt;).
Additional advantages of this change include a more optimal way to test if a
package builds twice in a row: instead of actually building it twice, the Salsa
CI pipeline will configure sbuild to check if the clean target of debian/rules
correctly restores the source tree, saving some CPU cycles by avoiding one
build. Also, the images related to Ubuntu won’t be needed anymore, since the
build job will create chroots for different distributions and vendors from a
single common build image. This will save space in the container registry. More
changes are to come, especially those related to handling projects that
customize the pipeline and make use of the extract-source job.&lt;/p&gt;
&lt;h2 id=&#34;coinstallable-build-essential-by-helmut-grohne&#34;&gt;Coinstallable &lt;code&gt;build-essential&lt;/code&gt;, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;Building on the &lt;code&gt;gcc-for-host&lt;/code&gt; work of &lt;a href=&#34;https://www.freexian.com/blog/debian-contributions-12-2023/&#34;&gt;last December&lt;/a&gt;,
a &lt;a href=&#34;https://bugs.debian.org/815172#37&#34;&gt;notable patch&lt;/a&gt; turning &lt;code&gt;build-essential&lt;/code&gt;
&lt;code&gt;Multi-Arch: same&lt;/code&gt; became feasible. Whilst the change is small, its implications
and foundations are not. We still install &lt;code&gt;crossbuild-essential-$ARCH&lt;/code&gt; for cross
building and due to a &lt;code&gt;britney2&lt;/code&gt; limitation, we cannot have it depend on the
host’s C library. As a result, there are workarounds in place for
&lt;a href=&#34;https://sources.debian.org/src/sbuild/0.88.1/lib/Sbuild/Build.pm/?hl=842#L842&#34;&gt;sbuild&lt;/a&gt;
and &lt;a href=&#34;https://sources.debian.org/src/pbuilder/0.231.1/pbuilder-buildpackage-funcs/?hl=271#L271&#34;&gt;pbuilder&lt;/a&gt;.
In turning &lt;code&gt;build-essential&lt;/code&gt; &lt;code&gt;Multi-Arch: same&lt;/code&gt;, we may actually express these
dependencies directly as we install &lt;code&gt;build-essential:$ARCH&lt;/code&gt; instead.
The &lt;code&gt;crossbuild-essential-$ARCH&lt;/code&gt; packages will continue to be available as
transitional dummy packages.&lt;/p&gt;
&lt;h2 id=&#34;python-313-transition-by-colin-watson-and-stefano-rivera&#34;&gt;Python 3.13 transition, by Colin Watson and Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Building on &lt;a href=&#34;https://www.freexian.com/blog/debian-contributions-11-2024/#python-313-transition-by-stefano-rivera-and-colin-watson&#34;&gt;last month&amp;rsquo;s work&lt;/a&gt;,
Colin, Stefano, and other members of the Debian Python team fixed 3.13 compatibility
bugs in many more packages, allowing 3.13 to now be a supported but non-default
version in testing. The next stage will be to switch to it as the default version,
which will start soon. Stefano did some test-rebuilds of packages that only build
for the default Python 3 version, to find issues that will block the transition.
The default version transition typically shakes out some more issues in applications
that (unlike libraries) only test with the default Python version.&lt;/p&gt;
&lt;p&gt;Colin also fixed &lt;a href=&#34;https://github.com/sphinx-doc/sphinx/pull/12083&#34;&gt;Sphinx 8.0 compatibility issues&lt;/a&gt;
in many packages, which otherwise threatened to get in the way of this transition.&lt;/p&gt;
&lt;h2 id=&#34;ruby-33-transition-by-lucas-kanashiro&#34;&gt;Ruby 3.3 transition, by Lucas Kanashiro&lt;/h2&gt;
&lt;p&gt;The Debian Ruby team decided to ship Ruby 3.3 in the next Debian release, and
Lucas took the lead of the interpreter transition with the assistance of the
rest of the team. In order to understand the impact of the new interpreter in
the ruby ecosystem, &lt;a href=&#34;https://tracker.debian.org/news/1543161/accepted-ruby-defaults-131support330-source-into-experimental/&#34;&gt;ruby-defaults was uploaded to experimental&lt;/a&gt;
adding ruby3.3 as an alternative interpreter, and a mass rebuild of reverse
dependencies was done &lt;a href=&#34;https://ruby-builds.debian.net/ruby3.3/&#34;&gt;here&lt;/a&gt;.
Initially, a couple of hundred packages were failing to build, after many rounds
of rebuilds, adjustments, and many uploads we are down to 30 package build failures,
of those, 21 packages were asked to be removed from testing and for the other 9,
&lt;a href=&#34;https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-ruby@lists.debian.org&amp;amp;tag=ruby3.3&#34;&gt;bugs were filled&lt;/a&gt;.
All the information to track this transition can be found &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1090913&#34;&gt;here&lt;/a&gt;.
Now, we are waiting for PHP 8.4 to finish to avoid any collision. Once it is done
the Ruby 3.3 transition will start in unstable.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Enrico Zini redesigned the way &lt;a href=&#34;https://www.freexian.com/nm.debian.org&#34;&gt;nm.debian.org&lt;/a&gt; stores
historical audit logs and personal data backups.&lt;/li&gt;
&lt;li&gt;Carles Pina submitted a new package (python-firebase-messaging) and prepared
updates for python3-ring-doorbell.&lt;/li&gt;
&lt;li&gt;Carles Pina developed further po-debconf-manager: better state transition,
fixed bugs, automated assigning translators and reviewers on edit, updating
po header files automatically, fixed bugs, etc.&lt;/li&gt;
&lt;li&gt;Carles Pina reviewed, submitted and followed up the debconf templates
translation (more than 20 packages) and translated some packages (about 5).&lt;/li&gt;
&lt;li&gt;Santiago continued to work on DebConf 25 organization related tasks,
including handling the logo survey and results. Stefano spent time on DebConf 25 too.&lt;/li&gt;
&lt;li&gt;Santiago continued the exploratory work about linux livepatching with Emmanuel Arias.
Santiago and Emmanuel found a challenge since kpatch won’t fully support linux
in trixie and newer, so they are exploring alternatives such as
&lt;a href=&#34;https://github.com/SUSE/klp-build&#34;&gt;klp-build&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut maintained the /usr-move transition filing bugs in e.g. &lt;code&gt;bubblewrap&lt;/code&gt;,
&lt;code&gt;e2fsprogs&lt;/code&gt;, &lt;code&gt;libvpd-2.2-3&lt;/code&gt;, and &lt;code&gt;pam-tmpdir&lt;/code&gt; and corresponding on related
issues such as &lt;code&gt;kexec-tools&lt;/code&gt; and &lt;code&gt;live-build&lt;/code&gt;. The removal of the &lt;code&gt;usrmerge&lt;/code&gt;
package unfortunately broke &lt;code&gt;debootstrap&lt;/code&gt; and was quickly reverted. Continued
fallout is expected and will continue until &lt;code&gt;trixie&lt;/code&gt; is released.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 10 cross build failures and worked with Sandro Knauß
on stuck Qt/KDE patches related to cross building.&lt;/li&gt;
&lt;li&gt;Helmut continued to maintain rebootstrap removing the need to build &lt;code&gt;gnu-efi&lt;/code&gt;
in the process.&lt;/li&gt;
&lt;li&gt;Helmut collaborated with Emanuele Rocca and Jochen Sprickerhof on an interesting
adventure in &lt;a href=&#34;https://www.linux.it/~ema/posts/murder-mystery-gcc-builds-failing-after-sbuild-refactoring/&#34;&gt;diagnosing why gcc would FTBFS in recent
sbuild&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut proposed supporting &lt;a href=&#34;https://lists.debian.org/debian-devel/2024/12/msg00543.html&#34;&gt;build concurrency limits in
coreutils&amp;rsquo;s nproc&lt;/a&gt;.
As it turns out &lt;code&gt;nproc&lt;/code&gt; is not a good place for this functionality.&lt;/li&gt;
&lt;li&gt;Colin worked with Sandro Tosi and Andrej Shadura to finish resolving the &lt;a href=&#34;https://bugs.debian.org/1085728&#34;&gt;multipart
vs. python-multipart name conflict&lt;/a&gt;, as
mentioned last month.&lt;/li&gt;
&lt;li&gt;Colin upgraded 48 Python packages to new upstream versions, fixing four CVEs
and a number of compatibility bugs with recent Python versions.&lt;/li&gt;
&lt;li&gt;Colin issued an &lt;a href=&#34;https://tracker.debian.org/news/1592591/accepted-openssh-192p1-2deb12u4-source-into-proposed-updates/&#34;&gt;openssh bookworm update&lt;/a&gt;
with a number of fixes that had accumulated over the last year, especially
fixing GSS-API key exchange which had been quite broken in bookworm.&lt;/li&gt;
&lt;li&gt;Stefano fixed a minor bug in debian-reimbursements that was disallowing
combination PDFs containing JAL tickets, encoded in UTF-16.&lt;/li&gt;
&lt;li&gt;Stefano uploaded a stable update to PyPy3 in bookworm, catching up with security
issues resolved in cPython.&lt;/li&gt;
&lt;li&gt;Stefano fixed a regression in the eventlet from his Python 3.13 porting patch.&lt;/li&gt;
&lt;li&gt;Stefano continued discussing a forwarded patch (renaming the sysconfigdata module)
with cPython upstream, ending in a decision to drop the patch from Debian.
This will need some continued work.&lt;/li&gt;
&lt;li&gt;Anupa participated in the Debian Publicity team meeting in December,
which discussed the team activities done in 2024 and projects for 2025.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, November 2024 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2024-11/</link>
      <pubDate>Fri, 13 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2024-11/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2024-11/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In November, 20 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-November-2024.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 14.0h (out of 6.0h assigned and 8.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/12/msg00024.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 53.0h (out of 15.0h assigned and 85.0h from previous period), thus carrying over 47.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/12/msg00001.html&#34;&gt;Andrej Shadura&lt;/a&gt;
did 7.0h (out of 7.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/11/msg00039.html&#34;&gt;Arturo Borrero Gonzalez&lt;/a&gt;
did 1.0h (out of 10.0h assigned), thus carrying over 9.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/11/msg00040.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;Ben Hutchings
did 0.0h (out of 24.0h assigned), thus carrying over 24.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-november-2024#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/11/msg00041.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 17.0h (out of 26.0h assigned), thus carrying over 9.0h to the next month.&lt;/li&gt;
&lt;li&gt;Emilio Pozuelo Monfort
did 40.5h (out of 60.0h assigned), thus carrying over 19.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=4TxVTPq/pdqYh61I@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 7.25h (out of 7.5h assigned and 12.5h from previous period), thus carrying over 12.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/12/msg00000.html&#34;&gt;Jochen Sprickerhof&lt;/a&gt;
did 3.5h (out of 10.0h assigned), thus carrying over 6.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/12/msg00005.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 14.75h (out of 15.25h assigned and 44.75h from previous period), thus carrying over 45.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~kanashiro/debian/lts/reports/2024-11.txt&#34;&gt;Lucas Kanashiro&lt;/a&gt;
did 10.0h (out of 54.0h assigned and 10.0h from previous period), thus carrying over 54.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202411_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 20.0h (out of 40.0h assigned), thus carrying over 20.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2024-11.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 6.75h (out of 9.75h assigned and 14.25h from previous period), thus carrying over 17.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2024-11.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 24.75h (out of 23.5h assigned and 1.5h from previous period), thus carrying over 0.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/11/msg00038.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 2.0h (out of 6.0h assigned), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/12/msg00003.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 21.5h (out of 9.5h assigned and 50.5h from previous period), thus carrying over 38.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2024/12/my-debian-activities-in-november-2024/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 11.0h (out of 11.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/12/msg00014.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 12.0h (out of 10.5h assigned and 1.5h from previous period).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In November, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/11/threads.html&#34;&gt;38 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The LTS coordinators, Roberto and Santiago, delivered &lt;a href=&#34;https://toulouse2024.mini.debconf.org/talks/19-how-lts-goes-beyond-lts/&#34;&gt;a talk&lt;/a&gt; at the Mini-DebConf event in Toulouse, France. The title of the talk was &amp;ldquo;How LTS goes beyond LTS&amp;rdquo;. The talk covered work done by the LTS Team during the past year. This included contributions related to individual packages in Debian (such as tomcat, jetty, radius, samba, apache2, ruby, and many others); improvements to tooling and documentation useful to the Debian project as a whole; and contributions to upstream work (apache2, freeimage, node-dompurify, samba, and more). Additionally, several contributors external to the LTS Team were highlighted for their contributions to LTS. Readers are encouraged to watch the video of the presentation for a more detailed review of various ways in which the LTS team has contributed more broadly to the Debian project and to the free software community during the past year.&lt;/p&gt;
&lt;p&gt;We wish to specifically thank Salvatore (of the Debian Security Team) for swiftly handling during November the updates of needrestart and libmodule-scandeps-perl, both of which involved arbitrary code execution vulnerabilities. We are happy to see increased involvement in LTS work by contributors from outside the formal LTS Team.&lt;/p&gt;
&lt;p&gt;The work of the LTS Team in November was otherwise unremarkable, encompassing the customary triage, development, testing, and release of numerous DLAs, along with some associated contributions to related packages in stable and unstable.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 125 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: OpenMPI transitions, cPython 3.12.7&#43; update uploads, Python 3.13 Transition, and more! (by Anupa Ann Joseph, Stefano Rivera)</title>
      <author>Anupa Ann Joseph, Stefano Rivera</author>
      <link>https://www.freexian.com/blog/debian-contributions-11-2024/</link>
      <pubDate>Mon, 09 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-11-2024/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-11-2024/">
      


      &lt;h1 id=&#34;debian-contributions-2024-11&#34;&gt;Debian Contributions: 2024-11&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our &lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support
contracts&lt;/a&gt; and &lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting
services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;transition-management-by-emilio-pozuelo-monfort&#34;&gt;Transition management, by Emilio Pozuelo Monfort&lt;/h2&gt;
&lt;p&gt;Emilio has been helping finish the mpi-defaults switch to mpich on 32-bit
architectures, and the &lt;a href=&#34;https://bugs.debian.org/1082552&#34;&gt;openmpi transitions&lt;/a&gt;.
This involves filing bugs for the reverse dependencies, doing NMUs, and
requesting removals for outdated (Not Built from Source) binaries on 32-bit
architectures where openmpi is no longer available. Those transitions got
entangled with a few others, such as the petsc stack, and were blocking many
packages from migrating to testing. These transitions were completed in early
December.&lt;/p&gt;
&lt;h2 id=&#34;cpython-3127-update-uploads-by-stefano-rivera&#34;&gt;cPython 3.12.7+ update uploads, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Python 3.12 had &lt;a href=&#34;https://buildd.debian.org/status/fetch.php?pkg=python3.12&amp;amp;arch=mips64el&amp;amp;ver=3.12.7-1&amp;amp;stamp=1727971916&amp;amp;raw=0&#34;&gt;failed to build on mips64el&lt;/a&gt;,
due to an obscure &lt;code&gt;dh_strip&lt;/code&gt; failure. The mips64el porters never figured it out,
but the missing build on mips64el was blocking migration to Debian testing.
After waiting a month, enough changes had accumulated in the upstream 3.12
maintenance git branch that we could apply them in the hope of changing the
output enough to avoid breaking &lt;code&gt;dh_strip&lt;/code&gt;. This worked.&lt;/p&gt;
&lt;p&gt;Of course there were other things to deal with too. A test started failing due
to a Debian-specific patch we carry for python3.x-minimal, and it needed to be
reworked. And Stefano forgot to strip the trailing + from &lt;code&gt;PY_VERSION&lt;/code&gt;, which
&lt;a href=&#34;https://github.com/python/cpython/issues/99968&#34;&gt;confuses&lt;/a&gt; some python
libraries. This always requires another patch when applying git updates from the
maintenance branch. Stefano added a build-time check to catch this mistake in
the future. Python 3.12.7 migrated.&lt;/p&gt;
&lt;h2 id=&#34;python-313-transition-by-stefano-rivera-and-colin-watson&#34;&gt;Python 3.13 Transition, by Stefano Rivera and Colin Watson&lt;/h2&gt;
&lt;p&gt;During November the &lt;a href=&#34;https://release.debian.org/transitions/html/python3.13-add.html&#34;&gt;Python 3.13-add
transition&lt;/a&gt;
started. This is the first stage of supporting a new version of Python in Debian
archive (after preparatory work), adding it as a new supported but non-default
version. All packages with compiled Python extensions need to be re-built to add
support for the new version.&lt;/p&gt;
&lt;p&gt;We have covered the lead-up to this transition in the past. Due to preparation,
many of the failures we hit were expected and we had patches waiting in the bug
tracker. These could be NMUed to get the transition moving. Others had been
known about but hadn’t been worked on, yet.&lt;/p&gt;
&lt;p&gt;Some other packages ran into new issues, as we got further into the transition
than we’d been able to in preparation. The whole Debian Python team has been
helping with this work.&lt;/p&gt;
&lt;p&gt;The rebuild stage of the 3.13-add transition is now over, but &lt;a href=&#34;https://qa.debian.org/excuses.php?package=python3-defaults&#34;&gt;many packages
need work&lt;/a&gt; before
britney will let python3-defaults migrate to testing.&lt;/p&gt;
&lt;h2 id=&#34;limiting-build-concurrency-based-on-available-ram-by-helmut-grohne&#34;&gt;Limiting build concurrency based on available RAM, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;In recent years, the concurrency of CPUs has been increasing as has the demand
for RAM by linkers. What has not been increasing as quickly is the RAM supply in
typical machines. As a result, we more frequently run into situations where the
package builds exhaust memory when building at full concurrency. Helmut
initiated a
&lt;a href=&#34;https://lists.debian.org/debian-devel/2024/11/msg00498.html&#34;&gt;discussion&lt;/a&gt; about
generalizing an approach to this in Debian packages. Researching existing code
that limits concurrency as well as providing possible extensions to &lt;code&gt;debhelper&lt;/code&gt;
and &lt;code&gt;dpkg&lt;/code&gt; to provide concurrency limits based on available system RAM. Thus far
there is consensus on the need for a more general solution, but ideas are still
being collected for the precise solution.&lt;/p&gt;
&lt;h2 id=&#34;minidebconf-toulouse-at-capitole-du-libre&#34;&gt;MiniDebConf Toulouse at Capitole du Libre&lt;/h2&gt;
&lt;p&gt;The whole Freexian Collaborator team attended &lt;a href=&#34;https://toulouse2024.mini.debconf.org/&#34;&gt;MiniDebConf
Toulouse&lt;/a&gt;, part of the &lt;a href=&#34;https://capitoledulibre.org/&#34;&gt;Capitole du
Libre&lt;/a&gt; event. Several members of the team gave
talks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Santiago spoke on &lt;a href=&#34;https://toulouse2024.mini.debconf.org/talks/18-linux-live-patching-in-debian/&#34;&gt;Linux Live Patching in
Debian&lt;/a&gt;,
presenting an update on the idea since DebConf 24. This includes the
initial requirements for the livepatch package format, that would be used to
distribute the livepatches.&lt;/li&gt;
&lt;li&gt;Stefano, Colin, Enrico, and Carles spoke on &lt;a href=&#34;https://toulouse2024.mini.debconf.org/talks/3-using-debusine-to-automate-your-qa/&#34;&gt;Using Debusine to Automate
QA&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Santiago and Roberto spoke on &lt;a href=&#34;https://toulouse2024.mini.debconf.org/talks/19-how-lts-goes-beyond-lts/&#34;&gt;How LTS Goes Beyond
LTS&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut spoke on &lt;a href=&#34;https://toulouse2024.mini.debconf.org/talks/12-cross-building/&#34;&gt;Cross
Building&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Carles gave a lightning talk on
&lt;a href=&#34;https://toulouse2024.mini.debconf.org/talks/20-lightning-talks/&#34;&gt;po-debconf-manager&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Stefano and Anupa worked as part of the video team, streaming and recording the
event’s talks.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Stefano looked into packaging the latest upstream python-falcon version in
Debian, in support of the Python 3.13 transition. This appeared to break
python-hug, which is sadly looking neglected upstream, and the best course of
action is probably its &lt;a href=&#34;https://bugs.debian.org/1088707&#34;&gt;removal from Debian&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Stefano uploaded videos from various 2024 Debian events to PeerTube and
YouTube.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Stefano and Santiago visited the site for DebConf 2025 in Brest, after the
MiniDebConf in Toulouse, to meet with the local team and scout out the venue.&lt;/p&gt;
&lt;p&gt;The on-going DebConf 25 organization work of last month also included
handling the logo and artwork &lt;a href=&#34;https://lists.debian.org/debconf-announce/2024/11/msg00000.html&#34;&gt;call for
proposals&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Stefano helped the press team to edit a post for bits.debian.org on
&lt;a href=&#34;https://bits.debian.org/2024/11/openstreetmap-on-debian.html&#34;&gt;OpenStreetMap’s migration to
Debian&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Carles implemented multiple language support on
&lt;a href=&#34;https://salsa.debian.org/carlespina/po-debconf-manager&#34;&gt;po-debconf-manager&lt;/a&gt; and
tested it using Portuguese-Brazilian during MiniDebConf Toulouse. The system was
also tested and improved by reviewing more than 20 translations to Catalan,
creating merge requests for those packages, and providing user support to new
users. Additionally, Carles implemented better status transitions, configuration
keys management and other small improvements.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Helmut sent 32 patches for cross build failures. The
&lt;a href=&#34;https://bugs.debian.org/1087705&#34;&gt;wireplumber&lt;/a&gt; one was an interactive
collaboration with Dylan Aïssi.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Helmut continued to monitor the &lt;code&gt;/usr&lt;/code&gt;-move, sent a patch for &lt;code&gt;lib64readline8&lt;/code&gt;
and continued several older patch conversations. &lt;code&gt;lintian&lt;/code&gt; now reports some
aliasing issues in &lt;code&gt;unstable&lt;/code&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Helmut initiated a &lt;a href=&#34;https://lists.debian.org/debian-cross/2024/11/msg00000.html&#34;&gt;discussion on the semantics of *-for-host
packages&lt;/a&gt;. More
feedback is welcome.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Helmut improved the &lt;a href=&#34;https://crossqa.debian.net&#34;&gt;crossqa.debian.net&lt;/a&gt;
infrastructure to fail running &lt;code&gt;lintian&lt;/code&gt; less often in larger packages.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Helmut continued maintaining &lt;code&gt;rebootstrap&lt;/code&gt; mostly dropping applied patches and
continuing discussions of submitted patches.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Helmut prepared a non-maintainer upload of &lt;code&gt;gzip&lt;/code&gt; for several long-standing
bugs.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Colin came up with a plan for resolving the &lt;a href=&#34;https://bugs.debian.org/1085728&#34;&gt;multipart vs. python-multipart
name conflict&lt;/a&gt;, and began work on converting
reverse-dependencies.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Colin upgraded 42 Python packages to new upstream versions.  Some were
complex: python-catalogue had some &lt;a href=&#34;https://github.com/explosion/catalogue/issues/74&#34;&gt;upstream version
confusion&lt;/a&gt;, pydantic and
rpds-py involved several Rust package upgrades as prerequisites, and
python-urllib3 involved first packaging python-quart-trio and then vendoring an
unpackaged test-dependency.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Colin contributed &lt;a href=&#34;https://github.com/liske/needrestart/pull/315&#34;&gt;Incus support&lt;/a&gt; to needrestart upstream.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Lucas set up a machine to do a rebuild of all ruby reverse dependencies to
check what will be broken by adding ruby 3.3 as an alternative interpreter. The
tool used for this is
&lt;a href=&#34;https://salsa.debian.org/terceiro/mass-rebuild&#34;&gt;mass-rebuild&lt;/a&gt; and the initial
rebuilds have already started. The ruby interpreter maintainers are planning to
experiment with debusine next time.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Lucas is organizing a &lt;a href=&#34;https://wiki.debian.org/Teams/Ruby/Meeting/Paris2025&#34;&gt;Debian Ruby
sprint&lt;/a&gt; towards the end of
January in Paris. The plan of the team is to finish any missing bits of Ruby 3.3
transition at the time, try to push Rails 7 transition and fix RC bugs affecting
the ruby ecosystem in Debian.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Anupa attended a Debian Publicity team meeting in-person during MiniDebCamp
Toulouse.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Anupa moderated and posted in the Debian Administrator group in LinkedIn.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Tryton 7.0 LTS reaches Debian trixie (by Mathias Behrle, Raphaël Hertzog and Anupa Ann Joseph)</title>
      <author>Mathias Behrle, Raphaël Hertzog and Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/tryton-7.0-trixie/</link>
      <pubDate>Fri, 29 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/tryton-7.0-trixie/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/tryton-7.0-trixie/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.tryton.org&#34;&gt;Tryton&lt;/a&gt; is a FOSS software suite which is highly
modular and scalable. Tryton along with its standard modules can provide a
complete ERP solution or it can be used for specific functions of a business
like accounting, invoicing etc.&lt;/p&gt;
&lt;p&gt;Debian packages for Tryton are being maintained by &lt;a href=&#34;https://qa.debian.org/developer.php?login=mbehrle&amp;amp;comaint=yes&#34;&gt;Mathias
Behrle&lt;/a&gt;. You can
follow him on &lt;a href=&#34;https://fosstodon.org/@mbehrle&#34;&gt;Mastodon&lt;/a&gt; or get his help on
Tryton related projects through &lt;a href=&#34;https://www.m9s.biz/&#34;&gt;MBSolutions&lt;/a&gt; (his own
consulting company).&lt;/p&gt;
&lt;p&gt;Freexian has been sponsoring Mathias&amp;rsquo;s packaging work on Tryton &lt;a href=&#34;https://www.freexian.com/blog/tryton-funded-projects/&#34;&gt;for a
while&lt;/a&gt;, so that Debian
gets all the quarterly bug fix releases as well as the security release in a
timely manner.&lt;/p&gt;
&lt;h2 id=&#34;about-tryton-70-lts&#34;&gt;About Tryton 7.0 LTS&lt;/h2&gt;
&lt;p&gt;Lately Mathias has been busy packaging Tryton 7.0 LTS. As the &amp;ldquo;LTS&amp;rdquo; tag implies,
this release is recommended for production deployments since it will be
supported until November 2028. This release brings &lt;a href=&#34;https://discuss.tryton.org/t/tryton-release-7-0/&#34;&gt;numerous bug fixes,
performance improvements and various new
features&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;As part of this work, 41 new Tryton modules and 6 dependency packages have been
added to Debian, significantly broadening the options available to Debian users
and improving integration with Tryton systems.&lt;/p&gt;
&lt;h2 id=&#34;running-different-versions-of-tryton-on-different-debian-releases&#34;&gt;Running different versions of Tryton on different Debian releases&lt;/h2&gt;
&lt;p&gt;To provide extended compatibility, a dedicated Tryton mirror is being managed
and is available at
&lt;a href=&#34;https://debian.m9s.biz/debian/&#34;&gt;https://debian.m9s.biz/debian/&lt;/a&gt;. This mirror
hosts backports for all supported Tryton series, ensuring availability for a
variety of Debian releases and deployment scenarios.&lt;/p&gt;
&lt;p&gt;These initiatives highlight MBSolutions&amp;rsquo; technical contributions to the Tryton
community, made possible by Freexian’s financial backing. Together, we are
advancing the Tryton ecosystem for Debian users.&lt;/p&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, October 2024 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2024-10/</link>
      <pubDate>Tue, 12 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2024-10/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2024-10/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In October, 20 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-October-2024.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 6.0h (out of 7.0h assigned and 7.0h from previous period), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/11/msg00016.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 15.0h (out of 87.0h assigned and 13.0h from previous period), thus carrying over 85.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/10/msg00062.html&#34;&gt;Arturo Borrero Gonzalez&lt;/a&gt;
did 10.0h (out of 10.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/10/msg00065.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;Ben Hutchings
did 4.0h (out of 0.0h assigned and 4.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-october-2024#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/11/msg00000.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 29.0h (out of 26.0h assigned and 3.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2024-10.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 60.0h (out of 23.5h assigned and 36.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=ALksYLxcsYCGqp2G@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 7.5h (out of 19.75h assigned and 0.25h from previous period), thus carrying over 12.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/11/msg00015.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 15.25h (out of 0.0h assigned and 60.0h from previous period), thus carrying over 44.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~kanashiro/debian/lts/reports/2024-10.txt&#34;&gt;Lucas Kanashiro&lt;/a&gt;
did 10.0h (out of 10.0h assigned and 10.0h from previous period), thus carrying over 10.0h to the next month.&lt;/li&gt;
&lt;li&gt;Markus Koschany
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://inguza.com/report/debian-long-term-support-work-2024-october&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 14.5h (out of 6.5h assigned and 17.5h from previous period), thus carrying over 9.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2024-10.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 9.75h (out of 24.0h assigned), thus carrying over 14.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2024-10.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 23.5h (out of 25.0h assigned), thus carrying over 1.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/10/msg00059.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 6.25h (out of 1.0h assigned and 5.25h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stefanorivera.com/posts/2024/11/01/lts-elts-report-for-october-2024/&#34;&gt;Stefano Rivera&lt;/a&gt;
did 1.0h (out of 0.0h assigned and 10.0h from previous period), thus carrying over 9.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/11/msg00002.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 9.5h (out of 16.0h assigned and 44.0h from previous period), thus carrying over 50.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2024/11/my-debian-activities-in-october-2024/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 11.0h (out of 11.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/11/msg00005.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 10.5h (out of 12.0h assigned), thus carrying over 1.5h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In October, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/10/threads.html&#34;&gt;35 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Some notable updates prepared in October include denial of service vulnerability fixes in &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/10/msg00028.html&#34;&gt;nss&lt;/a&gt;, regression fixes in &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/10/msg00013.html&#34;&gt;apache2&lt;/a&gt;, multiple fixes in &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/10/msg00011.html&#34;&gt;php7.4&lt;/a&gt;, and new upstream releases of &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/10/msg00034.html&#34;&gt;firefox-esr&lt;/a&gt;, &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/10/msg00018.html&#34;&gt;openjdk-17&lt;/a&gt;, and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/10/msg00020.html&#34;&gt;opendk-11&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Additional contributions were made for the stable Debian 12 bookworm release by several LTS contributors. Arturo Borrero Gonzalez prepared a parallel update of nss, Bastien Roucariès prepared a parallel update of apache2, and Santiago Ruano Rincón prepared updates of activemq for both LTS and Debian stable.&lt;/p&gt;
&lt;p&gt;LTS contributor Bastien Roucariès undertook a code audit of the cacti package and in the process discovered three new issues in node-dompurify, which were reported upstream and resulted in the assignment of three new CVEs.&lt;/p&gt;
&lt;p&gt;As always, the LTS team continues to work towards improving the overall sustainability of the free software base upon which Debian LTS is built. We thank our many committed sponsors for their ongoing support.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.global.toshiba/ww/top.html&#34;&gt;Toshiba Corporation&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 124 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: October’s report (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-10-2024/</link>
      <pubDate>Fri, 08 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-10-2024/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-10-2024/">
      


      &lt;h1 id=&#34;debian-contributions-2024-10&#34;&gt;Debian Contributions: 2024-10&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt; is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article covers the latest achievements of Freexian and their collaborators. All of this is made possible by organizations subscribing to our &lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and &lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;rebootstrap-by-helmut-grohne&#34;&gt;rebootstrap, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;After significant changes earlier this year, the state of architecture cross bootstrap is normalizing again. More and more architectures manage to complete rebootstrap testing successfully again. Here are two examples of what kind of issues the bootstrap testing identifies.&lt;/p&gt;
&lt;p&gt;At some point, &lt;code&gt;libpng1.6&lt;/code&gt; would fail to cross build on &lt;code&gt;musl&lt;/code&gt; architectures whereas it would succeed on other ones failing to locate &lt;code&gt;zlib&lt;/code&gt;. Adding &lt;code&gt;--debug-find&lt;/code&gt; to the &lt;code&gt;cmake&lt;/code&gt; invocation eventually revealed that it would fail to search in &lt;code&gt;/usr/lib/&amp;lt;triplet&amp;gt;&lt;/code&gt;, which is the default library path. This turned out to be a &lt;a href=&#34;https://bugs.debian.org/1085507&#34;&gt;bug in cmake&lt;/a&gt; assuming that &lt;a href=&#34;https://sources.debian.org/src/cmake/3.30.5-1/Modules/Platform/Linux-Initialize.cmake/&#34;&gt;all linux systems use glibc&lt;/a&gt;. &lt;code&gt;libpng1.6&lt;/code&gt; also gained a &lt;a href=&#34;https://bugs.debian.org/1086389&#34;&gt;baseline violation&lt;/a&gt; for &lt;code&gt;powerpc&lt;/code&gt; and &lt;code&gt;ppc64&lt;/code&gt; by enabling the use of AltiVec there.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;newt&lt;/code&gt; package would fail to cross build for many 32-bit architectures whereas it would succeed for &lt;code&gt;armel&lt;/code&gt; and &lt;code&gt;armhf&lt;/code&gt; due to &lt;code&gt;-Wincompatible-pointer-types&lt;/code&gt;. It turns out that this flag was turned into &lt;code&gt;-Werror&lt;/code&gt; and it was compiling with a warning earlier. The actual &lt;a href=&#34;https://bugs.debian.org/#1086133&#34;&gt;problem&lt;/a&gt; is a difference in signedness between &lt;code&gt;wchar_t&lt;/code&gt; and &lt;code&gt;FriBidChar&lt;/code&gt; (aka &lt;code&gt;uint32_t&lt;/code&gt;) and actually affects native building on &lt;code&gt;i386&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Helmut sent 35 patches for cross build failures.&lt;/li&gt;
&lt;li&gt;Stefano Rivera uploaded the Python 3.13.0 final release.&lt;/li&gt;
&lt;li&gt;Stefano continued to rebuild Python packages with C extensions using Python 3.13, to catch compatibility issues before the &lt;a href=&#34;https://release.debian.org/transitions/html/python3.13-add.html&#34;&gt;3.13-add transition&lt;/a&gt; starts.&lt;/li&gt;
&lt;li&gt;Stefano uploaded new versions of a handful of Python packages, including: dh-python, objgraph, python-mitogen, python-truststore, and python-virtualenv.&lt;/li&gt;
&lt;li&gt;Stefano packaged a new release of &lt;code&gt;mkdocs-macros-plugin&lt;/code&gt;, which required packaging a new Python package for Debian, &lt;a href=&#34;https://ftp-master.debian.org/new/python-super-collections_0.5.3-1.html&#34;&gt;python-super-collections&lt;/a&gt; (now in NEW review).&lt;/li&gt;
&lt;li&gt;Stefano helped the &lt;a href=&#34;https://mdcobr2024.mini.debconf.org/&#34;&gt;mini-DebConf Online Brazil&lt;/a&gt; get video infrastructure up and running for the event. Unfortunately, Debian’s online-DebConf setup has bitrotted over the last couple of years, and it eventually required new temporary Jitsi and Jibri instances.&lt;/li&gt;
&lt;li&gt;Colin Watson fixed a number of autopkgtest failures to get ansible back into testing.&lt;/li&gt;
&lt;li&gt;Colin fixed an &lt;a href=&#34;https://bugs.debian.org/1041521&#34;&gt;ssh client failure&lt;/a&gt; in certain cases when using GSS-API key exchange, and added an integration test to ensure this doesn’t regress in future.&lt;/li&gt;
&lt;li&gt;Colin worked on the Python 3.13 transition, fixing problems related to it in 15 packages.  This included upstream work in a number of packages (postgresfixture, python-asyncssh, python-wadllib).&lt;/li&gt;
&lt;li&gt;Colin upgraded 41 Python packages to new upstream versions.&lt;/li&gt;
&lt;li&gt;Carles improved &lt;a href=&#34;https://salsa.debian.org/carlespina/po-debconf-manager&#34;&gt;po-debconf-manager&lt;/a&gt;: now it can create merge requests to Salsa automatically (created 17, new batch coming this month), imported almost all the packages with debconf translation templates whose VCS is Salsa (currently 449 imported), added statistics per package and language, improved command line interface options. Performed user support fixing different issues. Also prepared an abstract for the talk at MiniDebConf Toulouse.&lt;/li&gt;
&lt;li&gt;Santiago Ruano Rincón continued the organization work for the DebConf 25 conference, to be held in Brest, France. Part of the work relates to the initial edits of the sponsoring brochure. Thanks to Benjamin Somers who finalized the French and English versions.&lt;/li&gt;
&lt;li&gt;Raphaël forwarded a couple of &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081661&#34;&gt;zim&lt;/a&gt; and &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084662&#34;&gt;hamster&lt;/a&gt; bugs to the upstream developers, and tried to diagnose a delayed startup of gdm on his laptop (cf &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1085633&#34;&gt;#1085633&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;On behalf of the Debian Publicity Team, Anupa interviewed 7 women from the Debian community, old and new contributors. The interview was published in &lt;a href=&#34;https://bits.debian.org/2024/10/ada-lovelace-day-2024-interview-with-some-women-in-debian.html&#34;&gt;Bits from Debian&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, September 2024 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2024-09/</link>
      <pubDate>Fri, 11 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2024-09/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2024-09/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In September, 18 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-September-2024.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 7.0h (out of 0.0h assigned and 14.0h from previous period), thus carrying over 7.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/10/msg00006.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 51.75h (out of 9.25h assigned and 55.5h from previous period), thus carrying over 13.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/09/msg00028.html&#34;&gt;Arturo Borrero Gonzalez&lt;/a&gt;
did 10.0h (out of 0.0h assigned and 10.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/09/msg00031.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2024/10/10/foss-activity-in-september-2024.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 20.0h (out of 12.0h assigned and 12.0h from previous period), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-september-2024#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/09/msg00027.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 23.0h (out of 26.0h assigned), thus carrying over 3.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2024-09.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 23.5h (out of 22.25h assigned and 37.75h from previous period), thus carrying over 36.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=rAc4HwACoKMLBk5a@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 22.25h (out of 20.0h assigned and 2.5h from previous period), thus carrying over 0.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/10/msg00018.html&#34;&gt;Lucas Kanashiro&lt;/a&gt;
did 10.0h (out of 5.0h assigned and 15.0h from previous period), thus carrying over 10.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202409_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://inguza.com/report/debian-long-term-support-work-2024-september&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 6.5h (out of 14.5h assigned and 9.5h from previous period), thus carrying over 17.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2024-09.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 24.75h (out of 21.0h assigned and 3.75h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2024-09.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 19.0h (out of 19.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/10/msg00001.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 0.75h (out of 4.0h assigned and 2.0h from previous period), thus carrying over 5.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/10/msg00002.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 16.0h (out of 42.0h assigned and 18.0h from previous period), thus carrying over 44.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2024/10/my-debian-activities-in-september-2024/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 11.0h (out of 11.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/10/msg00010.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 17.0h (out of 7.5h assigned and 9.5h from previous period).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In September, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/09/threads.html&#34;&gt;52 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;September marked the first full month of Debian 11 bullseye under the responsibility of the LTS Team and the team immediately got to work, publishing more than 4 dozen updates.&lt;/p&gt;
&lt;p&gt;Some notable updates include &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/09/msg00000.html&#34;&gt;ruby2.7&lt;/a&gt; (denial-of-service, information leak, and remote code execution), &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/09/msg00009.html&#34;&gt;git&lt;/a&gt; (various arbitrary code execution vulnerabilities), &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/09/msg00012.html&#34;&gt;firefox-esr&lt;/a&gt; (multiple issues), &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/09/msg00019.html&#34;&gt;gnutls28&lt;/a&gt; (information disclosure), &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/09/msg00025.html&#34;&gt;thunderbird&lt;/a&gt; (multiple issues), &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/09/msg00027.html&#34;&gt;cacti&lt;/a&gt; (cross site scripting and SQL injection), &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/09/msg00028.html&#34;&gt;redis&lt;/a&gt; (unauthorized access, denial of service, and remote code execution), &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/09/msg00034.html&#34;&gt;mariadb-10.5&lt;/a&gt; (arbitrary code execution), &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/09/msg00047.html&#34;&gt;cups&lt;/a&gt; (arbitrary code execution).&lt;/p&gt;
&lt;p&gt;Several LTS contributors have also contributed package updates which either resulted in a DSA (a Debian Security Announcement, which applies to Debian 12 bookworm) or in an upload that will be published at the next stable point release of Debian 12 bookworm. This list of packages includes cups, cups-filters, booth, nghttp2, puredata, python3.11, sqlite3, and wireshark. This sort of work, contributing fixes to newer Debian releases (and sometimes even to unstable), helps to ensure that upgrades from a release in the LTS phase of its lifecycle to a newer release do not expose users to vulnerabilities which have been closed in the older release.&lt;/p&gt;
&lt;p&gt;Looking beyond Debian, LTS contributor Bastien Roucariès has worked with the upstream developers of apache2 to address regressions introduced upstream by some recent vulnerability fixes and he has also reached out to the community regarding a newly discovered security issue in the dompurify package. LTS contributor Santiago Ruano Rincón has undertaken the work of triaging and reproducing nearly 4 dozen CVEs potentially affecting the freeimage package. The upstream development of freeimage appears to be dormant and some of the issues have languished for more than 5 years. It is unclear how much can be done without the aid of upstream, but we will do our best to provide as much help to the community as we can feasibly manage.&lt;/p&gt;
&lt;p&gt;Finally, it is sometimes necessary to limit or discontinue support for certain packages. The transition of a release from being under the responsibility of the Debian Security Team to that of the LTS Team is an occasion where we assess any pending decisions in this area and formalize them. Please see &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/09/msg00051.html&#34;&gt;the announcement&lt;/a&gt; for a complete list of packages which have been designated as unsupported.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.akamai.com/&#34;&gt;Akamai - Linode&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.cph.dk&#34;&gt;Copenhagen Airports A/S&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 123 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Packaging Pydantic v2, Reworking of glib2.0 for cross bootstrap, Python archive rebuilds and more! (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-09-2024/</link>
      <pubDate>Thu, 10 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-09-2024/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-09-2024/">
      


      &lt;h1 id=&#34;debian-contributions-2024-09&#34;&gt;Debian Contributions: 2024-09&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt; is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian&amp;rsquo;s mission&lt;/a&gt;. This article covers the latest achievements of Freexian and their collaborators. All of this is made possible by organizations subscribing to our &lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and &lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;pydantic-v2-by-colin-watson&#34;&gt;Pydantic v2, by Colin Watson&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/pydantic/pydantic&#34;&gt;Pydantic&lt;/a&gt; is a useful library for validating data in Python using type hints: Freexian uses it in a number of projects, including &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/&#34;&gt;Debusine&lt;/a&gt;. Its Debian packaging had been stalled at 1.10.17 in testing for some time, partly due to needing to make sure everything else could cope with the breaking changes introduced in 2.x, but mostly due to needing to sort out packaging of its &lt;a href=&#34;https://github.com/pydantic/pydantic-core&#34;&gt;new Rust dependencies&lt;/a&gt;. Several other people (notably Alexandre Detiste, Andreas Tille, Drew Parsons, and Timo Röhling) had made some good progress on this, but nobody had quite got it over the line and it seemed a bit stuck.&lt;/p&gt;
&lt;p&gt;Colin upgraded a few Rust libraries to new upstream versions, packaged &lt;a href=&#34;https://crates.io/crates/jiter&#34;&gt;rust-jiter&lt;/a&gt;, and chased various failures in other packages. This eventually allowed getting current versions of both pydantic-core and pydantic into testing.  It should now be much easier for us to stay up to date routinely.&lt;/p&gt;
&lt;h2 id=&#34;reworking-of-glib20-for-cross-bootstrap-by-helmut-grohne&#34;&gt;Reworking of glib2.0 for cross bootstrap, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;Simon McVittie (not affiliated with Freexian) earlier restructured the &lt;code&gt;libglib2.0-dev&lt;/code&gt; such that it would absorb more functionality and in particular provide tools for working with &lt;code&gt;.gir&lt;/code&gt; files. Those tools practically require being run for their host architecture (practically this means running under &lt;code&gt;qemu-user&lt;/code&gt;) which is at odds with the requirements of architecture cross bootstrap. The &lt;code&gt;qemu&lt;/code&gt; requirement was expressed in package dependencies and also made people &lt;a href=&#34;https://bugs.debian.org/1070773&#34;&gt;unhappy&lt;/a&gt; attempting to use &lt;code&gt;libglib2.0-dev&lt;/code&gt; for &lt;code&gt;i386&lt;/code&gt; on &lt;code&gt;amd64&lt;/code&gt; without resorting to &lt;code&gt;qemu&lt;/code&gt;. The use of &lt;code&gt;qemu&lt;/code&gt; in architecture bootstrap is particularly problematic as it tends to not be ready at the time bootstrapping is needed.&lt;/p&gt;
&lt;p&gt;As a result, Simon proposed and implemented the introduction of a &lt;code&gt;libgio-2.0-dev&lt;/code&gt; package providing a subset of &lt;code&gt;libglib2.0-dev&lt;/code&gt; that does not require &lt;code&gt;qemu&lt;/code&gt;. Packages should continue to use &lt;code&gt;libglib2.0-dev&lt;/code&gt; in their &lt;code&gt;Build-Depends&lt;/code&gt; unless involved in architecture bootstrap.  Helmut reviewed and tested the implementation and integrated the necessary changes into &lt;a href=&#34;https://wiki.debian.org/HelmutGrohne/rebootstrap&#34;&gt;rebootstrap&lt;/a&gt;. He also prepared a patch for &lt;a href=&#34;https://bugs.debian.org/1082732&#34;&gt;libverto&lt;/a&gt; to use the new package and proposed adding &lt;a href=&#34;https://salsa.debian.org/gnome-team/glib/-/merge_requests/43&#34;&gt;forward compatibility to glib2.0&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Helmut continued working on &lt;a href=&#34;https://salsa.debian.org/debian/architecture-properties/-/merge_requests/1&#34;&gt;adding cross-exe-wrapper to architecture-properties&lt;/a&gt; and implemented autopkgtests later improved by Simon. The &lt;code&gt;cross-exe-wrapper&lt;/code&gt; package now provides a generic mechanism to a program on a different architecture by using &lt;code&gt;qemu&lt;/code&gt; when needed only. For instance, a dependency on &lt;code&gt;cross-exe-wrapper:i386&lt;/code&gt; provides a &lt;code&gt;i686-linux-gnu-cross-exe-wrapper&lt;/code&gt; program that can be used to wrap an ELF executable for the &lt;code&gt;i386&lt;/code&gt; architecture. When installed on &lt;code&gt;amd64&lt;/code&gt; or &lt;code&gt;i386&lt;/code&gt; it will skip installing or running &lt;code&gt;qemu&lt;/code&gt;, but for other architectures &lt;code&gt;qemu&lt;/code&gt; will be used automatically. This facility can be used to support cross building with targeted use of &lt;code&gt;qemu&lt;/code&gt; in cases where running host code is unavoidable as is the case for GObject introspection.&lt;/p&gt;
&lt;p&gt;This concludes the joint work with Simon and Niels Thykier on &lt;code&gt;glib2.0&lt;/code&gt; and &lt;code&gt;architecture-properties&lt;/code&gt; resolving known architecture bootstrap regressions arising from the &lt;code&gt;glib2.0&lt;/code&gt; refactoring earlier this year.&lt;/p&gt;
&lt;h2 id=&#34;analyzing-binary-package-metadata-by-helmut-grohne&#34;&gt;Analyzing binary package metadata, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;As Guillem Jover (not affiliated with Freexian) continues to work on adding metadata tracking to &lt;code&gt;dpkg&lt;/code&gt;, the question arises how this affects existing packages. The &lt;a href=&#34;https://dedup.debian.net&#34;&gt;dedup.debian.net&lt;/a&gt; infrastructure provides an easy playground to answer such questions, so Helmut gathered file metadata from all binary packages in unstable and performed an explorative analysis. Some results include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://bugs.debian.org/1082298&#34;&gt;binutils-mipsen uses wrong file ownership&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/usr&lt;/code&gt;-merge is not the only cause for aliasing problems in Debian.
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://bugs.debian.org/1082309&#34;&gt;mediawiki vs vistrails&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bugs.debian.org/1082308&#34;&gt;bmake vs ros-mk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bugs.debian.org/1082307&#34;&gt;golang-github-eapache-go-resiliency-dev vs golang-gopkg-eapache-go-resiliency.v1-dev&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bugs.debian.org/1082312&#34;&gt;node-markdown-it vs libjs-markdown-it&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bugs.debian.org/1082314&#34;&gt;dokuwiki vs php-phpseclib&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bugs.debian.org/1082313&#34;&gt;dokuwiki vs php-random-compat&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Guillem also performed a cursory analysis and reported other problem categories such as mismatching directory permissions for directories installed by multiple packages and thus gained a better understanding of what consistency checks &lt;code&gt;dpkg&lt;/code&gt; can enforce.&lt;/p&gt;
&lt;h2 id=&#34;python-archive-rebuilds-by-stefano-rivera&#34;&gt;Python archive rebuilds, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com//blog/debian-contributions-08-2024/#archive-rebuilds-on-debusine-by-stefano-rivera&#34;&gt;Last month&lt;/a&gt; Stefano started to write some tooling to do large-scale rebuilds in &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/&#34;&gt;debusine&lt;/a&gt;, starting with finding packages that had already started to fail to build from source (FTBFS) due to the removal of &lt;code&gt;setup.py test&lt;/code&gt;. This month, Stefano did some more rebuilds, starting with experimental versions of &lt;code&gt;dh-python&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;During the Python 3.12 transition, we had added a dependency on python3-setuptools to dh-python, to ease the transition. Python 3.12 removed distutils from the stdlib, but many packages were expecting it to still be available. Setuptools contains a version of distutils, and dh-python was a convenient place to depend on setuptools for most package builds. This dependency was never meant to be permanent. A rebuild without it resulted in mass-filing &lt;a href=&#34;https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-python@lists.debian.org&amp;amp;tag=dh-python-no-setuptools&#34;&gt;about 340 bugs&lt;/a&gt; (and around 80 more by mistake).&lt;/p&gt;
&lt;p&gt;A new feature in Python 3.12, was to have unittest&amp;rsquo;s test runner exit with a non-zero return code, if no tests were run. &lt;a href=&#34;https://bugs.debian.org/1024971&#34;&gt;We added this feature&lt;/a&gt;, to be able to detect tests that are not being discovered, by mistake. We are ignoring this failure, as we wouldn&amp;rsquo;t want to suddenly cause hundreds of packages to fail to build, if they have no tests. Stefano did a rebuild to see how many packages were affected, &lt;a href=&#34;https://lists.debian.org/debian-python/2024/09/msg00016.html&#34;&gt;and found&lt;/a&gt; that around 1000 were. The Debian Python community has not come to a conclusion on how to move forward with this.&lt;/p&gt;
&lt;p&gt;As soon as Python 3.13 release candidate 2 was available, Stefano did a rebuild of the Python packages in the archive against it. This was a more complex rebuild than the others, as it had to be done in stages. Many packages need other Python packages at build time, typically to run tests. So transitions like this involve some manual bootstrapping, followed by several rounds of builds. Not all packages could be tested, as not all their dependencies support 3.13 yet. The &lt;a href=&#34;https://lists.debian.org/debian-python/2024/09/msg00047.html&#34;&gt;result&lt;/a&gt; was &lt;a href=&#34;https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-python@lists.debian.org&amp;amp;tag=python3.13&#34;&gt;around 100 bugs&lt;/a&gt; in packages that need work to support Python 3.13. Many other packages will need additional work to properly support Python 3.13, but being able to build (and run tests) is an important first step.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Carles prepared the update of python-pyaarlo package to a new upstream release.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Carles worked on updating python-ring-doorbell to a new upstream release. Unfinished, pending to package a new dependency python3-firebase-messaging RFP #1082958 and its dependency python3-http-ece RFP #1083020.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Carles improved &lt;a href=&#34;https://salsa.debian.org/carlespina/po-debconf-manager&#34;&gt;po-debconf-manager&lt;/a&gt;. Main new feature is that it can open Salsa merge requests. Aiming for a lightning talk in MiniDebConf Toulouse (November) to be functional end to end and get feedback from the wider public for this proof of concept.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Carles helped one translator to use po-debconf-manager (added compatibility for  bullseye, fixed other issues) and reviewed 17 package templates.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Colin upgraded the OpenSSH packaging to 9.9p1.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Colin upgraded the various &lt;a href=&#34;https://www.freexian.com/blog/debian-contributions-06-2024/#yubihsm-packaging-by-colin-watson&#34;&gt;YubiHSM packages&lt;/a&gt; to new upstream versions, enabled more tests, fixed yubihsm-shell build failures on some 32-bit architectures, made yubihsm-shell build reproducibly, and fixed yubihsm-connector to apply udev rules to existing devices when the package is installed.  As usual, bookworm-backports is up to date with all these changes.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Colin fixed quite a bit of fallout from &lt;a href=&#34;https://setuptools.pypa.io/en/latest/history.html#v72-0-0&#34;&gt;setuptools 72.0.0&lt;/a&gt; removing &lt;code&gt;setup.py test&lt;/code&gt;, backported a large upstream patch set to &lt;a href=&#34;https://bugs.debian.org/1073001&#34;&gt;make buildbot work with SQLAlchemy 2.0&lt;/a&gt;, and upgraded 25 other Python packages to new upstream versions.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Enrico worked with Jakob Haufe to get him up to speed for managing sso.debian.org&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Raphaël did remove spam entries in the &lt;a href=&#34;https://tracker.debian.org/teams/&#34;&gt;list of teams&lt;/a&gt; on tracker.debian.org (see &lt;a href=&#34;https://bugs.debian.org/1080446&#34;&gt;#1080446&lt;/a&gt;), and he applied a few &lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/-/issues/73&#34;&gt;external&lt;/a&gt; &lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/-/issues/71&#34;&gt;contributions&lt;/a&gt;, fixing a rendering issue and replacing the DDPO link with a more useful alternative. He also gave feedback on a couple of &lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/-/merge_requests/104&#34;&gt;merge&lt;/a&gt; &lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/-/merge_requests/105&#34;&gt;requests&lt;/a&gt; that required more work. As part of the analysis of the underlying problem, he suggested to the ftpmasters (via &lt;a href=&#34;https://bugs.debian.org/1083068&#34;&gt;#1083068&lt;/a&gt;) to auto-reject packages having the “too-many-contacts” lintian error, and he raised the severity of &lt;a href=&#34;https://bugs.debian.org/1076048&#34;&gt;#1076048&lt;/a&gt; to serious to actually have that 4 year old bug fixed.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Raphaël uploaded zim and hamster-time-tracker to fix issues with Python 3.12 getting rid of setuptools. He also uploaded a new gnome-shell-extension-hamster to cope with the upcoming transition to GNOME 47.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Helmut sent seven patches and sponsored one upload for cross build failures.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Helmut uploaded a Nagios/Icinga plugin &lt;a href=&#34;https://tracker.debian.org/check-smart-attributes&#34;&gt;check-smart-attributes&lt;/a&gt; for monitoring the health of physical disks.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Helmut collaborated on &lt;code&gt;sbuild&lt;/code&gt; reviewing and improving a MR for refactoring the unshare backend.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Helmut sent a &lt;a href=&#34;https://bugs.debian.org/1082168&#34;&gt;patch&lt;/a&gt; fixing coinstallability of &lt;code&gt;gcc-defaults&lt;/code&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Helmut continued to monitor the evolution of the &lt;code&gt;/usr&lt;/code&gt;-move. With more and more key packages such as &lt;code&gt;libvirt&lt;/code&gt; or &lt;code&gt;fuse3&lt;/code&gt; fixed. We&amp;rsquo;re moving into the boring long-tail of the transition.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Helmut proposed updating the &lt;a href=&#34;https://salsa.debian.org/debian/debhelper/-/merge_requests/127&#34;&gt;meson buildsystem in debhelper to use env2mfile&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Helmut continued to update patches maintained in rebootstrap. Due to the work on &lt;code&gt;glib2.0&lt;/code&gt; above, rebootstrap moves a lot further, but still fails for any architecture.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Santiago reviewed some Merge Request in Salsa CI, such as: &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/478&#34;&gt;!478&lt;/a&gt;, proposed by Otto to extend the information about how to use additional runners in the pipeline and &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/518&#34;&gt;!518&lt;/a&gt;, proposed by Ahmed to add support for Ubuntu images, that will help to test how some debian packages, including the complex MariaDB are built on Ubuntu.&lt;/p&gt;
&lt;p&gt;Santiago also prepared &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/545/&#34;&gt;!545&lt;/a&gt;, which will make the reprotest job more consistent with the result seen on &lt;a href=&#34;https://reproducible-builds.org/&#34;&gt;reproducible-builds&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Santiago worked on different tasks related to DebConf 25. Especially he drafted the &lt;a href=&#34;https://salsa.debian.org/debconf-team/public/data/dc25&#34;&gt;fundraising brochure&lt;/a&gt; (which is almost ready).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Thorsten Alteholz uploaded package &lt;code&gt;libcupsfilter&lt;/code&gt; to fix the autopkgtest and a dependency problem of this package. After package &lt;code&gt;splix&lt;/code&gt; was abandoned by upstream and OpenPrinting.org adopted its maintenance, Thorsten uploaded their first release.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Anupa published posts on the Debian Administrators group in LinkedIn and moderated the group, one of the tasks of the Debian Publicity Team.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Anupa helped organize &lt;a href=&#34;https://wiki.debian.org/DebianIndia/DebUtsav2024&#34;&gt;DebUtsav 2024&lt;/a&gt;. It had over 100 attendees with hand-on sessions on making initial contributions to Linux Kernel, Debian packaging, submitting documentation to Debian wiki and assisting Debian Installations.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, August 2024 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2024-08/</link>
      <pubDate>Wed, 11 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2024-08/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2024-08/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In August, 16 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/09/msg00016.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 44.5h (out of 46.5h assigned and 53.5h from previous period), thus carrying over 55.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/08/msg00063.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2024/09/10/foss-activity-in-august-2024.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 9.0h (out of 0.0h assigned and 21.0h from previous period), thus carrying over 12.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-august-2024#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/08/msg00056.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 12.0h (out of 7.0h assigned and 5.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2024-08.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 22.25h (out of 6.5h assigned and 53.5h from previous period), thus carrying over 37.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/09/msg00000.html&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 17.5h (out of 8.75h assigned and 11.25h from previous period), thus carrying over 2.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/09/msg00008.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 11.5h (out of 58.0h assigned and 2.0h from previous period), thus carrying over 48.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202408_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://inguza.com/report/debian-long-term-support-work-2024-august&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 14.5h (out of 4.0h assigned and 20.0h from previous period), thus carrying over 9.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2024-08.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 8.25h (out of 5.0h assigned and 7.0h from previous period), thus carrying over 3.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2024-08.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 21.5h (out of 11.5h assigned and 10.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/08/msg00058.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 4.0h (out of 2.25h assigned and 3.75h from previous period), thus carrying over 2.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/09/msg00002.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 42.0h (out of 46.0h assigned and 14.0h from previous period), thus carrying over 18.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2024/09/my-debian-activities-in-august-2024/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 11.0h (out of 11.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/09/msg00005.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 2.5h (out of 7.75h assigned and 4.25h from previous period), thus carrying over 9.5h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In August, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/08/threads.html&#34;&gt;1 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;During the month of August Debian 11 &amp;quot;bullseye&amp;quot; officially &lt;a href=&#34;https://lists.debian.org/debian-announce/2024/msg00004.html&#34;&gt;transitioned&lt;/a&gt; to the responsibility of the LTS team (on 2024-08-15). However, because the final &lt;a href=&#34;https://lists.debian.org/debian-announce/2024/msg00006.html&#34;&gt;point release (11.11)&lt;/a&gt; was not made until 2024-08-31, LTS contributors were prevented from uploading packages to bullseye until after the point release had been made. That said, the team was not at all idle, and was busy at work on a variety of tasks which impacted both LTS and the broader Debian community, as well as preparing uploads which will be released during the month of September.&lt;/p&gt;
&lt;p&gt;Of particular note, LTS contributor Bastien Roucariès prepared updates of the putty and cacti packages for bookworm (&lt;a href=&#34;https://tracker.debian.org/news/1557803/accepted-putty-078-2deb12u2-source-into-proposed-updates/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://tracker.debian.org/news/1559006/accepted-cacti-1224ds1-1deb12u4-source-into-proposed-updates/&#34;&gt;2&lt;/a&gt;) and bullseye (&lt;a href=&#34;https://tracker.debian.org/news/1554258/accepted-putty-074-1deb11u2-source-into-oldstable-proposed-updates/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://tracker.debian.org/news/1563718/accepted-cacti-1216ds1-2deb11u4-source-into-oldstable-security/&#34;&gt;2&lt;/a&gt;), which were accepted by the old-stable release managers for the August point releases. He also analysed several security regressions in the apache2 package. LTS contributor Emilio Pozuelo Monfort worked on the Rust toolchain in bookworm and bullseye, which will be needed to support the upcoming Firefox ESR and Thunderbird ESR releases from the Mozilla project. Additionally, LTS contributor Thorsten Alteholz prepared bookworm and bullseye updates of the cups package (&lt;a href=&#34;https://tracker.debian.org/news/1541226/accepted-cups-242-3deb12u7-source-into-proposed-updates/&#34;&gt;1&lt;/a&gt; &lt;a href=&#34;https://tracker.debian.org/news/1540750/accepted-cups-233op2-3deb11u8-source-into-oldstable-proposed-updates/&#34;&gt;2&lt;/a&gt;), which were accepted by the old-stable release managers for the August point releases.&lt;/p&gt;
&lt;p&gt;LTS contributor Markus Koschany collaborated with Emmanuel Bourg, co-maintainer of the tomcat packages in Debian. Regressions in a proposed security fix necessitated the updating of the tomcat10 package in Debian to the latest upstream release.&lt;/p&gt;
&lt;p&gt;LTS contributors Bastien and Santiago Ruano Rincón collaborated with the upstream developers and the Debian maintainer (Bernhard Schmidt) of the FreeRADIUS project towards addressing the &lt;a href=&#34;https://security-tracker.debian.org/tracker/CVE-2024-3596&#34;&gt;BlastRADIUS vulnerability&lt;/a&gt; in the bookworm and bullseye versions of the freeradius package. If you use FreeRADIUS in Debian bookworm or bullseye, we encourage you to test the packages following the instructions found in the &lt;a href=&#34;https://lists.debian.org/debian-lts/2024/08/msg00053.html&#34;&gt;call for testers&lt;/a&gt; to help identifying any possible regression that could be introduced with these updates.&lt;/p&gt;
&lt;p&gt;Testing is an important part of the work the LTS Team does, and in that vein LTS contributor Sean Whitton worked on improving the documentation and tooling around creating test filesystems which can be used for testing a variety of package update scenarios.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.linode.com&#34;&gt;Akamai - Linode&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 122 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Python 3 patches, OpenSSH GSS-API split, rebootstrap, salsa CI, etc. (by Anupa Ann Joseph)</title>
      <author>Anupa Ann Joseph</author>
      <link>https://www.freexian.com/blog/debian-contributions-08-2024/</link>
      <pubDate>Tue, 10 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-08-2024/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-08-2024/">
      


      &lt;h1 id=&#34;debian-contributions-2024-08&#34;&gt;Debian Contributions: 2024-08&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt; is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article covers the latest achievements of Freexian and their collaborators. All of this is made possible by organizations subscribing to our &lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and &lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;debian-python-3-patch-review-by-stefano-rivera&#34;&gt;Debian Python 3 patch review, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Last month, at DebConf, Stefano reviewed the current patch set of Debian’s cPython packages with Matthias Klose, the primary maintainer until now. As a result of that review, Stefano re-reviewed the patchset, updating descriptions, etc. A few patches were able to be dropped, and a few others were forwarded upstream.&lt;/p&gt;
&lt;p&gt;One finds all sorts of skeletons doing reviews like this. One of the patches &lt;a href=&#34;https://github.com/python/cpython/issues/57717#issuecomment-2279896769&#34;&gt;had been inactive&lt;/a&gt; (fortunately, because it was buggy) since the day it was applied, 13 years ago. One is a cleanup that probably only &lt;a href=&#34;https://github.com/python/cpython/pull/122877&#34;&gt;fixes a bug on HPUX&lt;/a&gt;, and is a result of copying code from xfree86 into Python 25 years ago. It was fixed in xfree86 a year later. Others support &lt;a href=&#34;https://github.com/python/cpython/pull/122878&#34;&gt;just Debian-specific functionality&lt;/a&gt; and probably never seemed worth forwarding. Or &lt;a href=&#34;https://github.com/python/cpython/pull/122879&#34;&gt;good cleanup&lt;/a&gt; that only really applies to Debian.&lt;/p&gt;
&lt;p&gt;A &lt;a href=&#34;https://github.com/python/cpython/pull/122917&#34;&gt;trivial new patch&lt;/a&gt; would allow Debian to multiarch co-install Python stable ABI dynamic extensions (like we can with regular dynamic extensions). Performance concerns are stalling it in review, at the moment.&lt;/p&gt;
&lt;h2 id=&#34;debconf-24-organization-by-stefano-rivera&#34;&gt;DebConf 24 Organization, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Stefano helped organize &lt;a href=&#34;https://debconf24.debconf.org/&#34;&gt;DebConf 24&lt;/a&gt;, which concluded in early August. The event is run by a large entirely volunteer team. The work involved in making this happen is far too varied to describe here. While Freexian provides funding for 20% of collaborator time to spend on Debian-related work, it only covers a small fraction of contributions to time-intensive tasks like this.&lt;/p&gt;
&lt;p&gt;Since the end of the event, Stefano has been doing some work on the conference finances, and initiated the reimbursement process for travel bursaries.&lt;/p&gt;
&lt;h2 id=&#34;archive-rebuilds-on-debusine-by-stefano-rivera&#34;&gt;Archive rebuilds on Debusine, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;The recent setuptools 73 upload to Debian unstable removed the test subcommand, breaking many packages that were using &lt;code&gt;python3 setup.py test&lt;/code&gt; in their Debian packaging. Stefano did a partial archive-rebuild using &lt;a href=&#34;https://debusine.debian.net/&#34;&gt;debusine.debian.net&lt;/a&gt; to find the regressions and file bugs.&lt;/p&gt;
&lt;p&gt;Debusine will be a powerful tool to do QA work like this for Debian in the future, but it doesn’t have all the features needed to coordinate rebuild-testing, yet. They are planned to be fleshed out in the next year. In the meantime, Debusine has the building blocks to work through a queue of package building tasks and store the results, it just needs to be driven from outside the system.&lt;/p&gt;
&lt;p&gt;So, Stefano started working on &lt;a href=&#34;https://salsa.debian.org/stefanor/debusine-rebuilds&#34;&gt;a set of tools using the Debusine client API&lt;/a&gt; to perform archive rebuilds, found and tagged existing bugs, and filed &lt;a href=&#34;https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-python@lists.debian.org&amp;amp;tag=setup.py-test&#34;&gt;many more&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;openssh-gss-api-split-by-colin-watson&#34;&gt;OpenSSH GSS-API split, by Colin Watson&lt;/h2&gt;
&lt;p&gt;Colin landed the first stage of the &lt;a href=&#34;https://www.freexian.com/blog/debian-contributions-04-2024/#openssh-option-review-by-colin-watson&#34;&gt;planned split of GSS-API authentication and key exchange support&lt;/a&gt; in Debian’s OpenSSH packaging.  In order to allow for smooth upgrades, the second stage will have to wait until after the Debian 13 (trixie) release; but once that’s done, as upstream puts it, “&lt;a href=&#34;https://lists.debian.org/debian-ssh/2024/08/msg00047.html&#34;&gt;this substantially reduces the amount of pre-authentication attack surface exposed on your users&amp;rsquo; sshd by default&lt;/a&gt;”.&lt;/p&gt;
&lt;h2 id=&#34;openssl-vs-cryptography-by-colin-watson&#34;&gt;OpenSSL vs. cryptography, by Colin Watson&lt;/h2&gt;
&lt;p&gt;Colin facilitated a &lt;a href=&#34;https://github.com/pyca/cryptography/issues/11450&#34;&gt;discussion&lt;/a&gt; between Debian’s OpenSSL team and the upstream maintainers of Python cryptography about a new incompatibility between Debian’s OpenSSL packaging and cryptography’s handling of OpenSSL’s legacy provider, which was causing a number of build and test failures.  While the issue remains open, the Debian OpenSSL maintainers have &lt;a href=&#34;https://tracker.debian.org/news/1557087/accepted-openssl-331-7-source-into-unstable/&#34;&gt;effectively reverted the change&lt;/a&gt; now, so it’s no longer a pressing problem.&lt;/p&gt;
&lt;h2 id=&#34;usr-move-by-helmut-grohne&#34;&gt;/usr-move, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;There are less than 40 source packages left to move files to &lt;code&gt;/usr&lt;/code&gt;, so what we’re left with is the long tail of the transition. Rather than fix all of them, Helmut started a discussion on removing packages from unstable and &lt;a href=&#34;https://udd.debian.org/dev/bugs.cgi?release=any&amp;amp;merged=ign&amp;amp;fusertag=only&amp;amp;fusertagtag=sidremove&amp;amp;fusertaguser=helmutg%40debian.org&amp;amp;allbugs=1&amp;amp;sortby=id&amp;amp;sorto=asc&amp;amp;format=html#results&#34;&gt;filed a first batch&lt;/a&gt;. As &lt;code&gt;libvirt&lt;/code&gt; is being restructured in &lt;code&gt;experimental&lt;/code&gt;, we&amp;rsquo;re handling the &lt;a href=&#34;https://bugs.debian.org/1064126&#34;&gt;fallout&lt;/a&gt; in collaboration with its maintainer Andrea Bolognani. Since &lt;code&gt;base-files&lt;/code&gt; validates the aliasing symlinks before upgrading, it was discovered that &lt;a href=&#34;https://bugs.debian.org/1079329&#34;&gt;systemd has its own ideas&lt;/a&gt; with no solution as of yet. Helmut also proposed that &lt;code&gt;dash&lt;/code&gt; &lt;a href=&#34;https://bugs.debian.org/1078130&#34;&gt;checks for ineffective diversions&lt;/a&gt; of &lt;code&gt;/bin/sh&lt;/code&gt; and that &lt;code&gt;lintian&lt;/code&gt; &lt;a href=&#34;https://bugs.debian.org/1078706&#34;&gt;warns about aliased files&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;rebootstrap-by-helmut-grohne&#34;&gt;rebootstrap by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;Bootstrapping Debian for a new or existing CPU architecture still is a quite manual process. The &lt;a href=&#34;https://wiki.debian.org/HelmutGrohne/rebootstrap&#34;&gt;rebootstrap&lt;/a&gt; project attempts to automate part of the early stage, but it still is very sensitive to changes in &lt;code&gt;unstable&lt;/code&gt;. We had a number of fairly intrusive changes this year already. August included a little more fallout from the earlier &lt;code&gt;gcc-for-host&lt;/code&gt; work where the C++ include search path would end up being wrong in the generated cross toolchain. A number of packages such as &lt;a href=&#34;https://bugs.debian.org/1077967&#34;&gt;util-linux&lt;/a&gt; (&lt;a href=&#34;https://bugs.debian.org/1078027&#34;&gt;twice&lt;/a&gt;), &lt;a href=&#34;https://bugs.debian.org/1078673&#34;&gt;libxml2&lt;/a&gt;, &lt;a href=&#34;https://bugs.debian.org/1078857&#34;&gt;libcap-ng&lt;/a&gt; or &lt;a href=&#34;https://bugs.debian.org/1078821&#34;&gt;systemd&lt;/a&gt; had their stage profiles broken. &lt;code&gt;e2fsprogs&lt;/code&gt; gained a &lt;a href=&#34;https://bugs.debian.org/1078693&#34;&gt;cycle&lt;/a&gt; with &lt;code&gt;libarchive-dev&lt;/code&gt; due to having gained support for creating an &lt;code&gt;ext4&lt;/code&gt; filesystem from a &lt;code&gt;tar&lt;/code&gt; archive. The restructuring of &lt;code&gt;glib2.0&lt;/code&gt; remains an &lt;a href=&#34;https://bugs.debian.org/1078929&#34;&gt;unsolved problem&lt;/a&gt; for now, but &lt;a href=&#34;https://bugs.debian.org/1078927&#34;&gt;libxt&lt;/a&gt; and &lt;a href=&#34;https://bugs.debian.org/1078936&#34;&gt;cdebconf&lt;/a&gt; should be buildable without &lt;code&gt;glib2.0&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&#34;salsa-ci-by-santiago-ruano-rincón&#34;&gt;Salsa CI, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;Santiago completed the &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/523&#34;&gt;initial RISC-V support (!523)&lt;/a&gt; in the Salsa CI’s pipeline. The main work started in July, but it was required to take into account some comments in the review (thanks to Ahmed!) and some final details in [&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/534&#34;&gt;!534&lt;/a&gt;]. riscv64 is the &lt;a href=&#34;https://lists.debian.org/debian-riscv/2023/07/msg00053.html&#34;&gt;most recently supported port&lt;/a&gt; in Debian, which will be part of trixie. As its name suggests, the new &lt;code&gt;build-riscv64&lt;/code&gt; job makes it possible to test that a package successfully builds in the riscv64 architecture. The RISC-V runner (salsaci riscv64 runner 01) runs in a couple of machines generously provided by lab.rvperf.org. Debian Developers interested in running this job in their projects should enable the runner (salsaci riscv64 runner 01) in Settings / CI / Runners, and follow the instructions available at &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/#build-job-on-risc-v&#34;&gt;https://salsa.debian.org/salsa-ci-team/pipeline/#build-job-on-risc-v&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Santiago also took part in discussions about how to optimize the build jobs and reviewed &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/537&#34;&gt;!537&lt;/a&gt; to make the build-source job to &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/537#top&#34;&gt;only satisfy the Build-Depends and Build-Conflicts fields&lt;/a&gt; by Andrea Pappacoda. Thanks a lot to him!&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Stefano submitted patches for BeautifulSoup to support the latest soupsieve and lxml.&lt;/li&gt;
&lt;li&gt;Stefano uploaded pypy3 7.3.17, upgrading the cPython compatibility from 3.9 to 3.10. Then ran into &lt;a href=&#34;https://github.com/pypy/pypy/issues/5016&#34;&gt;a GCC-14-related regression&lt;/a&gt;, which had to be ignored for now as it’s proving hard to fix.&lt;/li&gt;
&lt;li&gt;Colin released &lt;a href=&#34;https://gitlab.com/libpipeline/libpipeline/-/releases/1.5.8&#34;&gt;libpipeline 1.5.8&lt;/a&gt; and &lt;a href=&#34;https://gitlab.com/man-db/man-db/-/releases/2.13.0&#34;&gt;man-db 2.13.0&lt;/a&gt;; the latter included foundations allowing adding an autopkgtest for man-db.&lt;/li&gt;
&lt;li&gt;Colin upgraded 19 Python packages to new upstream versions (fixing 5 CVEs), fixed several other build failures, fixed a &lt;a href=&#34;https://github.com/zopefoundation/zope.security/pull/112&#34;&gt;Python 3.12 compatibility issue&lt;/a&gt; in zope.security, and &lt;a href=&#34;https://github.com/pyca/pynacl/pull/836&#34;&gt;made python-nacl build reproducibly&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Colin tracked down test failures in &lt;a href=&#34;https://github.com/ronf/asyncssh/pull/679&#34;&gt;python-asyncssh&lt;/a&gt; and &lt;a href=&#34;https://github.com/ruby/ruby/pull/11456&#34;&gt;Ruby&lt;/a&gt; resulting from certain odd &lt;code&gt;/etc/hosts&lt;/code&gt; configurations.&lt;/li&gt;
&lt;li&gt;Carles upgraded the packages python-ring-doorbell and simplemonitor to new upstream versions.&lt;/li&gt;
&lt;li&gt;Carles started discussions and implementation of a tool (still in early days) named “po-debconf-manager”: a way for translators and reviewers to collaborate using git as a backend instead of mailing list; and submit the translations using salsa MR. More information next month.&lt;/li&gt;
&lt;li&gt;Carles (dog-fooding “po-debconf-manager”) reviewed debconf templates translated by a collaborator.&lt;/li&gt;
&lt;li&gt;Carles reviewed and submitted the translation of “apt”.&lt;/li&gt;
&lt;li&gt;Helmut sent 19 patches for improving cross building.&lt;/li&gt;
&lt;li&gt;Helmut &lt;a href=&#34;https://salsa.debian.org/debian/architecture-properties/-/merge_requests/1&#34;&gt;implemented&lt;/a&gt; the &lt;code&gt;cross-exe-wrapper&lt;/code&gt; proposed by Simon McVittie for use with &lt;code&gt;glib2.0&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Helmut &lt;a href=&#34;https://bugs.debian.org/1078010&#34;&gt;detailed&lt;/a&gt; what it takes to make Perl&amp;rsquo;s &lt;code&gt;ExtUtils::PkgConfig&lt;/code&gt; suitable for cross building.&lt;/li&gt;
&lt;li&gt;Helmut made the deletion of the root password work in &lt;code&gt;debvm&lt;/code&gt; in all situations and implemented a test case using &lt;code&gt;expect&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Anupa attended Debian Publicity team meeting and is moderating and posting on Debian Administrators LinkedIn group.&lt;/li&gt;
&lt;li&gt;Thorsten uploaded package gutenprint to fix a FTBFS with gcc14 and package ipp-usb to fix a /usr-merge issue.&lt;/li&gt;
&lt;li&gt;Santiago updated bzip2 to fix a &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853803&#34;&gt;long-standing bug&lt;/a&gt; that requested to include a pkg-config file. An important impact of this change is that it makes it possible to use Rust bindings for libbz2 by Sequoia, an implementation of OpenPGP.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: autopkgtest/incus builds, live-patching, Salsa CI, Python 3.13 (by Stefano Rivera)</title>
      <author>Stefano Rivera</author>
      <link>https://www.freexian.com/blog/debian-contributions-07-2024/</link>
      <pubDate>Mon, 12 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-07-2024/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-07-2024/">
      


      &lt;h1 id=&#34;debian-contributions-2024-07&#34;&gt;Debian Contributions: 2024-07&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;.
This article covers the latest achievements of Freexian and their
collaborators.
All of this is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;autopkgtestincus-build-streamlining-by-colin-watson&#34;&gt;autopkgtest/Incus build streamlining, by Colin Watson&lt;/h2&gt;
&lt;p&gt;Colin contributed a change to &lt;a href=&#34;https://salsa.debian.org/ci-team/autopkgtest/-/merge_requests/371&#34;&gt;allow maintaining Incus container and VM
images in parallel&lt;/a&gt;.
Both of these are useful (containers are faster, but some tests need
full machine isolation), and the build tools previously didn’t handle
that very well.&lt;/p&gt;
&lt;p&gt;This isn’t yet in unstable, but once it is, keeping both flavours of
unstable images up to date will be a simple matter of running this
regularly:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;RELEASE&lt;/span&gt;=sid autopkgtest-build-incus images:debian/trixie
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2&#34;&gt;RELEASE&lt;/span&gt;=sid autopkgtest-build-incus --vm images:debian/trixie
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;linux-live-patching-by-santiago-ruano-rincón&#34;&gt;Linux live-patching, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;In collaboration with &lt;a href=&#34;https://eamanu.com/&#34;&gt;Emmanuel Arias&lt;/a&gt;, Santiago
continued the work on the support for applying security fixes to the
Linux kernel in Debian, without the need to reboot the machine.
As mentioned in the previous month report, &lt;a href=&#34;https://tracker.debian.org/news/1545797/accepted-kpatch-099-1-source-into-unstable/&#34;&gt;kpatch
0.9.9-1&lt;/a&gt;
(and 0.9.9-2 afterwards) was uploaded to unstable in July, closing the
&lt;a href=&#34;https://bugs.debian.org/1073855&#34;&gt;Intent to Salvage (ITS) bug&lt;/a&gt;.
With this upload, the remaining RC bugs were solved, and kpatch was able
to transition to Debian testing recently.
Kpatch is expected to be an important component in the live-patching
support, since it makes it easy to build a patch as a kernel module.
Emmanuel and Santiago continued to work on the design for Linux
live-patching and presented the current status in the &lt;a href=&#34;https://debconf24.debconf.org/talks/91-linux-live-patching-in-debian/&#34;&gt;DebConf24
presentation&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;salsa-ci-by-santiago-ruano-rincón&#34;&gt;Salsa CI, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;To be able to add RISC-V support and to avoid using tools not packaged
in Debian (See &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/331&#34;&gt;#331&lt;/a&gt;),
the Salsa CI pipeline first needed to move away from
&lt;a href=&#34;https://gcr.io/kaniko-project&#34;&gt;kaniko&lt;/a&gt; to build the images used by the
pipeline.
Santiago created a &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/521&#34;&gt;merge request to use
buildah&lt;/a&gt;
instead, and it was merged last month.
Santiago also prepared a couple of more MRs related to how the images
are built: &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/523&#34;&gt;initial RISC-V
support&lt;/a&gt;,
that should be merged after &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/531&#34;&gt;improving how built images are
tested&lt;/a&gt;.
The switch to buildah introduced a regression in the
work-in-progress MR that &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/483&#34;&gt;adds new build image so the build job can run
sbuild&lt;/a&gt;.
Santiago hopes to address this regression and continue with the
sbuild-related MRs in August.&lt;/p&gt;
&lt;p&gt;Additionally, Santiago also contributed to the &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/525&#34;&gt;install docker-cli
instead of docker.io in the piuparts image MR&lt;/a&gt;,
and reviewed others such as &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/516&#34;&gt;reprotest: Add &amp;ndash;append-build-command
option&lt;/a&gt;,
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/517&#34;&gt;fix failure at manual pipeline run when leaving RELEASE variable
empty&lt;/a&gt;
and &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/527&#34;&gt;Fix image not found error on image building
stage&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;python-313-betas-by-stefano-rivera&#34;&gt;Python 3.13 Betas, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;As Python 3.13 &lt;a href=&#34;https://peps.python.org/pep-0719/&#34;&gt;is approaching the first
release&lt;/a&gt;, Stefano has been uploading
the beta releases to Debian unstable.
Most of these have uncovered small bugs that needed to be investigated
and fixed.&lt;/p&gt;
&lt;p&gt;Stefano also took the time to review the current patch set against
cPython in Debian.&lt;/p&gt;
&lt;p&gt;Python 3.13 isn&amp;rsquo;t marked as a supported Python release in Debian&amp;rsquo;s
Python tooling, yet, so nothing has been built against it, yet.
Now that the Python 3.12 transition has completed, the next task will be
to start trying to build Debian’s Python module packages against Python
3.13, to estimate the work required to transition to 3.13 in unstable.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Carles Pina updated the packages &lt;code&gt;python-asyncclick&lt;/code&gt;, &lt;code&gt;python-pyaarlo&lt;/code&gt; and
prepared updates for &lt;code&gt;python-ring-doorbell&lt;/code&gt; and &lt;code&gt;simplemonitor&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Carles Pina updated (reviewing or translating) Catalan translations
for &lt;code&gt;adduser&lt;/code&gt;, &lt;code&gt;apt-listchanges&lt;/code&gt;, &lt;code&gt;debconf&lt;/code&gt; and &lt;code&gt;shadow&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Colin merged OpenSSH 9.8, and prepared a corresponding &lt;a href=&#34;https://salsa.debian.org/ddp-team/release-notes/-/merge_requests/209&#34;&gt;release
note&lt;/a&gt;
for DSA support now being disabled.
This version included some substantial changes to split the server
into a listener binary and a per-session binary, and those required
some corresponding changes in the GSS-API key exchange patch.
Sorting out the details of this and getting it to work again took some
time.&lt;/li&gt;
&lt;li&gt;Colin upgraded 11 Python packages to new upstream versions, and
&lt;a href=&#34;https://peps.python.org/pep-0517/&#34;&gt;modernized the build process&lt;/a&gt; and/or
added non-superficial autopkgtests to several more.&lt;/li&gt;
&lt;li&gt;Raphaël Hertzog tweaked tracker.debian.org’s debci task to work around
&lt;a href=&#34;https://salsa.debian.org/ci-team/debci/-/issues/220&#34;&gt;changes in the JSON output&lt;/a&gt;.
He also improved tracker.debian.org’s ability to detect bounces due to
spam to avoid unsubscribing emails that are not broken, but that are
better than Debian at rejecting spam.&lt;/li&gt;
&lt;li&gt;Helmut Grohne monitored the /usr-move transition with few incidents.
A notable one is that some systems have ended up with aliasing links
that don&amp;rsquo;t match the ones installed by &lt;code&gt;base-files&lt;/code&gt; which could lead
to an unpack error from &lt;code&gt;dpkg&lt;/code&gt;.
This is now prevented by having &lt;code&gt;base-files.preinst&lt;/code&gt; error out.&lt;/li&gt;
&lt;li&gt;Helmut investigated toolchain bootstrap failures with gcc-14 in
rebootstrap but would only discover the cause in August.&lt;/li&gt;
&lt;li&gt;Helmut sent a
&lt;a href=&#34;https://salsa.debian.org/debian/architecture-properties/-/merge_requests/1&#34;&gt;MR&lt;/a&gt;
for the &lt;a href=&#34;https://bugs.debian.org/1071246&#34;&gt;cross-exe-wrapper requested by Simon
McVittie&lt;/a&gt; for gobject-introspection.
It is a way of conditionally requesting &lt;code&gt;qemu-user&lt;/code&gt; when emulation is
required for execution during cross compilation.&lt;/li&gt;
&lt;li&gt;Helmut sent three patches for cross build failures.&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz uploaded packages &lt;code&gt;lprint&lt;/code&gt; and &lt;code&gt;magicfilter&lt;/code&gt; to fix
RC-bugs that appeared due to the introduction of gcc-14.&lt;/li&gt;
&lt;li&gt;Santiago continued to work on activities related to the DebConf24
Content Team, including reviewing the schedule and handling updates on
it.&lt;/li&gt;
&lt;li&gt;Santiago worked on preparations for the DebConf25, to be held in
Brest, France, next year. A video of the BoF presented during DebConf24
can be found &lt;a href=&#34;https://debconf24.debconf.org/talks/32-debconf-25-bof/&#34;&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Stefano worked on preparations for DebConf24, and helped to run the event.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, July 2024 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2024-07/</link>
      <pubDate>Mon, 12 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2024-07/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2024-07/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In July, 13 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/07/msg00032.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-july-2024#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/37770853ab4339d8bf5d291d5335a492e9fc6e30.camel@debian.org&#34;&gt;Daniel Leidert&lt;/a&gt;
did 5.0h (out of 4.0h assigned and 6.0h from previous period), thus carrying over 5.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=6dTBJ3P0SZGFu9TM@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 8.75h (out of 4.5h assigned and 15.5h from previous period), thus carrying over 11.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/08/msg00002.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 51.5h (out of 10.5h assigned and 43.0h from previous period), thus carrying over 2.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/08/msg00010.html&#34;&gt;Lucas Kanashiro&lt;/a&gt;
did 5.0h (out of 5.0h assigned and 15.0h from previous period), thus carrying over 15.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202407_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://inguza.com/report/debian-long-term-support-work-2024-july&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 4.0h (out of 10.0h assigned and 14.0h from previous period), thus carrying over 20.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2024-07.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 5.0h (out of 5.25h assigned and 6.75h from previous period), thus carrying over 7.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2024-07.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 6.0h (out of 16.0h assigned), thus carrying over 10.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/08/msg00003.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 2.25h (out of 6.0h assigned), thus carrying over 3.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/08/msg00001.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 39.5h (out of 2.5h assigned and 51.0h from previous period), thus carrying over 14.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2024/08/my-debian-activities-in-july-2024/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 11.0h (out of 11.0h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In July, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/07/threads.html&#34;&gt;1 DLA&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;August will be the month that Debian 11 makes the transition to LTS. Our
contributors have already been hard at work with preparatorty tasks and also
with making contributions to packages in Debian 11 in close collaboration with
the Debian security team and package maintainers. As a result, users and
sponsors should not observe any especially notable differences as the transition
occurs.&lt;/p&gt;
&lt;p&gt;While only one DLA was released in July (as a result of the transitional state
of Debian 11 &amp;ldquo;bullseye&amp;rdquo;), there were some notable highlights. LTS contributor
Guilhem Moulin prepared an update of libvirt for Debian 11 (in collaboration
with the Old-Stable Release Managers and the Debian Security Team) to fix a
number of outstanding CVEs which did not rise to the level of a DSA by the
Debian Security Team. The update prepared by Guilhem will be included in Debian
11 as part of the final point release at the end of August, one of the final
transition steps by the Release Managers as Debian 11 moves entirely to the LTS
Team&amp;rsquo;s responsibility. Notable work was also undertaken by contributors Lee Garrett
(fixes on the ansible test suite and a &lt;a href=&#34;https://bugs.debian.org/1076527&#34;&gt;bullseye update&lt;/a&gt;), Lucas Kanashiro (Rust toolchain, utilized by the clamav,
firefox-esr, and thunderbird packages), and Sylvain Beucler (fixes on the ruby2.5/2.7 test
suites and CI infrastructure), which will help improve the quality of updates produced during
the next LTS cycle.&lt;/p&gt;
&lt;p&gt;June was the final month of LTS for Debian 10 (as announced on the
&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/05/msg00002.html&#34;&gt;debian-lts-announce&lt;/a&gt;
mailing list). No additional Debian 10 security updates will be made available
on security.debian.org.&lt;/p&gt;
&lt;p&gt;However, Freexian and its team of paid Debian contributors will continue
to maintain Debian 10 going forward for customers of the
&lt;a href=&#34;https://www.freexian.com/blog/extended-lts-for-debian-10/&#34;&gt;Extended LTS offer&lt;/a&gt;. Subscribe right
away if you still have Debian 10 systems which must be kept secure (and which
cannot yet be upgraded).&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;http://www.sobis.com/&#34;&gt;SOBIS Software GmbH&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, June 2024 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2024-06/</link>
      <pubDate>Fri, 12 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2024-06/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2024-06/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In June, 18 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/07/msg00013.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 47.0h (out of 74.25h assigned and 11.75h from previous period), thus carrying over 39.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/06/msg00017.html&#34;&gt;Arturo Borrero Gonzalez&lt;/a&gt;
did 6.0h (out of 6.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/06/msg00019.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2024/07/02/foss-activity-in-june-2024.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 15.5h (out of 16.0h assigned and 8.0h from previous period), thus carrying over 8.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-june-2024#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/a2461dca4840b0f6f44ff13063dcbf3aa532fac8.camel@debian.org&#34;&gt;Daniel Leidert&lt;/a&gt;
did 4.0h (out of 8.0h assigned and 2.0h from previous period), thus carrying over 6.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2024-06.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 23.25h (out of 49.5h assigned and 10.5h from previous period), thus carrying over 36.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=K/%2BvY7rbXkn6AG8U@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 4.5h (out of 13.0h assigned and 7.0h from previous period), thus carrying over 15.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/07/msg00014.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 17.0h (out of 25.0h assigned and 35.0h from previous period), thus carrying over 43.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/07/msg00012.html&#34;&gt;Lucas Kanashiro&lt;/a&gt;
did 5.0h (out of 10.0h assigned and 10.0h from previous period), thus carrying over 15.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202406_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://inguza.com/report/debian-long-term-support-work-2024-june&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 10.0h (out of 6.5h assigned and 17.5h from previous period), thus carrying over 14.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2024-06.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 5.25h (out of 7.75h assigned and 4.25h from previous period), thus carrying over 6.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2024-06.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 22.5h (out of 14.5h assigned and 8.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/06/msg00015.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 6.5h (out of 6.0h assigned and 0.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stefanorivera.com/posts/2024/07/03/lts-elts-report-for-june-2024/&#34;&gt;Stefano Rivera&lt;/a&gt;
did 0.5h (out of 0.0h assigned and 10.0h from previous period), thus carrying over 9.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/07/msg00010.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 9.0h (out of 24.5h assigned and 35.5h from previous period), thus carrying over 51.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2024/07/my-debian-activities-in-june-2024/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In June, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/06/threads.html&#34;&gt;31 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Notable security updates in June included:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/06/msg00018.html&#34;&gt;git&lt;/a&gt;: multiple vulnerabilities, which may result in privilege escalation, denial of service, and arbitrary code execution&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/06/msg00004.html&#34;&gt;sendmail&lt;/a&gt;: SMTP smuggling allowed remote attackers bypass SPF protection checks&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/06/msg00001.html&#34;&gt;cups&lt;/a&gt;: arbitrary remote code execution&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Looking further afield to the broader Debian ecosystem, LTS contributor Bastien Roucariès also patched sendmail in Debian 12 (bookworm) and 11 (bullseye) in order to fix the previously mentioned SMTP smuggling vulnerability. Furthermore, LTS contributor Thorsten Alteholz provided fixes for the cups packages in Debian 12 (bookworm) and 11 (bullseye) in order to fix the aforementioned arbitrary remote code execution vulnerability.&lt;/p&gt;
&lt;p&gt;Additionally, LTS contributor Ben Hutchings has commenced work on an updated backport of Linux kernel 6.1 to Debian 11 (bullseye), in preparation for bullseye transitioning to the responsibility of the LTS Team (and the associated closure of the bullseye-backports repository). LTS contributor Lucas Kanashiro also began the preparatory work of backporting parts of the rust/cargo toolchain to Debian 11 (bullseye) in order to make future updates of the clamav virus scanner possible.&lt;/p&gt;
&lt;p&gt;June was the final month of LTS for Debian 10 (as announced on the
&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/05/msg00002.html&#34;&gt;debian-lts-announce&lt;/a&gt;
mailing list). No additional Debian 10 security updates will be made available
on security.debian.org.&lt;/p&gt;
&lt;p&gt;However, Freexian and its team of paid Debian contributors will continue
to maintain Debian 10 going forward for the customers of the
&lt;a href=&#34;https://www.freexian.com/blog/extended-lts-for-debian-10/&#34;&gt;Extended LTS offer&lt;/a&gt;. Subscribe right
away if you still have Debian 10 which must be kept secure (and which
cannot yet be upgraded).&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.dataport.de&#34;&gt;Dataport AöR&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: YubiHSM packaging, unschroot, live-patching, and more! (by Stefano Rivera)</title>
      <author>Stefano Rivera</author>
      <link>https://www.freexian.com/blog/debian-contributions-06-2024/</link>
      <pubDate>Wed, 10 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-06-2024/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-06-2024/">
      


      &lt;h1 id=&#34;debian-contributions-2024-06&#34;&gt;Debian Contributions: 2024-06&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to
Debian&lt;/a&gt; is part of
&lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian&amp;rsquo;s mission&lt;/a&gt;.
This article covers the latest achievements of Freexian and their
collaborators.
All of this is made possible by organizations subscribing to our &lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long
Term Support contracts&lt;/a&gt; and &lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting
services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;yubihsm-packaging-by-colin-watson&#34;&gt;YubiHSM packaging, by Colin Watson&lt;/h2&gt;
&lt;p&gt;Freexian is starting to use YubiHSM devices (hardware security modules)
as part of some projects, and we wanted to have the supporting software
directly in Debian rather than needing to use third-party repositories.
Since Yubico publish everything we need under free software licences,
Colin packaged &lt;code&gt;yubihsm-connector&lt;/code&gt;, &lt;code&gt;yubihsm-shell&lt;/code&gt;, and
&lt;code&gt;python-yubihsm&lt;/code&gt; from
&lt;a href=&#34;https://developers.yubico.com/&#34;&gt;https://developers.yubico.com/&lt;/a&gt;, in
some cases based partly on the upstream packaging, and got them all into
Debian unstable.
Backports to bookworm will be forthcoming once they&amp;rsquo;ve all reached
testing.&lt;/p&gt;
&lt;h2 id=&#34;unschroot-by-helmut-grohne&#34;&gt;&lt;code&gt;unschroot&lt;/code&gt; by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;Following an in-person discussion at MiniDebConf Berlin, Helmut
attempted splitting the containment functionality of &lt;code&gt;sbuild --chroot-mode=unshare&lt;/code&gt; into a dedicated tool interfacing with &lt;code&gt;sbuild&lt;/code&gt;
as a variant of &lt;code&gt;--chroot-mode=schroot&lt;/code&gt; providing a &lt;a href=&#34;https://git.subdivi.de/~helmut/python-linuxnamespaces.git/tree/examples/unschroot.py&#34;&gt;sufficiently
compatible
interface&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;While this seemed technically promising initially, a &lt;a href=&#34;https://lists.debian.org/debian-devel/2024/06/msg00257.html&#34;&gt;discussion on
debian-devel&lt;/a&gt;
indicated a desire to rely on an existing container runtime such as
&lt;code&gt;podman&lt;/code&gt; instead of using another Debian-specific tool with unclear long
term maintenance.
None of the existing container runtimes meet the specific needs of
&lt;code&gt;sbuild&lt;/code&gt;, so further advancing this matter implies a compromise one way
or another.&lt;/p&gt;
&lt;h2 id=&#34;linux-live-patching-by-santiago-ruano-rincón&#34;&gt;Linux live-patching, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;In collaboration with &lt;a href=&#34;https://eamanu.com/&#34;&gt;Emmanuel Arias&lt;/a&gt;, Santiago is
working on the development of linux live-patching for Debian.
For the moment, this is in an exploratory phase, that includes how to
handle the different patches that will need to be provided.
&lt;a href=&#34;https://tracker.debian.org/pkg/kpatch&#34;&gt;kpatch&lt;/a&gt; could help significantly
in this regard.
However, kpatch was removed from unstable because there are some RC bugs
affecting the version that was present in Debian unstable.
Santiago packaged the most recent upstream version
(&lt;a href=&#34;https://salsa.debian.org/debian/kpatch/-/tree/wip/debian/0.9.9&#34;&gt;0.9.9&lt;/a&gt;)
and filed an &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073855&#34;&gt;Intent to Salvage
bug&lt;/a&gt;.
Santiago is waiting for an ACK by the maintainer, and will upload to
unstable after July 10th, following the package salvaging rules.
While kpatch 0.9.9 fixes the main issues, it still needs some work to
properly support Debian and the Linux kernel versions packaged in our
distribution.
More on this in the report next month.&lt;/p&gt;
&lt;h2 id=&#34;salsa-ci-by-santiago-ruano-rincón&#34;&gt;Salsa CI, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;The work by Santiago in Salsa CI this month includes &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/510&#34;&gt;a merge
request&lt;/a&gt;
to ease testing how the production images are built from the changes
introduced by future merge requests.
By default, the pipelines triggered by a merge request build a subset of
the images built for production, to reduce the use of resources, and
because most of the time the subset of staging images is enough to test
the proposed modifications.
However, sometimes it is needed to test how the full set of production
images is built, and the above mentioned MR helps to do that.
The changes include documentation, so hopefully this will make it easier
to test future contributions.&lt;/p&gt;
&lt;p&gt;Also, for being able to include support for RISC-V, Salsa CI needs to
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/331&#34;&gt;replace
kaniko&lt;/a&gt; as
the tool used to build the images.
Santiago tested
&lt;a href=&#34;https://salsa.debian.org/santiago/pipeline/-/pipelines/695939&#34;&gt;buildah&lt;/a&gt;,
but there are some issues when pushing built images for non-default
platform architectures (i386, armhf, armel) to the container registry.
Santiago will continue to work on this to find a solution.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Stefano Rivera prepared updates for a number of Python modules.&lt;/li&gt;
&lt;li&gt;Stefano uploaded the latest point release of Python 3.12 and the
latest Python 3.13 beta.
Both uncovered upstream regressions that had to be addressed.&lt;/li&gt;
&lt;li&gt;Stefano worked on preparations for DebConf 24.&lt;/li&gt;
&lt;li&gt;Stefano helped SPI to reconcile their financial records for DebConf
23.&lt;/li&gt;
&lt;li&gt;Colin did his usual routine work on the Python team, upgrading 36
packages to new upstream versions (including fixes for four CVEs in
&lt;code&gt;python-aiohttp&lt;/code&gt;), fixing RC bugs in &lt;code&gt;ipykernel&lt;/code&gt;, &lt;code&gt;ipywidgets&lt;/code&gt;,
&lt;code&gt;khard&lt;/code&gt;, and &lt;code&gt;python-repoze.sphinx.autointerface&lt;/code&gt;, and packaging
&lt;code&gt;zope.deferredimport&lt;/code&gt; which was needed for a new upstream version of
&lt;code&gt;python-persistent&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Colin removed the &lt;code&gt;user_readenv&lt;/code&gt; option from OpenSSH&amp;rsquo;s PAM
configuration (&lt;a href=&#34;https://bugs.debian.org/1018260&#34;&gt;#1018260&lt;/a&gt;), and
prepared a &lt;a href=&#34;https://salsa.debian.org/ddp-team/release-notes/-/merge_requests/204&#34;&gt;release note&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz uploaded a new upstream version of &lt;code&gt;cups&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Nicholas Skaggs updated xmacro to support reproducible builds
(&lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1014428&#34;&gt;#1014428&lt;/a&gt;),
DEP-3 and DEP-5 compatibility, along with utilizing hardening build
flags.
Helmut supported and uploaded package.&lt;/li&gt;
&lt;li&gt;As a result of &lt;code&gt;login&lt;/code&gt; having become non-essential, Helmut uploaded
&lt;code&gt;debvm&lt;/code&gt; to unstable and stable and fixed a crossqa.debian.net worker.&lt;/li&gt;
&lt;li&gt;Santiago worked on the Content Team activities for DebConf24.
Together with other DebConf25 team members, Santiago wrote a document
for the head of the venue to describe the project of the conference.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, May 2024 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2024-05/</link>
      <pubDate>Wed, 12 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2024-05/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2024-05/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In May, 17 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/06/msg00006.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 34.25h (out of 24.0h assigned and 22.0h from previous period), thus carrying over 11.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/06/msg00001.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;Ben Hutchings
did 16.0h (out of 24.0h assigned), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-may-2024#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/f8fd6e3701e92dccc1b7c981501def8b25143b34.camel@debian.org&#34;&gt;Daniel Leidert&lt;/a&gt;
did 8.0h (out of 10.0h assigned), thus carrying over 2.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2024-05.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 35.5h (out of 46.0h assigned), thus carrying over 10.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=gUWyI26biLpH3iea@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 13.0h (out of 14.75h assigned and 5.25h from previous period), thus carrying over 7.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/06/msg00002.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 11.0h (out of 37.25h assigned and 8.75h from previous period), thus carrying over 35.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/06/msg00004.html&#34;&gt;Lucas Kanashiro&lt;/a&gt;
did 10.0h (out of 20.0h assigned), thus carrying over 10.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202405_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://inguza.com/report/debian-long-term-support-work-2024-may&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 6.5h (out of 22.5h assigned and 1.5h from previous period), thus carrying over 17.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2024-05.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 7.75h (out of 11.0h assigned and 1.0h from previous period), thus carrying over 4.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2024-05.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 8.0h (out of 16.0h assigned), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/05/msg00023.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 5.5h (out of 5.5h assigned and 0.5h from previous period), thus carrying over 0.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/06/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 10.5h (out of 0.75h assigned and 45.25h from previous period), thus carrying over 35.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2024/06/2496/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/06/msg00005.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 7.75h (out of 10.0h assigned and 2.0h from previous period), thus carrying over 4.25h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In May, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/05/threads.html&#34;&gt;20 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Notable security updates in May included:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/05/msg00013.html&#34;&gt;apache2&lt;/a&gt;: multiple vulnerabilities which may result in HTTP response splitting, denial of service, or authorization bypass (by Bastien Roucariès, in collaboration with apache2 maintainer Yadd)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/05/msg00011.html&#34;&gt;bind9&lt;/a&gt;: two vulnerabilities, called KeyTrap and NSEC3, which may result in denial of service (by Santiago Ruano Rincón)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/05/msg00017.html&#34;&gt;python-pymysql&lt;/a&gt;: potential SQL injection attack (by Chris Lamb)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The aforementioned apache2 was prepared by its Debian maintainer Yadd. This update also involved work on the package test suite in buster, which contributor Bastien Roucariès then forwarded to the apache2 package in unstable. More importantly, a regression in fossil was &lt;a href=&#34;https://fossil-scm.org/forum/forumpost/12ac403fd29cfc89&#34;&gt;reported&lt;/a&gt;, and Bastien prepared a fix for it. Bastien coordinated the upload of both packages to minimize the introduction of regressions.&lt;/p&gt;
&lt;p&gt;Contributor Daniel Leidert also prepared an upload of runc to Debian 11 in order fix a number of CVEs still affecting that package. Finally, contributor Thorsten Alteholz prepared uploads for qtbase-opensource-src, libjwt, and libmicrohttpd in Debian 11. Note that Debian 11 will pass into the LTS phase of support in August and these updates will improve the state and long-term supportability of Debian 11.&lt;/p&gt;
&lt;p&gt;Debian 10 is presently in its final month of LTS support (as announced on the
&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/05/msg00002.html&#34;&gt;debian-lts-announce&lt;/a&gt;
mailing list, support will end on June 30th), after which no new
security updates will be made available on security.debian.org.&lt;/p&gt;
&lt;p&gt;However, Freexian and its team of paid Debian contributors will continue
to maintain Debian 10 going forward for the customers of the
&lt;a href=&#34;https://www.freexian.com/blog/extended-lts-for-debian-10/&#34;&gt;Extended LTS offer&lt;/a&gt;. Subscribe right
away if you still have Debian 10 which must be kept secure (and which
cannot yet be upgraded).&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://home.cern/&#34;&gt;CERN&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 121 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: DebConf Bursaries, /usr-move, sbuild, and more! (by Stefano Rivera)</title>
      <author>Stefano Rivera</author>
      <link>https://www.freexian.com/blog/debian-contributions-05-2024/</link>
      <pubDate>Fri, 07 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-05-2024/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-05-2024/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;debconf-bursary-updates-by-utkarsh-gupta&#34;&gt;DebConf Bursary updates, by Utkarsh Gupta&lt;/h2&gt;
&lt;p&gt;Utkarsh is the bursaries team lead for DebConf 24. &lt;a href=&#34;https://debconf24.debconf.org/about/bursaries/&#34;&gt;Bursary
requests&lt;/a&gt; are dispatched to a
team of volunteers to review. The results are collated, adjusted and merged to
produce priority lists of requests to fund. Utkarsh raised the team,
coordinated the review, and issued bursaries to attendees.&lt;/p&gt;
&lt;h2 id=&#34;usr-move-by-helmut-grohne&#34;&gt;/usr-move, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;More and more, the &lt;code&gt;/usr&lt;/code&gt;-move transition is being carried out by multiple
contributors and many performed around a hundred of the requested uploads. Of
these, Helmut contributed five patches and two uploads. As a result, there are
less than 350 packages left to be converted, and all of the non-trivial cases
have patches. We started with three times that number. Thanks to everyone
involved for supporting this effort.&lt;/p&gt;
&lt;p&gt;For people interested in background information of this transition,
Helmut gave a &lt;a href=&#34;http://meetings-archive.debian.net/pub/debian-meetings/2024/MiniDebConf-Berlin/26-an-early-review-of-the-usr-move.webm&#34;&gt;presentation at MiniDebConf Berlin
2024&lt;/a&gt;
(&lt;a href=&#34;https://subdivi.de/~helmut/mdcb24-usr-move.pdf&#34;&gt;slides&lt;/a&gt;).&lt;/p&gt;
&lt;h2 id=&#34;sbuild-by-helmut-grohne&#34;&gt;sbuild, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;While &lt;code&gt;unshare&lt;/code&gt; mode of &lt;code&gt;sbuild&lt;/code&gt; has existed for quite a while, it is
now getting significant use in Debian, and new problems are popping up.
Helmut looked into an &lt;a href=&#34;https://bugs.debian.org/1071234&#34;&gt;apparmor-related
failure&lt;/a&gt; and provided a diagnosis.
While relevant code would detect the &lt;code&gt;chroot&lt;/code&gt; nature of a &lt;code&gt;schroot&lt;/code&gt;
backend and skip &lt;code&gt;apparmor&lt;/code&gt; tests, the &lt;code&gt;unshare&lt;/code&gt; environment would be
just good enough to run and fail the test. As &lt;code&gt;sbuild&lt;/code&gt; exposes fewer
special kernel filesystems, the tests will be skipped again.&lt;/p&gt;
&lt;p&gt;Another problem popped up when &lt;code&gt;gobject-introspection&lt;/code&gt; added a
dependency on the host architecture Python interpreter in a cross build
environment. &lt;code&gt;sbuild&lt;/code&gt; would prefer installing (and failing) a host
architecture Python to installing the &lt;code&gt;qemu&lt;/code&gt; alternative. Attempts to
fix this would result in &lt;a href=&#34;https://bugs.debian.org/1071462&#34;&gt;systemd killing
sbuild&lt;/a&gt;. &lt;code&gt;ischroot&lt;/code&gt; as used by
&lt;code&gt;libc6.postinst&lt;/code&gt; would not classify the &lt;code&gt;unshare&lt;/code&gt; environment as a
&lt;code&gt;chroot&lt;/code&gt;. Therefore &lt;code&gt;libc6.postinst&lt;/code&gt; would run &lt;code&gt;telinit&lt;/code&gt; which would kill
the build process. This is a complex interaction problem that shall
eventually be solved by providing triggers from &lt;code&gt;libc6&lt;/code&gt; to be
implemented by affected init systems.&lt;/p&gt;
&lt;h2 id=&#34;salsa-ci-updates-by-santiago-ruano-rincón&#34;&gt;Salsa CI updates, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;Several issues arose about Salsa CI last month, and it is probably worth
mentioning part of the challenges of defining its framework in YAML.
With the upcoming end-of-support of Debian 10 “buster” as LTS, armel was
removed from &lt;code&gt;deb.debian.org&lt;/code&gt;, making the jobs that build images for
buster/armel to fail. While the removal of buster/armel from the
repositories is a natural change, it put some light on the “flaws” in
the Salsa CI design regarding the support of the different Debian
releases. Currently, the images are defined like these (from
&lt;code&gt;.images-debian.yml&lt;/code&gt;):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;.all-supported-releases&lt;/span&gt;: &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;&amp;amp;all-supported-releases&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;stretch&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;stretch-backports&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;buster&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;bullseye&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;bullseye-backports&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;bookworm&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;bookworm-backports&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;trixie&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;sid&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;experimental&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;And from them, different images are built according to the different
jobs and how they are supported, for example:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;images-prod-arm&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;stage&lt;/span&gt;: &lt;span style=&#34;color:#2aa198&#34;&gt;build&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;extends&lt;/span&gt;: &lt;span style=&#34;color:#2aa198&#34;&gt;.build_template&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;tags&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    - &lt;span style=&#34;color:#2aa198&#34;&gt;$SALSA_CI_ARM_RUNNER_TAG&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;parallel&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;matrix&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# Base image, all releases, all arches&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;IMAGE_NAME&lt;/span&gt;: &lt;span style=&#34;color:#2aa198&#34;&gt;base&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;ARCH&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;arm32v5&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;arm32v7&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;arm64v8&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;RELEASE&lt;/span&gt;: &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;*all-supported-releases&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The removal of buster/armel could be easily reflected as:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;images-prod-arm&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;stage&lt;/span&gt;: &lt;span style=&#34;color:#2aa198&#34;&gt;build&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;extends&lt;/span&gt;: &lt;span style=&#34;color:#2aa198&#34;&gt;.build_template&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;tags&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    - &lt;span style=&#34;color:#2aa198&#34;&gt;$SALSA_CI_ARM_RUNNER_TAG&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;parallel&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;matrix&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# Base image, fully supported releases, all arches&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;IMAGE_NAME&lt;/span&gt;: &lt;span style=&#34;color:#2aa198&#34;&gt;base&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;ARCH&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;arm32v5&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;arm32v7&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;arm64v8&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;RELEASE&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;stretch&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;buster&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;bullseye&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;bullseye-backports&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;bookworm&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;bookworm-backports&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;trixie&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;sid&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;experimental&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# buster only supports armhf and arm64&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      - &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;IMAGE_NAME&lt;/span&gt;: &lt;span style=&#34;color:#2aa198&#34;&gt;base&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;ARCH&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;arm32v7&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          - &lt;span style=&#34;color:#2aa198&#34;&gt;arm64v8&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;RELEASE&lt;/span&gt;: &lt;span style=&#34;color:#2aa198&#34;&gt;buster&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Evidently, this increases duplication of the release support data, which
is of course not optimal and it is error prone when changing the data
about supported releases. A better approach would be to have two
different YAML lists, such as:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# releases that have partial support. E.g.: buster is transitioning to&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;# Debian LTS, and buster armel is no longer found in deb.debian.org&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;.old-releases&lt;/span&gt;: &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;&amp;amp;old-releases&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;stretch&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;buster&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;.currently-supported-releases&lt;/span&gt;: &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;&amp;amp;currently-supported-releases&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;bullseye&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;bullseye-backports&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;bookworm&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;bookworm-backports&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;trixie&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;sid&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#2aa198&#34;&gt;experimental&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;and then a unified list:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#586e75;background-color:#eee8d5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#268bd2;font-weight:bold&#34;&gt;.all-supported-releases&lt;/span&gt;: &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;&amp;amp;all-supported-releases&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;*old-releases&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  - &lt;span style=&#34;color:#93a1a1;font-style:italic&#34;&gt;*currently-supported-releases&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;that could be used in the matrix of the jobs that build all the images
available in the pipeline container registry.&lt;/p&gt;
&lt;p&gt;However, due to &lt;a href=&#34;https://gitlab.com/gitlab-org/gitlab/-/issues/11549&#34;&gt;limitations in
GitLab&lt;/a&gt;,
it is not possible to expand the variables or mapping values in a
&lt;code&gt;parallel:matrix&lt;/code&gt; context. At least not in an elegant fashion.&lt;/p&gt;
&lt;p&gt;This is the kind of issue that recently arose and that Santiago is
currently working to solve, in the simplest possible way.&lt;/p&gt;
&lt;p&gt;Astute readers would notice that stretch is listed in the fully
supported releases. And there is no problem with stretch, because it is
built from &lt;code&gt;archive.debian.org&lt;/code&gt;. Otto actually has &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/504&#34;&gt;tried to
fix&lt;/a&gt;
the broken image build job doing the same, but it is still incorrect,
because the security repository is not (yet) available in &lt;code&gt;archive.debian.org&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Additionally, Santiago has also worked on other merge requests, such as:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/499&#34;&gt;support branch/tags as target head in the test projects&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/500&#34;&gt;build autopkgtest image on top of stable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/autopkgtest-lxc/-/merge_requests/22&#34;&gt;Add .yamllint and make it happy in the autopkgtest-lxc project&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/autopkgtest-lxc/-/merge_requests/23&#34;&gt;enable FF_SCRIPT_SECTIONS to log multiline commands&lt;/a&gt;, among others.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;archiving-debconf-websites-by-stefano-rivera&#34;&gt;Archiving DebConf Websites, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;DebConf, the annual Debian conference, has its own new website every
year. These are typically complex dynamic web applications (featuring
registration, call for papers, scheduling, etc.) Once the conference is
over, there is no need to keep maintaining these applications, so we
archive the sites off as static HTML, and serve them from Debian’s
static CDN.&lt;/p&gt;
&lt;p&gt;Stefano archived the websites for the last two DebConfs.&lt;/p&gt;
&lt;p&gt;The schedule system behind &lt;a href=&#34;https://debconf14.debconf.org/&#34;&gt;DebConf 14&lt;/a&gt;
and &lt;a href=&#34;https://debconf15.debconf.org/&#34;&gt;15’s&lt;/a&gt; websites was a derivative of
Canonical’s &lt;a href=&#34;https://github.com/canonical/summit.ubuntu.com&#34;&gt;summit&lt;/a&gt;
system. This was only used for a couple of years before migrating to
&lt;a href=&#34;https://github.com/CTPUG/wafer&#34;&gt;wafer&lt;/a&gt;, the current system. Archiving
summit content has been on the “nice to have” list for years, but nobody
has ever tackled it. The machine that served the sites went away a
couple of years ago. After much digging, a backup of the database was
found, and Stefano got this code running on an ancient Python 2.7.
Recently Stefano put this all together and hooked in an archive export
to finally get this content preserved.&lt;/p&gt;
&lt;h2 id=&#34;python-3x-and-pypy3-security-bug-triage-by-stefano-rivera&#34;&gt;Python 3.x and pypy3 security bug triage, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Stefano Rivera triaged all the open security bugs against the Python 3.x
and PyPy3 packages for Debian’s stable and LTS releases. Several had
been fixed but this wasn’t recorded in the security tracker.&lt;/p&gt;
&lt;h2 id=&#34;linux-livepatching-support-for-debian-by-santiago-ruano-rincón&#34;&gt;Linux livepatching support for Debian, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;In collaboration with Emmanuel Arias, Santiago filed &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070494&#34;&gt;ITP bug
#1070494&lt;/a&gt;.
As stated in the bug, more than an Intent to Package, it is an Intent to
Design and Implement live patching support for the Linux kernel in
Debian. For now, Emmanuel and Santiago have done exploratory work and
they are working to understand the different possibilities to implement
livepatching. One possible direction is to rely on
&lt;a href=&#34;https://tracker.debian.org/pkg/kpatch&#34;&gt;kpatch&lt;/a&gt;, and the other is to
package the modules using regular packaging tools.  Also, it is needed
to evaluate if it is possible to rely on distributing the modules via
packages, or instead as a service, as it is done by some commercial
distributions.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Thorsten Alteholz uploaded &lt;code&gt;cups-bjnp&lt;/code&gt; to improve packaging.&lt;/li&gt;
&lt;li&gt;Colin Watson tracked down a &lt;a href=&#34;https://salsa.debian.org/ssh-team/openssh/-/commit/a980bf94a32f191a9e412eb0550c74ca6d96940b&#34;&gt;baffling CI issue&lt;/a&gt; in openssh to unblock several merge requests, removed the &lt;a href=&#34;https://bugs.debian.org/1018260&#34;&gt;user_readenv=1 option&lt;/a&gt; from its PAM configuration, and started on the first stage of his &lt;a href=&#34;https://lists.debian.org/debian-devel/2024/04/msg00044.html&#34;&gt;plan&lt;/a&gt; to split out GSS-API key exchange support to separate packages.&lt;/li&gt;
&lt;li&gt;Colin did his usual routine work on the Python team, upgrading 26 packages to new upstream versions, and cherry-picking an upstream PR to fix a &lt;a href=&#34;https://bugs.debian.org/1071893&#34;&gt;pytest 8 incompatibility&lt;/a&gt; in ipywidgets.&lt;/li&gt;
&lt;li&gt;Colin NMUed a couple of packages to reduce the need for explicit overrides in &lt;a href=&#34;https://salsa.debian.org/wb-team/packages-arch-specific&#34;&gt;Packages-arch-specific&lt;/a&gt;, and removed some other obsolete entries from there.&lt;/li&gt;
&lt;li&gt;Emilio managed various library transitions, and helped finish a few of the remaining t64 transitions.&lt;/li&gt;
&lt;li&gt;Helmut sent a patch for enabling &lt;a href=&#34;https://salsa.debian.org/debian/piuparts/-/merge_requests/60&#34;&gt;piuparts to work as a regular user&lt;/a&gt; building on earlier work.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 7 cross build failures, 6 other debian bugs and fixed an infrastructure problem in &lt;a href=&#34;https://crossqa.debian.net/&#34;&gt;crossqa.debian.net&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Nicholas worked on a sponsored package upload, and discovered the &lt;a href=&#34;https://ruderich.org/simon/blhc/&#34;&gt;blhc&lt;/a&gt; tool for diagnosing build hardening.&lt;/li&gt;
&lt;li&gt;Stefano Rivera started and completed the re2 transition. The release team suggested moving to a virtual package scheme that includes the absl ABI (as re2 now depends on it). Adopted this.&lt;/li&gt;
&lt;li&gt;Stefano continued to work on DebConf 24 planning.&lt;/li&gt;
&lt;li&gt;Santiago continued to work on DebConf24 Content tasks as well as Debconf25 organisation.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Discover release 0.3.0 of the debusine software factory (by Colin Watson)</title>
      <author>Colin Watson</author>
      <link>https://www.freexian.com/blog/debusine-0.3.0/</link>
      <pubDate>Fri, 24 May 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debusine-0.3.0/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debusine-0.3.0/">
      


      &lt;p&gt;Debusine is a Free Software project developed by Freexian to manage
scheduling and distribution of Debian-related tasks to a network of worker
machines.  It was started some time back, but its development pace has
recently increased significantly thanks to funding from the &lt;a href=&#34;https://www.sovereigntechfund.de/&#34;&gt;Sovereign Tech
Fund&lt;/a&gt;.  You can read more about it in its
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/&#34;&gt;documentation&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;For more background, Enrico Zini and Carles Pina i Estany gave a &lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2023/MiniDebConf-Cambridge/debusine.webm&#34;&gt;talk on
Debusine&lt;/a&gt;
in November 2023 at the mini-DebConf in Cambridge.&lt;/p&gt;
&lt;p&gt;We described the work from our first funded milestone in a &lt;a href=&#34;https://lists.debian.org/debian-devel-announce/2024/03/msg00000.html&#34;&gt;post to
debian-devel-announce&lt;/a&gt;
in March.&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;ve recently finished work on our second funded milestone, culminating in
&lt;a href=&#34;https://tracker.debian.org/news/1532056/accepted-debusine-030-source-into-unstable/&#34;&gt;releasing version 0.3.0 to
unstable&lt;/a&gt;.
Our focus on this milestone was on new building blocks to allow us to
automatically orchestrate QA tasks in bulk.  Full details are in our
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/release-history.html&#34;&gt;release
history&lt;/a&gt;
document.  As usual, &lt;a href=&#34;https://debusine.debian.net/&#34;&gt;debusine.debian.net&lt;/a&gt; is
up to date with our latest work.&lt;/p&gt;
&lt;h2 id=&#34;collections&#34;&gt;Collections&lt;/h2&gt;
&lt;p&gt;In the previous milestone, debusine could store artifacts and run tasks
against those artifacts.  However, on its own this required the user to do a
lot of manual work, because the only way to refer to an artifact was by its
ID.&lt;/p&gt;
&lt;p&gt;We now have the concept of a
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/explanation/concepts.html#collections&#34;&gt;collection&lt;/a&gt;,
which can store references to other artifacts (or indeed to other
collections) with some attached metadata.  These are structured by category,
so for example a &lt;code&gt;debian:suite&lt;/code&gt; collection contains references to source and
binary package artifacts with their names, versions, and architectures as
metadata.  This allows us to look up artifacts using a simple &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/lookup-syntax.html&#34;&gt;query
language&lt;/a&gt;
instead of just by ID.&lt;/p&gt;
&lt;p&gt;At the moment, the main visible effect of this is that our &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/tutorials/getting-started-with-debusine.html&#34;&gt;Getting started
with
debusine&lt;/a&gt;
tutorial no longer needs users of debusine.debian.net to create their own
build environments before being able to submit other work requests: they can
refer to existing environments using something like
&lt;code&gt;debian/match:codename=trixie:variant=sbuild&lt;/code&gt; instead.&lt;/p&gt;
&lt;p&gt;We also have a basic user interface allowing you to browse existing
collections, accessible via the relevant workspace (such as the default
&lt;a href=&#34;https://debusine.debian.net/workspace/System/view/&#34;&gt;System&lt;/a&gt; workspace).&lt;/p&gt;
&lt;h2 id=&#34;workflows&#34;&gt;Workflows&lt;/h2&gt;
&lt;p&gt;We&amp;rsquo;ve always known that individual tasks were just a starting point:
real-world requirements often involve chaining many tasks together, as many
Debian developers already do using the &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline&#34;&gt;Salsa CI
pipeline&lt;/a&gt;.  debusine
intends to approach a similar problem from a different angle, defining
common workflows that can be applied at the scale of a whole distribution
without being tightly coupled to where each package&amp;rsquo;s code is hosted.&lt;/p&gt;
&lt;p&gt;In time we intend to define a way for users to specify their own workflows,
but rather than getting too bogged down in this we started by building a
couple of &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/reference/workflows.html&#34;&gt;predefined
workflows&lt;/a&gt;
into debusine.  The &lt;code&gt;update_environments&lt;/code&gt; workflow is used to create
multiple build environments in bulk, while the &lt;code&gt;sbuild&lt;/code&gt; workflow builds a
source package for all the architectures that it supports and for which
debusine has workers.  (debusine.debian.net currently has amd64 and arm64
workers, supporting the amd64, arm64, armel, armhf, and i386 architectures
between them.)&lt;/p&gt;
&lt;p&gt;Upcoming work will build on this by adding more workflows that chain tasks
together in various ways, such as workflows that build a package and run QA
tasks on the results, or a workflow that builds a package and uploads the
result to an upload queue.&lt;/p&gt;
&lt;h2 id=&#34;next-steps&#34;&gt;Next steps&lt;/h2&gt;
&lt;p&gt;Our next planned milestone involves expanding debusine&amp;rsquo;s capability as a
build daemon.  For that, we already know that there are a number of specific
extra workflow steps we need to add, and we&amp;rsquo;ve reached out to some members
of Debian&amp;rsquo;s buildd team to ask for feedback on what they consider necessary.
We hope to be able to replace some of Freexian&amp;rsquo;s own build infrastructure
with debusine in the near future.&lt;/p&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, April 2024 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2024-04/</link>
      <pubDate>Tue, 14 May 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2024-04/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2024-04/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In April, 19 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-April-2024.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 0.5h (out of 0.0h assigned and 14.0h from previous period), thus carrying over 13.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/05/msg00009.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 35.75h (out of 17.25h assigned and 40.5h from previous period), thus carrying over 22.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/05/msg00001.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 25.0h (out of 25.0h assigned).&lt;/li&gt;
&lt;li&gt;Ben Hutchings
did 24.0h (out of 9.0h assigned and 15.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-april-2024#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/05/msg00007.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 10.0h (out of 10.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2024-04.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 46.0h (out of 12.0h assigned and 34.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=SZgHeWtHoaNMHl%2Br@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 14.75h (out of 20.0h assigned), thus carrying over 5.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/05/msg00004.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 51.25h (out of 0.0h assigned and 60.0h from previous period), thus carrying over 8.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202404_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2024-april&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 22.5h (out of 19.5h assigned and 4.5h from previous period), thus carrying over 1.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2024-04.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 11.0h (out of 9.25h assigned and 2.75h from previous period), thus carrying over 1.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2024-04.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/04/msg00119.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 9.5h (out of 4.5h assigned and 5.5h from previous period), thus carrying over 0.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stefanorivera.com/posts/2024/05/01/lts-elts-report-for-april-2024/&#34;&gt;Stefano Rivera&lt;/a&gt;
did 1.5h (out of 0.0h assigned and 10.0h from previous period), thus carrying over 8.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/05/msg00002.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 12.5h (out of 22.75h assigned and 35.0h from previous period), thus carrying over 45.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2024/05/my-debian-activities-in-april-2024/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/05/msg00003.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 10.0h (out of 12.0h assigned), thus carrying over 2.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-april-24/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 3.25h (out of 28.5h assigned and 29.25h from previous period), thus carrying over 54.5h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In April, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/04/threads.html&#34;&gt;28 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;During the month of April, there was one particularly notable security update made in LTS. Guilhem Moulin prepared &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/04/msg00005.html&#34;&gt;DLA-3782-1&lt;/a&gt; for util-linux (part of the set of base packages and containing a number of important system utilities) in order to address a possible information disclosure vulnerability.&lt;/p&gt;
&lt;p&gt;Additionally, several contributors prepared updates for oldstable (bullseye), stable (bookworm), and unstable (sid), including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ruby-rack: prepared for oldstable, stable, and unstable by Adrian Bunk&lt;/li&gt;
&lt;li&gt;wpa: prepared for oldstable, stable, and unstable by Bastien Roucariès&lt;/li&gt;
&lt;li&gt;zookeeper: prepared for stable by Bastien Roucariès&lt;/li&gt;
&lt;li&gt;libjson-smart: prepared for unstable by Bastien Roucariès&lt;/li&gt;
&lt;li&gt;ansible: prepared for stable and unstable, including autopkgtest fixes to increase future supportability, by Lee Garrett&lt;/li&gt;
&lt;li&gt;wordpress: prepared for oldstable and stable by Markus Koschany&lt;/li&gt;
&lt;li&gt;emacs and org-mode: prepared for oldstable and stable by Sean Whitton&lt;/li&gt;
&lt;li&gt;qtbase-opensource-src: prepared for oldstable and stable by Thorsten Alteholz&lt;/li&gt;
&lt;li&gt;libjwt: prepared for oldstable by Thorsten Alteholz&lt;/li&gt;
&lt;li&gt;libmicrohttpd: prepared for oldstable by Thorsten Alteholz&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These fixes were in addition to corresponding updates in LTS.&lt;/p&gt;
&lt;p&gt;Another item to highlight in this month&amp;rsquo;s report is an update to the distro-info-data database by Stefano Rivera. This update ensures that Debian buster systems have the latest available information concerning the end-of-life dates and other related information for all releases of Debian and Ubuntu.&lt;/p&gt;
&lt;p&gt;As announced on the &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/05/msg00002.html&#34;&gt;debian-lts-announce&lt;/a&gt;
mailing list, it is worth to point out that we are getting close to
the end of support of Debian 10 as LTS. After June 30th, no new
security updates will be made available on security.debian.org.&lt;/p&gt;
&lt;p&gt;However, Freexian and its team of paid Debian contributors will continue
to maintain Debian 10 going forward for the customers of the
&lt;a href=&#34;https://www.freexian.com/blog/extended-lts-for-debian-10/&#34;&gt;Extended LTS offer&lt;/a&gt;. If you still have Debian 10
servers to keep secure, it&amp;rsquo;s time to subscribe!&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 120 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Salsa CI updates, OpenSSH option review, and more! (by Utkarsh Gupta)</title>
      <author>Utkarsh Gupta</author>
      <link>https://www.freexian.com/blog/debian-contributions-04-2024/</link>
      <pubDate>Sun, 12 May 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-04-2024/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-04-2024/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;P.S. We&amp;rsquo;ve completed over a year of writing these blogs. If you have any
suggestions on how to make them better or what you&amp;rsquo;d like us to cover, or any
other opinions/reviews you might have, et al, please let us know by dropping
an &lt;a href=&#34;mailto:utkarsh@freexian.com,stefano@freexian.com&#34;&gt;email to us&lt;/a&gt;. We&amp;rsquo;d be
happy to hear your thoughts. :)&lt;/p&gt;
&lt;h2 id=&#34;salsa-ci-updates--gsoc-candidacy-by-santiago-ruano-rincon&#34;&gt;Salsa CI updates &amp;amp; GSoC candidacy, by Santiago Ruano Rincon&lt;/h2&gt;
&lt;p&gt;In the context of Google Summer of Code (GSoC), Santiago continued the
mentoring work, following the applications of three of the candidates. This
work started in March, but
&lt;a href=&#34;https://salsa.debian.org/aquilamacedo&#34;&gt;Aquila Macedo&lt;/a&gt;,
&lt;a href=&#34;https://salsa.debian.org/ahmedsiam/&#34;&gt;Ahmed Siam&lt;/a&gt; and
&lt;a href=&#34;https://salsa.debian.org/d3bug&#34;&gt;Piyush Raj&lt;/a&gt; continued in April to propose and
review MRs. For example,
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/489&#34;&gt;Update CI pipeline to utilize specific blhc image per release&lt;/a&gt;
and &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/495&#34;&gt;Remove references to buster-backports&lt;/a&gt;
by Aquila, or the reviews the candidates made to
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/494&#34;&gt;Document the structure of the different components of the pipeline&lt;/a&gt;
(see below).&lt;/p&gt;
&lt;p&gt;Unfortunately, the Salsa CI project didn&amp;rsquo;t get any slot from the GSoC program
in the end.&lt;/p&gt;
&lt;p&gt;Along with the Salsa CI related work, Santiago improved the documentation of
Salsa CI, to make it easier for newcomers (as the GSoC candidates) or people
willing to fork the project to understand its internals. Documentation is an
aspect where a lot of improvements can be made.&lt;/p&gt;
&lt;h2 id=&#34;openssh-option-review-by-colin-watson&#34;&gt;OpenSSH option review, by Colin Watson&lt;/h2&gt;
&lt;p&gt;In light of last month’s &lt;a href=&#34;https://tukaani.org/xz-backdoor&#34;&gt;xz-utils backdoor&lt;/a&gt;,
Colin did an extensive
&lt;a href=&#34;https://lists.debian.org/debian-devel/2024/04/msg00044.html&#34;&gt;review&lt;/a&gt; of some
of the choices in Debian’s OpenSSH packaging. Some work on this has already
been done
(&lt;a href=&#34;https://bugzilla.mindrot.org/show_bug.cgi?id=2641&#34;&gt;removing uses of libsystemd&lt;/a&gt;
and &lt;a href=&#34;https://bugs.debian.org/1068311&#34;&gt;reducing tcp-wrappers linkage&lt;/a&gt;); the next
step is likely to be to start work on the plan to split out GSS-API key
exchange again.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Utkarsh Gupta started to put together and kickstart the bursary team ahead of
DebConf 24, to be held in Busan, South Korea.&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta reviewed some MRs and docs for the bursary team for the DC24 website.&lt;/li&gt;
&lt;li&gt;Helmut Grohne sent patches for 19 cross build failures and submitted a gcc
patch removing &lt;code&gt;LIMITS_H_TEST&lt;/code&gt;
&lt;a href=&#34;https://gcc.gnu.org/pipermail/gcc-patches/2024-April/650271.html&#34;&gt;upstream&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut sent 8 bug reports with 3 patches related to the /usr-move.&lt;/li&gt;
&lt;li&gt;Helmut diagnosed why &lt;code&gt;/dev/stdout&lt;/code&gt; is
&lt;a href=&#34;https://bugs.debian.org/1070007&#34;&gt;not accessible&lt;/a&gt; in &lt;code&gt;sbuild --mode=unshare&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Helmut diagnosed the
&lt;a href=&#34;https://bugs.debian.org/1068251&#34;&gt;time64-induced glibc FTBFS&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for fixing
&lt;a href=&#34;https://bugs.debian.org/1069571&#34;&gt;initramfs triggers&lt;/a&gt; on
&lt;a href=&#34;https://bugs.debian.org/1069572&#34;&gt;firmware removal&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz uploaded foo2zjs and fixed two bugs, one related to
/usr-merge. Likewise the upload of cups-filters (from the 1.x branch) fixed
three bugs. In order to fix an RC bug in cpdb-backends-cups, which was
updated to the 2.x branch, the new package libcupsfilters has been
introduced. Last but not least an upload of hplip fixed one RC bug and an
upload of gutenprint fixed two of them. All of these RC bugs were more or
less related to the time_t transition.&lt;/li&gt;
&lt;li&gt;Santiago continued to work in the DebConf organization tasks, including some
for the DebConf 24 Content Team, and looking to build a local community for
DebConf 25.&lt;/li&gt;
&lt;li&gt;Stefano Rivera made a couple of uploads of dh-python to Debian, and a few
other general package update uploads.&lt;/li&gt;
&lt;li&gt;Stefano did some winding up of DebConf 23 finances, including closing bursary
claims and recording the amounts spent on travel bursaries.&lt;/li&gt;
&lt;li&gt;Stefano opened DebConf 24 registration, which always requires some
last-minute work on the website.&lt;/li&gt;
&lt;li&gt;Colin released
&lt;a href=&#34;https://lists.nongnu.org/archive/html/man-db-announce/2024-04/msg00000.html&#34;&gt;man-db 2.12.1&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Colin fixed a
&lt;a href=&#34;https://bugs.debian.org/1069902&#34;&gt;regression in groff&amp;rsquo;s PDF output&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;In the Python team, Colin fixed build/autopkgtest failures in seven packages,
and updated ten packages to new upstream versions.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: SSO Authentication for jitsi.debian.social, /usr-move updates, and more! (by Utkarsh Gupta)</title>
      <author>Utkarsh Gupta</author>
      <link>https://www.freexian.com/blog/debian-contributions-03-2024/</link>
      <pubDate>Fri, 12 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-03-2024/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-03-2024/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;P.S. We&amp;rsquo;ve completed over a year of writing these blogs. If you have any
suggestions on how to make them better or what you&amp;rsquo;d like us to cover, or any
other opinions/reviews you might have, et al, please let us know by dropping an
&lt;a href=&#34;mailto:utkarsh@freexian.com,stefano@freexian.com&#34;&gt;email to us&lt;/a&gt;. We&amp;rsquo;d be
happy to hear your thoughts. :)&lt;/p&gt;
&lt;h2 id=&#34;sso-authentication-for-jitsidebiansocial-by-stefano-rivera&#34;&gt;SSO Authentication for jitsi.debian.social, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Debian.social’s &lt;a href=&#34;https://jitsi.debian.social/&#34;&gt;jitsi instance&lt;/a&gt; has been getting
some abuse by (non-Debian) people sharing sexually explicit content on the
service. After playing whack-a-mole with this for a month, and shutting the
instance off for another month, we opened it up again and the abuse immediately
re-started.&lt;/p&gt;
&lt;p&gt;Stefano sat down and wrote an
&lt;a href=&#34;https://salsa.debian.org/debiansocial-team/jitsi-auth&#34;&gt;SSO Implementation&lt;/a&gt;
that hooks into Jitsi’s existing JWT SSO support. This requires everyone using
jitsi.debian.social to have a Salsa account.&lt;/p&gt;
&lt;p&gt;With only a little bit of effort, we could change this in future, to only
require an account to open a room, and allow guests to join the call.&lt;/p&gt;
&lt;h2 id=&#34;usr-move-by-helmut-grohne&#34;&gt;/usr-move, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;The biggest task this month was sending mitigation patches for all of the
/usr-move issues arising from package renames due to the 2038 transition. As a
result, we can now say that every affected package in unstable can either be
converted with &lt;code&gt;dh-sequence-movetousr&lt;/code&gt; or has an open bug report. The package
set relevant to &lt;code&gt;debootstrap&lt;/code&gt; except for the set that has to be uploaded
concurrently has been moved to /usr and is awaiting migration. The move of
&lt;code&gt;coreutils&lt;/code&gt; happened to affect &lt;code&gt;piuparts&lt;/code&gt; which hard codes the location of
&lt;code&gt;/bin/sync&lt;/code&gt; and received multiple updates as a result.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Stefano Rivera uploaded a stable release update to python3.11 for bookworm,
fixing a use-after-free crash.&lt;/li&gt;
&lt;li&gt;Stefano uploaded a new version of python-html2text, and updated
python3-defaults to build with it.&lt;/li&gt;
&lt;li&gt;In support of Python 3.12, Stefano dropped distutils as a Build-Dependency
from a few packages, and uploaded a complex set of patches to python-mitogen.&lt;/li&gt;
&lt;li&gt;Stefano landed some merge requests to clean up dead code in dh-python,
removed the flit plugin, and uploaded it.&lt;/li&gt;
&lt;li&gt;Stefano uploaded new upstream versions of twisted, hatchling,
python-flexmock, python-authlib, python&amp;ndash;mitogen, python-pipx, and xonsh.&lt;/li&gt;
&lt;li&gt;Stefano requested removal of a few packages supporting the Opsis HDMI2USB
hardware that DebConf Video team used to use for HDMI capture, as they are
not being maintained upstream. They started to FTBFS, with recent sdcc
changes.&lt;/li&gt;
&lt;li&gt;DebConf 24 is getting ready to open registration, Stefano spent some time
fixing bugs in the website, caused by infrastructure updates.&lt;/li&gt;
&lt;li&gt;Stefano reviewed all the DebConf 23 travel reimbursements, filing requests
for more information from SPI where our records mismatched.&lt;/li&gt;
&lt;li&gt;Stefano spun up a Wafer website for the
&lt;a href=&#34;https://berlin2024.mini.debconf.org/&#34;&gt;Berlin 2024 mini DebConf&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Roberto C. Sánchez worked on facilitating the transfer of upstream
maintenance responsibility for the dormant Shorewall project to a new team
led by the current maintainer of the Shorewall packages in Debian.&lt;/li&gt;
&lt;li&gt;Colin Watson fixed build failures in celery-haystack-ng, db1-compat,
jsonpickle, libsdl-perl, kali, knews, openssh-ssh1,
python-json-log-formatter, python-typing-extensions, trn4, vigor, and
wcwidth. Some of these were related to the 64-bit time_t transition, since
that involved enabling &lt;code&gt;-Werror=implicit-function-declaration&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Colin fixed an
&lt;a href=&#34;https://github.com/neovim/neovim/pull/27780&#34;&gt;off-by-one error&lt;/a&gt; in neovim,
which was already causing a build failure in Ubuntu and would eventually have
caused a build failure in Debian with stricter toolchain settings.&lt;/li&gt;
&lt;li&gt;Colin added an &lt;a href=&#34;https://bugs.debian.org/1061516&#34;&gt;sshd@.service template&lt;/a&gt; to
openssh to help newer systemd versions make containers and VMs SSH-accessible
over AF_VSOCK sockets.&lt;/li&gt;
&lt;li&gt;Following the &lt;a href=&#34;https://tukaani.org/xz-backdoor/&#34;&gt;xz-utils backdoor&lt;/a&gt;, Colin
spent some time testing and discussing OpenSSH upstream’s proposed
&lt;a href=&#34;https://bugzilla.mindrot.org/show_bug.cgi?id=2641#c13&#34;&gt;inline systemd notification patch&lt;/a&gt;,
since the current implementation via libsystemd was part of the attack vector
used by that backdoor.&lt;/li&gt;
&lt;li&gt;Utkarsh reviewed and sponsored some Go packages for Lena Voytek and Rajudev.&lt;/li&gt;
&lt;li&gt;Utkarsh also helped Mitchell Dzurick with the adoption of pyparted package.&lt;/li&gt;
&lt;li&gt;Helmut sent 10 patches for cross build failures.&lt;/li&gt;
&lt;li&gt;Helmut partially fixed architecture cross bootstrap tooling to deal with
changes in &lt;code&gt;linux-libc-dev&lt;/code&gt; and the recent &lt;code&gt;gcc-for-host&lt;/code&gt; changes and also
fixed a 64bit-time_t FTBFS in &lt;code&gt;libtextwrap&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz uploaded several packages from debian-printing: cjet,
lprng, rlpr and epson-inkjet-printer-escpr were affected by the newly enabled
compiler switch -Werror=implicit-function-declaration. Besides fixing these
serious bugs, Thorsten also worked on other bugs and could fix one or the
other.&lt;/li&gt;
&lt;li&gt;Carles updated simplemonitor and python-ring-doorbell packages with new
upstream versions.&lt;/li&gt;
&lt;li&gt;Santiago is still working on the Salsa CI MRs to adapt the build jobs so they
can rely on sbuild. Current work includes
&lt;a href=&#34;https://salsa.debian.org/santiago/pipeline/-/tree/sbuild-schroot-01-image&#34;&gt;adapting the images used by the build job&lt;/a&gt;,
&lt;a href=&#34;https://salsa.debian.org/santiago/pipeline/-/tree/sbuild-schroot-02-salsa-ci&#34;&gt;implementing the basic sbuild support the related jobs&lt;/a&gt;,
and &lt;a href=&#34;https://salsa.debian.org/santiago/pipeline/-/tree/sbuild-schroot-03-experimental-backports&#34;&gt;adjusting the support for experimental and *-backports releases.&lt;/a&gt;.&lt;br&gt;
Additionally, Santiago reviewed some MR such as
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/481&#34;&gt;Make timeout action explicit in the logs&lt;/a&gt;
and the subsequent
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/488&#34;&gt;Implement conditional timeout verbosity&lt;/a&gt;,
and the batch of MRs included in
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/482&#34;&gt;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/482&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Santiago also reviewed applications for the
&lt;a href=&#34;https://wiki.debian.org/SummerOfCode2024/Projects#SummerOfCode2024.2FApprovedProjects.2FSalsCIDebian.Salsa_CI_in_Debian&#34;&gt;improving Salsa CI in Debian&lt;/a&gt;
GSoC 2024 project. We received applications from four very talented
candidates. The selection process is currently ongoing. A huge thanks to all
of them!&lt;/li&gt;
&lt;li&gt;As part of the DebConf 24 organization, Santiago has taken part in the
Content team discussions.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, March 2024 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2024-03/</link>
      <pubDate>Fri, 12 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2024-03/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2024-03/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In March, 19 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Abhijith PA
did 0.0h (out of 10.0h assigned and 4.0h from previous period), thus carrying over 14.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/04/msg00023.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 59.5h (out of 47.5h assigned and 52.5h from previous period), thus carrying over 40.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/04/msg00001.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 22.0h (out of 20.0h assigned and 2.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2024/04/01/foss-activity-in-march-2024.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 9.0h (out of 2.0h assigned and 22.0h from previous period), thus carrying over 15.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-march-2024#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/04/msg00002.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 12.0h (out of 12.0h assigned).&lt;/li&gt;
&lt;li&gt;Emilio Pozuelo Monfort
did 0.0h (out of 3.0h assigned and 57.0h from previous period), thus carrying over 60.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/04/msg00000.html&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 22.5h (out of 7.25h assigned and 15.25h from previous period).&lt;/li&gt;
&lt;li&gt;Holger Levsen
did 0.0h (out of 0.5h assigned and 11.5h from previous period), thus carrying over 12.0h to the next month.&lt;/li&gt;
&lt;li&gt;Lee Garrett
did 0.0h (out of 0.0h assigned and 60.0h from previous period), thus carrying over 60.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202403_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2024-march&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 19.5h (out of 24.0h assigned), thus carrying over 4.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2024-03.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 9.25h (out of 3.5h assigned and 8.5h from previous period), thus carrying over 2.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2024-03.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 19.0h (out of 16.5h assigned and 2.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/03/msg00063.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 4.5h (out of 4.5h assigned and 1.5h from previous period), thus carrying over 1.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/04/msg00003.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 25.0h (out of 24.5h assigned and 35.5h from previous period), thus carrying over 35.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2024/04/my-debian-activities-in-march-2024/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/04/msg00008.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 12.0h (out of 12.0h assigned).&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta
did 19.5h (out of 0.0h assigned and 48.75h from previous period), thus carrying over 29.25h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In March, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/03/threads.html&#34;&gt;31 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Adrian Bunk was responsible for updating &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/04/msg00007.html&#34;&gt;gtkwave&lt;/a&gt; not only in LTS, but also in unstable, stable, and old-stable as well. This update involved an upload of a new upstream release of gtkwave to each target suite to address 82 separate CVEs. Guilhem Moulin prepared an update of &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/04/msg00000.html&#34;&gt;libvirt&lt;/a&gt; which was particularly notable, as it fixed multiple vulnerabilities which would lead to denial of service or information disclosure.&lt;/p&gt;
&lt;p&gt;In addition to the normal security updates, multiple LTS contributors worked at getting various packages updated in more recent Debian releases, including gross for bullseye/bookworm (by Adrian Bunk), imlib2 for bullseye, jetty9 and tomcat9/10 for bullseye/bookworm (by Markus Koschany), samba for bullseye, py7zr for bullseye (by Santiago Ruano Rincón), cacti for bullseye/bookwork (by Sylvain Beucler), and libmicrohttpd for bullseye (by Thorsten Alteholz). Additionally, Sylvain actively coordinated with cacti upstream concerning an incomplete fix for CVE-2024-29894.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.cesky-hosting.cz/&#34;&gt;THINline s.r.o.&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 119 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, February 2024 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2024-02/</link>
      <pubDate>Thu, 14 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2024-02/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2024-02/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In February, 18 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-February-2024.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 10.0h (out of 14.0h assigned), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/03/msg00008.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 13.5h (out of 24.25h assigned and 41.75h from previous period), thus carrying over 52.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/03/msg00007.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/2024/03/03/foss-activity-in-february-2024.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 2.0h (out of 14.5h assigned and 9.5h from previous period), thus carrying over 22.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-february-2024#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/03/msg00009.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 10.0h (out of 10.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2024-02.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 3.0h (out of 28.25h assigned and 31.75h from previous period), thus carrying over 57.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=wr9W91X07BdEqlUY@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 7.25h (out of 4.75h assigned and 15.25h from previous period), thus carrying over 12.75h to the next month.&lt;/li&gt;
&lt;li&gt;Holger Levsen
did 0.5h (out of 3.5h assigned and 8.5h from previous period), thus carrying over 11.5h to the next month.&lt;/li&gt;
&lt;li&gt;Lee Garrett
did 0.0h (out of 18.25h assigned and 41.75h from previous period), thus carrying over 60.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202402_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2024-02.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 3.5h (out of 8.75h assigned and 3.25h from previous period), thus carrying over 8.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2024-02.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 13.5h (out of 13.5h assigned and 2.5h from previous period), thus carrying over 2.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/03/msg00001.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 4.5h (out of 0.5h assigned and 5.5h from previous period), thus carrying over 1.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/03/msg00003.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 24.5h (out of 27.75h assigned and 32.25h from previous period), thus carrying over 35.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2024/03/my-debian-activities-in-february-2024/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/03/msg00005.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 12.0h (out of 12.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-feb-24/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 11.25h (out of 26.75h assigned and 33.25h from previous period), thus carrying over 48.75 to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In February, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/02/threads.html&#34;&gt;17 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The number of DLAs published during February was a bit lower than usual, as there was much work going on in the area of triaging CVEs (a number of which turned out to not affect Debian buster, and others which ended up being duplicates, or were otherwise determined to be invalid). Of the packages which did receive updates, notable were &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/02/msg00002.html&#34;&gt;sudo&lt;/a&gt; (to fix a privilege management issue), and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/02/msg00008.html&#34;&gt;iwd&lt;/a&gt; and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/02/msg00013.html&#34;&gt;wpa&lt;/a&gt; (both of which suffered from authentication bypass vulnerabilities).&lt;/p&gt;
&lt;p&gt;While this has already been announced in the Freexian blog, we would like to mention here the start of the &lt;a href=&#34;https://www.freexian.com/blog/samba-4.17-lts/&#34;&gt;Long Term Support project for Samba 4.17&lt;/a&gt;. You can find all the important details in that post, but we would like to highlight that it is thanks to our LTS sponsors that we are able to fund the work from our partner, &lt;a href=&#34;https://www.catalyst.net.nz/samba-and-windows-integration&#34;&gt;Catalyst&lt;/a&gt;, towards improving the security support of Samba in Debian 12 (Bookworm).&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 118 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Upcoming Improvements to Salsa CI, /usr-move, packaging simplemonitor, and more! (by Utkarsh Gupta)</title>
      <author>Utkarsh Gupta</author>
      <link>https://www.freexian.com/blog/debian-contributions-02-2024/</link>
      <pubDate>Wed, 13 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-02-2024/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-02-2024/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;usr-move-by-helmut-grohne&#34;&gt;/usr-move, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;Much of the work was spent on handling interaction with time time64 transition
and sending patches for mitigating fallout. The set of packages relevant to
&lt;code&gt;debootstrap&lt;/code&gt; is mostly converted and the patches for &lt;code&gt;glibc&lt;/code&gt; and &lt;code&gt;base-files&lt;/code&gt;
have been refined due to feedback from the upload to Ubuntu noble. Beyond this,
he sent patches for all remaining packages that cannot move their files with
&lt;code&gt;dh-sequence-movetousr&lt;/code&gt; and packages using &lt;code&gt;dpkg-divert&lt;/code&gt; in ways that &lt;code&gt;dumat&lt;/code&gt;
would not recognize.&lt;/p&gt;
&lt;h2 id=&#34;upcoming-improvements-to-salsa-ci-by-santiago-ruano-rincón&#34;&gt;Upcoming improvements to Salsa CI, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;Last month, Santiago Ruano Rincón started the work on integrating sbuild into
the Salsa CI pipeline. Initially, Santiago used sbuild with the &lt;code&gt;unshare&lt;/code&gt;
chroot mode. However, after discussion with josch, jochensp and helmut (thanks
to them!), it turns out that the unshare mode is not the most suitable for the
pipeline, since the level of isolation it provides is not needed, and some test
suites would fail (eg: krb5). Additionally, one of the requirements of the
build job is the use of ccache, since it is needed by some C/C++ large projects
to reduce the compilation time. In the preliminary work with unshare last
month, it was not possible to make ccache to work.&lt;/p&gt;
&lt;p&gt;Finally, Santiago changed the chroot mode, and now has a couple of POC (cf:
&lt;a href=&#34;https://salsa.debian.org/santiago/pipeline/-/tree/sbuild-schroot?ref_type=heads&#34;&gt;1&lt;/a&gt;
and &lt;a href=&#34;https://salsa.debian.org/santiago/pipeline/-/commits/sbuild-sudo&#34;&gt;2&lt;/a&gt;)
that rely on the &lt;code&gt;schroot&lt;/code&gt; and &lt;code&gt;sudo&lt;/code&gt;, respectively. And the good news is that
ccache is successfully used by sbuild with schroot!&lt;/p&gt;
&lt;img src=&#34;../../images/debian-funding-february-salsaci.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;The image here comes from an example of building &lt;code&gt;grep&lt;/code&gt;. At the end of the
build, &lt;code&gt;ccache -s&lt;/code&gt; shows the statistics of the cache that it used, and so a
little more than half of the calls of that job were cacheable. The most
important pieces are in place to finish the integration of sbuild into the
pipeline.&lt;/p&gt;
&lt;p&gt;Other than that, Santiago also reviewed the very useful
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/346&#34;&gt;merge request !346&lt;/a&gt;,
made by IOhannes zmölnig to autodetect the release from debian/changelog. As
agreed with IOhannes, Santiago is preparing a merge request to include the
release autodetection use case in the very own Salsa CI’s CI.&lt;/p&gt;
&lt;h2 id=&#34;packaging-simplemonitor-by-carles-pina-i-estany&#34;&gt;Packaging simplemonitor, by Carles Pina i Estany&lt;/h2&gt;
&lt;p&gt;Carles started using &lt;a href=&#34;https://simplemonitor.readthedocs.io/&#34;&gt;simplemonitor&lt;/a&gt; in
2017, opened a
&lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1016113&#34;&gt;WNPP bug&lt;/a&gt; in 2022
and started packaging simplemonitor dependencies in October 2023. After
packaging five direct and indirect dependencies, Carles finally uploaded
simplemonitor to unstable in February.&lt;/p&gt;
&lt;p&gt;During the packaging of simplemonitor, Carles reported
&lt;a href=&#34;https://github.com/jamesoff/simplemonitor/issues?q=is%3Aissue&amp;#43;author%3Acpina&amp;#43;created%3A2024-01-01..2024-03-01&#34;&gt;a few issues&lt;/a&gt;
to upstream. Some of these were to make the simplemonitor package build and run
tests reproducibly. A reproducibility issue was reprotest overriding the
timezone, which broke simplemonitor’s tests. There have been discussions on
resolving this upstream in simplemonitor and
&lt;a href=&#34;https://salsa.debian.org/reproducible-builds/reprotest/-/issues/11&#34;&gt;in reprotest&lt;/a&gt;,
too.&lt;/p&gt;
&lt;p&gt;Carles also started upgrading or improving some of simplemonitor&amp;rsquo;s dependencies.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Stefano Rivera spent some time doing admin on debian.social infrastructure.
Including dealing with a spike of abuse on the Jitsi server.&lt;/li&gt;
&lt;li&gt;Stefano started to prepare a new release of dh-python, including cleaning out
a lot of old Python 2.x related code. Thanks to Niels Thykier (outside
Freexian) for spear-heading this work.&lt;/li&gt;
&lt;li&gt;DebConf 24 planning is beginning. Stefano discussed venues and finances with
the local team and remotely supported a site-visit by Nattie (outside
Freexian).&lt;/li&gt;
&lt;li&gt;Also in the DebConf 24 context, Santiago took part in discussions and
preparations related to the Content Team.&lt;/li&gt;
&lt;li&gt;A &lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062460&#34;&gt;JIT bug&lt;/a&gt; was
reported against pypy3 in Debian Bookworm. Stefano bisected the upstream
history to find the patch (it was already resolved upstream) and released an
update to pypy3 in bookworm.&lt;/li&gt;
&lt;li&gt;Enrico participated in /usr-merge discussions with Helmut.&lt;/li&gt;
&lt;li&gt;Colin Watson backported a
&lt;a href=&#34;https://bugs.debian.org/1027387&#34;&gt;python-channels-redis fix&lt;/a&gt; to bookworm,
rediscovered while working on
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/&#34;&gt;debusine&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Colin dug into a cluster of celery build failures and tracked the hardest bit
down to a &lt;a href=&#34;https://bugs.debian.org/1063345&#34;&gt;Python 3.12 regression&lt;/a&gt;, now
fixed in unstable. celery should be back in testing once the 64-bit time_t
migration is out of the way.&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz uploaded a new upstream version of cpdb-libs. Unfortunately
upstream changed the naming of their release tags, so updating the watch file
was a bit demanding. Anyway this version 2.0 is a huge step towards
introduction of the new Common Print Dialog Backends.&lt;/li&gt;
&lt;li&gt;Helmut send patches for 48 cross build failures.&lt;/li&gt;
&lt;li&gt;Helmut changed debvm to use mkfs.ext4 instead of genext2fs.&lt;/li&gt;
&lt;li&gt;Helmut sent a
&lt;a href=&#34;https://salsa.debian.org/ci-team/debci/-/merge_requests/271&#34;&gt;debci MR&lt;/a&gt;
for improving collector robustness.&lt;/li&gt;
&lt;li&gt;In preparation for DebConf 25, Santiago worked on the Brest Bid.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Long term support for Samba 4.17 (by )</title>
      <author></author>
      <link>https://www.freexian.com/blog/samba-4.17-lts/</link>
      <pubDate>Mon, 26 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/samba-4.17-lts/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/samba-4.17-lts/">
      


      &lt;p&gt;Freexian is pleased to announce a partnership with
&lt;a href=&#34;https://www.catalyst.net.nz/samba-and-windows-integration&#34;&gt;Catalyst&lt;/a&gt; to extend
the security support of
Samba 4.17, which is the version packaged in Debian 12 Bookworm. Samba 4.17 will
reach upstream&amp;rsquo;s end-of-support this upcoming March (2024), and the goal of this
partnership is to extend it until June 2028 (i.e. the end of Debian 12&amp;rsquo;s
regular security support).&lt;/p&gt;
&lt;p&gt;One of the main aspects of this project is that it will also include
support for Samba as Active Directory Domain Controller (AD-DC). Unfortunately,
support for Samba as AD-DC in
&lt;a href=&#34;https://lists.debian.org/debian-security-announce/2023/msg00169.html&#34;&gt;Debian 11 Bullseye&lt;/a&gt;,
&lt;a href=&#34;https://lists.debian.org/debian-security-announce/2021/msg00201.html&#34;&gt;Debian 10 Buster&lt;/a&gt;
and older releases has been discontinued  before the end of the
life cycle of those Debian releases. So we really expect to improve the
situation of Samba in &lt;em&gt;Debian 12 Bookworm&lt;/em&gt;, ensuring full support during the 5
years of regular security support.&lt;/p&gt;
&lt;p&gt;We would like to mention that this is an experiment, and we will
do our best to make it a success, and to try to continue it for Samba versions
included in future Debian releases.&lt;/p&gt;
&lt;p&gt;Our long term goal is to bring confidence to Samba&amp;rsquo;s upstream development
community that they can mark some releases as being supported for 5 years (or
more) and that the corresponding work will be funded by companies that benefit
from this work (because we would have already built that community).&lt;/p&gt;
&lt;p&gt;If your company relies on Samba and wants to help sustain LTS versions of
Samba, please reach out to us. For companies using Debian, the simplest way is
to subscribe to our &lt;a href=&#34;https://www.freexian.com//lts/debian/&#34;&gt;Debian LTS offer&lt;/a&gt; at a gold
level (or above) and let us know that you want to contribute to Samba LTS when
you send your subscription form. For others, please reach out to us at
&lt;a href=&#34;mailto:sales@freexian.com&#34;&gt;sales@freexian.com&lt;/a&gt; and we will figure out a way to
contribute.&lt;/p&gt;
&lt;p&gt;In the mean time, this project has been possible thanks to the current
&lt;a href=&#34;https://www.freexian.com//lts/debian/#sponsors&#34;&gt;LTS sponsors&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com//lts/extended/&#34;&gt;ELTS customers&lt;/a&gt;. We hope the whole community of
Debian and Samba users
will benefit from it.&lt;/p&gt;
&lt;p&gt;For any question, don&amp;rsquo;t hesitate to &lt;a href=&#34;https://www.freexian.com/contact/&#34;&gt;contact us&lt;/a&gt;.&lt;/p&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, January 2024 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2024-01/</link>
      <pubDate>Mon, 12 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2024-01/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2024-01/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In January, 16 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-January-2024.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 14.0h (out of 7.0h assigned and 7.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/02/msg00001.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 22.0h (out of 16.0h assigned and 6.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/foss-activity-in-january-2024.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 14.5h (out of 8.0h assigned and 16.0h from previous period), thus carrying over 9.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-january-2024#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/02/msg00006.html&#34;&gt;Daniel Leidert&lt;/a&gt;
did 10.0h (out of 10.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2024-01.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 10.0h (out of 14.75h assigned and 27.0h from previous period), thus carrying over 31.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=ITcESTu7gxW86ABe@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 9.75h (out of 25.0h assigned), thus carrying over 15.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/02/msg00011.html&#34;&gt;Holger Levsen&lt;/a&gt;
did 3.5h (out of 12.0h assigned), thus carrying over 8.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202401_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2024-01.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 8.75h (out of 9.5h assigned and 2.5h from previous period), thus carrying over 3.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2024-01.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 13.5h (out of 8.25h assigned and 7.75h from previous period), thus carrying over 2.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/02/msg00005.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 0.5h (out of 0.25h assigned and 5.75h from previous period), thus carrying over 5.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/02/msg00003.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 9.5h (out of 23.25h assigned and 18.5h from previous period), thus carrying over 32.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2024/02/my-debian-activities-in-january-2024/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/02/msg00007.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 12.0h (out of 10.25h assigned and 1.75h from previous period).&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta
did 8.5h (out of 35.75h assigned), thus carrying over 24.75h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In January, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/01/threads.html&#34;&gt;25 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A variety of particularly notable packages were updated during January. Among those updates were the Linux kernel (both versions &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/01/msg00005.html&#34;&gt;5.10&lt;/a&gt; and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/01/msg00004.html&#34;&gt;4.19&lt;/a&gt;), &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/01/msg00017.html&#34;&gt;mariadb-10.3&lt;/a&gt;, &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/01/msg00023.html&#34;&gt;openjdk-11&lt;/a&gt;, &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/01/msg00022.html&#34;&gt;firefox-esr&lt;/a&gt;, and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/01/msg00015.html&#34;&gt;thunderbird&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In addition to the many other LTS package updates which were released in January, LTS contributors continue their efforts to make impactful contributions both within the Debian community and beyond.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 117 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Upcoming Improvements to Salsa CI, /usr-move, and more! (by Utkarsh Gupta)</title>
      <author>Utkarsh Gupta</author>
      <link>https://www.freexian.com/blog/debian-contributions-01-2024/</link>
      <pubDate>Sun, 11 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-01-2024/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-01-2024/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;upcoming-improvements-to-salsa-ci-by-santiago-ruano-rincón&#34;&gt;Upcoming Improvements to Salsa CI, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;Santiago started picking up the work made by Outreachy Intern, Enock Kashada (a
big thanks to him!), to solve some long-standing issues in Salsa CI. Currently,
the first job in a Salsa CI pipeline is the &lt;code&gt;extract-source&lt;/code&gt; job, used to
produce a debianize source tree of the project. This job was introduced to make
it possible to build the projects on different architectures, on the subsequent
build jobs. However, that &lt;code&gt;extract-source&lt;/code&gt; approach is sub-optimal: not only it
increases the execution time of the pipeline by some minutes, but also projects
whose source tree is too large are not able to use the pipeline. The debianize
source tree is passed as an artifact to the build jobs, and for those large
projects, the size of their source tree exceeds the Salsa&amp;rsquo;s limits. This is
specific issue is documented as
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/195&#34;&gt;issue #195&lt;/a&gt;, and
the proposed solution is to get rid of the &lt;code&gt;extract-source&lt;/code&gt; job, relying on
&lt;code&gt;sbuild&lt;/code&gt; in the very build job (see
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/296&#34;&gt;issue #296&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Switching to &lt;code&gt;sbuild&lt;/code&gt; would also help to improve the &lt;code&gt;build source&lt;/code&gt; job,
solving issues such as
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/187&#34;&gt;#187&lt;/a&gt; and
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/298&#34;&gt;#298&lt;/a&gt;.&lt;/p&gt;
&lt;img src=&#34;../../images/debian-funding-january-salsaci.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;The
&lt;a href=&#34;https://salsa.debian.org/santiago/pipeline/-/tree/sbuild-mmdebstrap?ref_type=heads&#34;&gt;current work-in-progress&lt;/a&gt;
is very preliminary, but it has already been possible to run the build (amd64),
build-i386 and build-source job using sbuild with the &lt;code&gt;unshare&lt;/code&gt; mode. The image
on the right shows a pipeline that builds grep. All the test jobs use the
artifacts of the new build job. There is a lot of remaining work, mainly making
the integration with ccache work. This change could break some things, it will
also be important to test how the new pipeline works with complex projects.&lt;/p&gt;
&lt;p&gt;Also, thanks to Emmanuel Arias, we are proposing a
&lt;a href=&#34;https://wiki.debian.org/SummerOfCode2024/Projects#SummerOfCode2024.2FApprovedProjects.2FSalsCIDebian.Salsa_CI_in_Debian&#34;&gt;Google Summer of Code 2024 project&lt;/a&gt;
to improve Salsa CI. As part of the ongoing work in preparation for the GSoC
2024 project, Santiago has proposed a
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/474&#34;&gt;merge request&lt;/a&gt;
to make more efficient how contributors can test their changes on the Salsa CI
pipeline.&lt;/p&gt;
&lt;h2 id=&#34;usr-move-by-helmut-grohne&#34;&gt;/usr-move, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;In January, we sent most of the moving patches for the set of packages involved
with &lt;code&gt;debootstrap&lt;/code&gt;. Notably missing is &lt;code&gt;glibc&lt;/code&gt;, which turns out
&lt;a href=&#34;https://bugs.debian.org/1061248&#34;&gt;harder than anticipated&lt;/a&gt; via dumat, because
it has Conflicts between different architectures, which dumat does not analyze.&lt;/p&gt;
&lt;p&gt;Patches for diversion mitigations have been updated in a way to not exhibit any
loss anymore.&lt;/p&gt;
&lt;p&gt;The main change here is that packages which are being diverted now support the
diverting packages in transitioning their diversions. We also supported a few
packages with non-trivial changes such as
&lt;a href=&#34;https://bugs.debian.org/1060661&#34;&gt;netplan.io&lt;/a&gt;. dumat has been enhanced to
better support derivatives such as Ubuntu.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Python 3.12 migration trundles on. Stefano Rivera helped port several new
packages to support 3.12.&lt;/li&gt;
&lt;li&gt;Stefano updated the Sphinx configuration of DebConf Video Team’s
documentation, which was broken by Sphinx 7.&lt;/li&gt;
&lt;li&gt;Stefano published the videos from the Cambridge MiniDebConf to YouTube and
PeerTube.&lt;/li&gt;
&lt;li&gt;DebConf 24 planning has begun, and Stefano &amp;amp; Utkarsh have started work on
this.&lt;/li&gt;
&lt;li&gt;Utkarsh re-sponsored the upload of
golang-github-prometheus-community-pgbouncer-exporter for Lena.&lt;/li&gt;
&lt;li&gt;Colin Watson
&lt;a href=&#34;https://salsa.debian.org/ci-team/autopkgtest/-/merge_requests/272&#34;&gt;added Incus support&lt;/a&gt;
to autopkgtest.&lt;/li&gt;
&lt;li&gt;Colin discovered &lt;a href=&#34;https://metacpan.org/dist/Perl-Critic&#34;&gt;Perl::Critic&lt;/a&gt; and
used it to tidy up some poor practices in several of his packages, including debconf.&lt;/li&gt;
&lt;li&gt;Colin did some overdue debconf maintenance, mainly around tidying up error
message handling in several places (&lt;a href=&#34;https://bugs.debian.org/797071&#34;&gt;1&lt;/a&gt;,
&lt;a href=&#34;https://bugs.debian.org/754123&#34;&gt;2&lt;/a&gt;, &lt;a href=&#34;https://bugs.debian.org/682508&#34;&gt;3&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Colin figured out how to update the mirror size documentation in debmirror,
last updated in 2010.  It should now be much easier to keep it up to date
regularly.&lt;/li&gt;
&lt;li&gt;Colin issued a
&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2024/02/msg00001.html&#34;&gt;man-db buster update&lt;/a&gt;
to clean up some irritations due to strict sandboxing.&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz adopted two more packages, magicfilter and ifhp, for the
debian-printing team. Those packages are the last ones of the latest round of
adoptions to preserve the old printing protocol within Debian. If you know of
other packages that should be retained, please don&amp;rsquo;t hesitate to contact
Thorsten.&lt;/li&gt;
&lt;li&gt;Enrico participated in /usr-merge discussions with Helmut.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 16 cross build failures.&lt;/li&gt;
&lt;li&gt;Helmut supported Matthias Klose (not affiliated with Freexian) with adding
&lt;code&gt;-for-host&lt;/code&gt; support to gcc-defaults.&lt;/li&gt;
&lt;li&gt;Helmut uploaded &lt;code&gt;dput-ng&lt;/code&gt; enabling &lt;code&gt;dcut migrate&lt;/code&gt; and merging two MRs of Ben
Hutchings.&lt;/li&gt;
&lt;li&gt;Santiago took part in the discussions relating to the EU Cyber Resilience
Act (CRA) and the Debian public statement that was published last year. He
participated in a meeting with Members of the European Parliament (MEPs),
Marcel Kolaja and Karen Melchior, and their teams to clarify some points
about the impact of the CRA and Debian and downstream projects, and the
improvements in the last version of the proposed regulation.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: LXD/Incus backend bug, /usr-merge updates, gcc-for-host, and more! (by Utkarsh Gupta)</title>
      <author>Utkarsh Gupta</author>
      <link>https://www.freexian.com/blog/debian-contributions-12-2023/</link>
      <pubDate>Sat, 13 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-12-2023/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-12-2023/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;lxdincus-backend-bug-in-autopkgtest-by-stefano-rivera&#34;&gt;LXD/Incus backend bug in autopkgtest by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;While working on the Python 3.12 transition, Stefano repeatedly ran into
&lt;a href=&#34;https://bugs.debian.org/1059444&#34;&gt;a bug&lt;/a&gt; in autopkgtest when using LXD (or in
the future Incus), that caused it to hang when running cython’s multi-hour
autopkgtests. After some head-banging, the bug turned out to be fairly
straightforward: LXD didn’t shut down on receiving a SIGTERM, so when a
testsuite timed out, it would hang forever. A simple
&lt;a href=&#34;https://salsa.debian.org/ci-team/autopkgtest/-/merge_requests/270&#34;&gt;fix&lt;/a&gt; has
been applied.&lt;/p&gt;
&lt;h2 id=&#34;usr-merge-by-helmut-grohne&#34;&gt;/usr-merge, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;Thanks to Christian Hofstaedtler and others, the effort is moving into a
community effort and the work funded by Freexian becomes more difficult to
separate from non-funded work. In particular, since the community fully handled
all issues around lost &lt;code&gt;udev&lt;/code&gt; rules, &lt;code&gt;dh_installudev&lt;/code&gt; now installs rules to
&lt;code&gt;/usr&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;The story around diversions took another detour. We learned that
&lt;a href=&#34;https://bugs.debian.org/1057199&#34;&gt;conflicts do not reliably prevent concurrent unpack&lt;/a&gt;
and the reiterated mitigation for &lt;code&gt;molly-guard&lt;/code&gt; triggered this. After a bit of
back and forth and consultation with the developer mailing list, we concluded
that avoiding the problematic behavior when using &lt;code&gt;apt&lt;/code&gt; or an &lt;code&gt;apt&lt;/code&gt;-based
upgrader combined with a loss mitigation would be good enough. The involved
packages &lt;code&gt;bfh-container&lt;/code&gt;, &lt;code&gt;molly-guard&lt;/code&gt;, &lt;code&gt;progress-linux-container&lt;/code&gt; and
&lt;code&gt;systemd&lt;/code&gt; have since been uploaded to &lt;code&gt;unstable&lt;/code&gt; and the matter seems finally
solved except that it
&lt;a href=&#34;https://bugs.debian.org/1059691&#34;&gt;doesn&amp;rsquo;t quite work with &lt;code&gt;sysvinit&lt;/code&gt; yet&lt;/a&gt;. The
same approach is now being proposed for the diversions of
&lt;a href=&#34;https://bugs.debian.org/1059534&#34;&gt;zutils&lt;/a&gt; for
&lt;a href=&#34;https://bugs.debian.org/1059533&#34;&gt;gzip&lt;/a&gt;. We thank involved maintainers for
their timely cooperation.&lt;/p&gt;
&lt;h2 id=&#34;gcc-for-host-by-helmut-grohne&#34;&gt;gcc-for-host, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;Since forever, it has been difficult to correctly express a toolchain build
dependency. This can be seen in the &lt;code&gt;Build-Depends&lt;/code&gt; of the &lt;code&gt;linux&lt;/code&gt; source
package for instance. While this has been solved for &lt;code&gt;binutils&lt;/code&gt; a while back,
the patches for &lt;code&gt;gcc&lt;/code&gt; have been unfinished. With lots of constructive feedback
from &lt;code&gt;gcc&lt;/code&gt; package maintainer Matthias Klose, Helmut worked on finalizing and
testing these patches. Patch stacks are now available for
&lt;a href=&#34;https://salsa.debian.org/helmutg/gcc/-/merge_requests/1&#34;&gt;gcc-13&lt;/a&gt; and
&lt;a href=&#34;https://salsa.debian.org/helmutg/gcc/-/merge_requests/2&#34;&gt;gcc-14&lt;/a&gt; and
Matthias already included parts of them in test builds for Ubuntu &lt;code&gt;noble&lt;/code&gt;.
Finishing this work would enable us to resolve around 1000 cross build
dependency satisfiability issues in unstable.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Stefano continued work on the Python 3.12 transition, including uploads of
cython, pycxx, numpy, python-greenlet, twisted, foolscap and dh-python.&lt;/li&gt;
&lt;li&gt;Stefano reviewed and selected from a new round of DebConf 24 bids, as part
of the DebConf Committee. Busan, South Korea
&lt;a href=&#34;https://lists.debian.org/debconf-announce/2023/12/msg00000.html&#34;&gt;was selected&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;For debian-printing Thorsten uploaded hplip to unstable to fix a /usr-merge
bug and cups to Bookworm to fix bugs related to printing in color.&lt;/li&gt;
&lt;li&gt;Utkarsh helped newcomers in mentoring and reviewing their packaging;
eg: golang-github-prometheus-community-pgbouncer-exporter.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 42 cross build failures unrelated to the
&lt;code&gt;gcc-for-host&lt;/code&gt; work.&lt;/li&gt;
&lt;li&gt;Helmut continues to maintain &lt;code&gt;rebootstrap&lt;/code&gt;. In December, &lt;code&gt;blt&lt;/code&gt; started
depending on &lt;code&gt;libjpeg&lt;/code&gt; and this poses a
&lt;a href=&#34;https://bugs.debian.org/1058678&#34;&gt;dependency loop&lt;/a&gt;. Ideally, Python would
stop depending on &lt;code&gt;blt&lt;/code&gt;. Also &lt;code&gt;linux-libc-dev&lt;/code&gt; having become
&lt;code&gt;Multi-Arch: foreign&lt;/code&gt; poses non-trivial issues that are not fully resolved
yet.&lt;/li&gt;
&lt;li&gt;Enrico participated in /usr-merge discussions with Helmut.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, December 2023 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2023-12/</link>
      <pubDate>Fri, 12 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2023-12/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2023-12/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In December, 18 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-Decemeber-2023.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 7.0h (out of 7.0h assigned and 7.0h from previous period), thus carrying over 7.0h to the next month.&lt;/li&gt;
&lt;li&gt;Adrian Bunk
did 16.0h (out of 26.25h assigned and 8.75h from previous period), thus carrying over 19.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/01/msg00002.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 16.0h (out of 16.0h assigned and 4.0h from previous period), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;Ben Hutchings
did 8.0h (out of 7.25h assigned and 16.75h from previous period), thus carrying over 16.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-december-2023#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;Emilio Pozuelo Monfort
did 8.0h (out of 26.75h assigned and 8.25h from previous period), thus carrying over 27.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=9WOIb0aV06HRXp%2Br@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 25.0h (out of 18.0h assigned and 7.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/01/msg00005.html&#34;&gt;Holger Levsen&lt;/a&gt;
did 5.5h (out of 5.5h assigned).&lt;/li&gt;
&lt;li&gt;Jochen Sprickerhof
did 0.0h (out of 0h assigned and 10.0h from previous period), thus carrying over 10.0h to the next month.&lt;/li&gt;
&lt;li&gt;Lee Garrett
did 0.0h (out of 25.75h assigned and 9.25h from previous period), thus carrying over 35.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202312_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 35.0h (out of 35.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2023-12.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 9.5h (out of 5.5h assigned and 6.5h from previous period), thus carrying over 2.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2023-12.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 8.255h (out of 3.26h assigned and 12.745h from previous period), thus carrying over 7.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/12/msg00054.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 4.25h (out of 3.25h assigned and 6.75h from previous period), thus carrying over 5.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/01/msg00001.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 16.5h (out of 21.25h assigned and 13.75h from previous period), thus carrying over 18.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2024/01/my-debian-activities-in-december-2023/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2024/01/msg00007.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 10.25h (out of 12.0h assigned), thus carrying over 1.75h to the next month.&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta
did 18.75h (out of 11.25h assigned and 13.5h from previous period), thus carrying over 6.0h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In December, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/12/threads.html&#34;&gt;29 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A particularly notable update in December was prepared by LTS contributor
Santiago Ruano Rincón for the openssh package. The updated produced
&lt;a href=&#34;https://www.debian.org/lts/security/2023/dla-3694&#34;&gt;DLA-3694-1&lt;/a&gt; and included a
fix for the Terrapin Attack (CVE-2023-48795), which was a rather serious flaw in
the SSH protocol itself. The package bluez was the subject of another notable
update by LTS contributor Chris Lamb, which resulted in
&lt;a href=&#34;https://www.debian.org/lts/security/2023/dla-3689&#34;&gt;DLA-3689-1&lt;/a&gt; to address an
insecure default configuration which allowed attackers to inject keyboard
commands over Bluetooth without first authenticating.&lt;/p&gt;
&lt;p&gt;The LTS team continues its efforts to have a positive impact beyond the
boundaries of LTS. Several contributors worked on packages, preparing LTS
updates, but also preparing patches or full updates which were uploaded to the
unstable, stable, and oldstable distributions, including: Guilhem Moulin&amp;rsquo;s
update of tinyxml (uploads to LTS and unstable and patches submitted to the
security team for stable and oldstable); Guilhem Moulin&amp;rsquo;s update of xerces-c
(uploads to LTS and unstable and patches submitted to the security team for
oldstable); Thorsten Alteholz&amp;rsquo;s update of libde265 (uploads to LTS and stable
and additional patches submitted to the maintainer for stable and oldstable);
Thorsten Alteholz&amp;rsquo;s update of cjson (upload to LTS and patches submitted to the
maintainer for stable and oldstable); and Tobias Frost&amp;rsquo;s update of opendkim
(sponsor maintainer-prepared upload to LTS and additionally prepared updates for
stable and oldstable).&lt;/p&gt;
&lt;p&gt;Going beyond Debian and looking to the broader community, LTS contributor
Bastien Roucariès was contacted by SUSE concerning an update he had prepared for
zbar. He was able to assist by coordinating with the former organization of the
original zbar author to secure for SUSE access to information concerning the
exploits. This has enabled another distribution to benefit from the work done in
support of LTS and from the assistance of Bastien in coordinating the access to
information.&lt;/p&gt;
&lt;p&gt;Finally, LTS contributor Santiago Ruano Rincón continued work relating to how
updates for packages in statically-linked language ecosystems (e.g., Go, Rust,
and others) are handled. The work is presently focused on more accurately and
reliably identifying which packages are impacted in a given update scenario to
enable notifications to be published so that users will be made aware of these
situations as they occur. As the work continues, it will eventually result in
improvements to Debian infrastructure so that the LTS team and Security team are
able to manage updates of this nature in a more consistent way.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways by DigitalOcean&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 116 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, November 2023 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2023-11/</link>
      <pubDate>Tue, 12 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2023-11/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2023-11/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Some notable fixes which were made in LTS during the month of November include the &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/11/msg00016.html&#34;&gt;gnutls28&lt;/a&gt; cryptographic library and the &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/11/msg00010.html&#34;&gt;freerdp2&lt;/a&gt; Remote Desktop Protocol client/server implementation. The gnutls28 update was prepared by LTS contributor Markus Koschany and dealt with a timing attack which could be used to compromise a cryptographic system, while the freerdp2 update was prepared by LTS contributor Tobias Frost and is the result of work spanning 3 months to deal with dozens of vulnerabilities.&lt;/p&gt;
&lt;p&gt;In addition to the many ordinary LTS tasks which were completed (CVE triage, patch backports, package updates, etc), there were several contributions by LTS contributors for the benefit of Debian stable and old-stable releases, as well as for the benefit of upstream projects. LTS contributor Abhijith PA uploaded an update of the puma package to unstable in order to fix a vulnerability in that package while LTS contributor Thosten Alteholz sponsored an upload to unstable of libde265 and himself made corresponding uploads of libde265 to Debian stable and old-stable. LTS contributor Bastien Roucariès developed patches for vulnerabilities in zbar and audiofile which were then provided to the respective upstream projects. Updates to packages in Debian stable were made by Markus Koschany to deal with security vulnerabilities and by Chris Lamb to deal with some non-security bugs.&lt;/p&gt;
&lt;p&gt;As always, the LTS strives to provide high quality updates to packages under the direct purview of the LTS team while also rendering assistance to maintainers, the stable security team, and upstream developers whenever practical.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In November, 18 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-Nov-2023.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 7.0h (out of 0h assigned and 14.0h from previous period), thus carrying over 7.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/12/msg00019.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 15.0h (out of 14.0h assigned and 9.75h from previous period), thus carrying over 8.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202311_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 10.0h (out of 9.5h assigned and 5.5h from previous period), thus carrying over 5.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/12/msg00007.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 16.0h (out of 18.25h assigned and 1.75h from previous period), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/foss-activity-in-november-2023.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 12.0h (out of 16.5h assigned and 12.25h from previous period), thus carrying over 16.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-november-2023#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 17.25h assigned and 0.75h from previous period).&lt;/li&gt;
&lt;li&gt;Emilio Pozuelo Monfort
did 15.5h (out of 23.5h assigned and 0.25h from previous period), thus carrying over 8.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=61lVjX%2B42ghwjo/u@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 13.0h (out of 12.0h assigned and 8.0h from previous period), thus carrying over 7.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/12/msg00023.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 14.5h (out of 16.75h assigned and 7.0h from previous period), thus carrying over 9.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202311_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 30.0h (out of 30.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2023-november&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 6.5h (out of 8.25h assigned and 15.5h from previous period), thus carrying over 17.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2023-11.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 5.5h (out of 12.0h assigned), thus carrying over 6.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2023-11.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 3.25h (out of 13.62h assigned and 2.375h from previous period), thus carrying over 12.745h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/12/msg00012.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 3.25h (out of 10.0h assigned), thus carrying over 6.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/12/msg00006.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 10.0h (out of 13.5h assigned and 10.25h from previous period), thus carrying over 13.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2023/12/my-debian-activities-in-november-2023/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/12/msg00008.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 12.0h (out of 12.0h assigned).&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta
did 0.0h (out of 6.0h assigned and 17.75h from previous period), thus carrying over 23.75h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In November, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/11/threads.html&#34;&gt;35 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh SAS&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 115 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Python 3.12 preparations, debian-printing, merged-/usr tranisition updates, and more! (by Utkarsh Gupta)</title>
      <author>Utkarsh Gupta</author>
      <link>https://www.freexian.com/blog/debian-contributions-11-2023/</link>
      <pubDate>Sun, 10 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-11-2023/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-11-2023/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;preparing-for-python-312-by-stefano-rivera&#34;&gt;Preparing for Python 3.12 by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Stefano uploaded a few packages in preparation for Python 3.12, including
pycxx and cython. Cython has a major new version (Cython 3), adding support
for 3.12, but also bringing changes that many packages in Debian aren’t ready
to build with, yet. Stefano uploaded it to Debian experimental and did
&lt;a href=&#34;https://lists.debian.org/debian-python/2023/11/msg00034.html&#34;&gt;an archive rebuild of affected packages, and some analysis of the result&lt;/a&gt;.
Matthias Klose has since filed bugs for all of these issues.&lt;/p&gt;
&lt;h2 id=&#34;debian-printing-by-thorsten-alteholz&#34;&gt;debian-printing, by Thorsten Alteholz&lt;/h2&gt;
&lt;p&gt;This month Thorsten invested some of the previously obtained money to build
his own printlab. At the moment it only consists of a dedicated computer with
an USB printer attached. Due to its 64GB RAM and an SSD, building of
debian-printing packages is much faster now. Over time other printers will be
added and understanding bugs should be a lot easier now.&lt;/p&gt;
&lt;p&gt;Also Thorsten again adopted two packages, namely mink and ink, and moved them
to the debian-printing team.&lt;/p&gt;
&lt;h2 id=&#34;merged-usr-transition-by-helmut-grohne-et-al&#34;&gt;Merged-/usr transition by Helmut Grohne, et al&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&#34;https://salsa.debian.org/helmutg/dumat&#34;&gt;dumat&lt;/a&gt; analysis tool has been
improved in quite some aspects. Beyond fixing false negative diagnostics, it
now recognizes protective diversions used for mitigating &lt;code&gt;Multi-Arch: same&lt;/code&gt;
file loss. It was found that the proposed
&lt;a href=&#34;https://bugs.debian.org/1055510&#34;&gt;mitigation&lt;/a&gt; for ineffective diversions does
not work as expected. Trying to fix it up resulted in more problems, some of
which remain &lt;a href=&#34;https://bugs.debian.org/1056279&#34;&gt;unsolved&lt;/a&gt; as of this writing.
Initial work on moving shared libraries in the essential set has been done.&lt;/p&gt;
&lt;p&gt;Meanwhile, the wider Debian community worked on fixing all known
&lt;code&gt;Multi-Arch: same&lt;/code&gt; file loss scenarios. This work is now being driven by
Christian Hofstaedler and during the Mini DebConf in Cambridge, Chris Boot,
Étienne Mollier, Miguel Landaeta, Samuel Henrique, and Utkarsh Gupta sent
the other half of the necessary patches.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Stefano merged patches to support loong64 and hurd-amd64 in re2.&lt;/li&gt;
&lt;li&gt;For the Cambridge mini-conf, Stefano
&lt;a href=&#34;https://salsa.debian.org/debconf-video-team/ansible/-/merge_requests/462&#34;&gt;added a web player&lt;/a&gt;
to the DebConf video streaming frontend, as the Cambridge miniconf didn’t
have its own website to host the player.&lt;/li&gt;
&lt;li&gt;Raphaël helped the upstream developers of hamster-time-tracker to prepare a
new upstream release (the first in multiple years) and packaged that new
release in Debian unstable.&lt;/li&gt;
&lt;li&gt;Enrico joined Hemut in brainstorming some /usr-merge solutions.&lt;/li&gt;
&lt;li&gt;Thorsten took care of RM-bugs to remove no longer needed packages from the
Debian archive and closed about 50 of them.&lt;/li&gt;
&lt;li&gt;Helmut &lt;a href=&#34;https://bugs.debian.org/1055222&#34;&gt;ported&lt;/a&gt; the feature of mounting a
fuse connection via &lt;code&gt;/dev/fd/N&lt;/code&gt; from &lt;code&gt;fuse3&lt;/code&gt; to &lt;code&gt;fuse2&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Helmut sent a number of patches simplifying unprivileged use of &lt;code&gt;piuparts&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Roberto worked with Helmut to prepare the Shorewall package for the ongoing
/usr-move transition.&lt;/li&gt;
&lt;li&gt;Utkarsh also helped with the ongoing /usr-merge work by preparing patches
for gitlab, libnfc, and net-tools.&lt;/li&gt;
&lt;li&gt;Utkarsh, along with Helmut, brainstormed on fixing
&lt;a href=&#34;https://bugs.debian.org/961138&#34;&gt;#961138&lt;/a&gt;, as this affects the whole archive
and all the suites and not just R packages. Utkarsh intends to follow up on
the bug in December.&lt;/li&gt;
&lt;li&gt;Santiago organized a MiniDebConf in Uruguay. In total, nine people attended,
including most of DDs in the surrounding area. Here&amp;rsquo;s a
&lt;a href=&#34;https://gwolf.org/2023/11/there-once-was-a-minidebconf-in-uruguay.html&#34;&gt;nicely written blog by Gunnar Wolf&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Santiago also worked on some issues on Salsa CI, fixed with some merge
requests: &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/462&#34;&gt;#462&lt;/a&gt;,
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/463&#34;&gt;#463&lt;/a&gt;,
and &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/466&#34;&gt;#466&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Preparing for Python 3.12, /usr-merge updates, invalid PEP-440 versions, and more! (by Utkarsh Gupta)</title>
      <author>Utkarsh Gupta</author>
      <link>https://www.freexian.com/blog/debian-contributions-10-2023/</link>
      <pubDate>Thu, 23 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-10-2023/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-10-2023/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;urllib3s-old-security-patch-by-stefano-rivera&#34;&gt;urllib3’s old security patch by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Stefano ran into a test-suite failure in a new Debian package
(&lt;a href=&#34;https://tracker.debian.org/pkg/python-truststore&#34;&gt;python-truststore&lt;/a&gt;), caused
by Debian’s patch to urllib3 from a decade ago, making it enable TLS
verification by default (remember those days!).
&lt;a href=&#34;https://bugs.debian.org/1054212&#34;&gt;Some analysis confirmed&lt;/a&gt; that this patch
isn’t useful any more, and could be removed.&lt;/p&gt;
&lt;p&gt;While working on the package, Stefano investigated the scope of the urllib3
2.x transition. It looks ready to start, not many packages are affected.&lt;/p&gt;
&lt;h2 id=&#34;preparing-for-python-312-in-dh-python-by-stefano-rivera&#34;&gt;Preparing for Python 3.12 in dh-python by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;We are preparing to start the Python 3.12 transition in Debian. Two of the
upstream changes that are going to cause a lot of packages to break could be
worked-around in dh-python, so we did:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Distutils is no longer shipped in the Python stdlib. Packages need to
Build-Depend on python3-setuptools to get a (compatibility shim) distutils.
Until that happens, dh-python will Depend on setuptools.&lt;/li&gt;
&lt;li&gt;A failure to find any tests to execute
&lt;a href=&#34;https://discuss.python.org/t/unittest-fail-if-zero-tests-were-discovered/21498/10&#34;&gt;will now make the unittest runner exit 5&lt;/a&gt;,
like pytest does. This was our change, to test-suites that have failed to
be automatically discovered. It will cause many packages to fail to build,
so until they explicitly skip running test suites, dh-python will ignore
these failures.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;usr-merge-by-helmut-grohne&#34;&gt;/usr-merge by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;It has become clear that the planned changes to debhelper and systemd.pc cause
more rc-bugs. Helmut researched these systematically and filed another stack
of patches. At the time of this writing, the uploads would still cause about
&lt;a href=&#34;https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=helmutg%40debian.org&amp;amp;tag=dep17m2&#34;&gt;40 rc-bugs&lt;/a&gt;.
A new opt-in helper dh_movetousr has been developed and added to
&lt;a href=&#34;https://tracker.debian.org/news/1472180/accepted-debhelper-13117-source-into-unstable/&#34;&gt;debhelper in trixie and unstable&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;debian-printing-by-thorsten-alteholz&#34;&gt;debian-printing, by Thorsten Alteholz&lt;/h2&gt;
&lt;p&gt;This month Thorsten adopted two packages, namely rlpr and lprng, and moved them
to the debian-printing team. As part of this Thorsten could close eight bugs in
the BTS.&lt;/p&gt;
&lt;p&gt;Thorsten also uploaded a new upstream version of cups, which also meant that
eleven bugs could be closed.&lt;/p&gt;
&lt;p&gt;As package hannah-foo2zjs still depended on the deprecated policykit-1 package,
Thorsten changed the dependency list accordingly and could close one RC bug by
the following upload.&lt;/p&gt;
&lt;h2 id=&#34;invalid-pep-440-versions-in-python-packages-by-stefano-rivera&#34;&gt;Invalid PEP-440 Versions in Python Packages by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Stefano investigated how many packages in Debian (typically Debian-native
packages) recorded versions in their packaging metadata (egg-info directories)
that weren’t valid &lt;a href=&#34;https://peps.python.org/pep-0440/&#34;&gt;PEP-440&lt;/a&gt; Python
versions. pip is
&lt;a href=&#34;https://github.com/pypa/pip/issues/12063&#34;&gt;starting to enforce&lt;/a&gt; that all
versions on the system are valid.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;distro-info-data updates in Debian, due to the new Ubuntu release, by
Stefano.&lt;/li&gt;
&lt;li&gt;DebConf 23 bookkeeping continues, but is winding down. Stefano still spends
a little time on it.&lt;/li&gt;
&lt;li&gt;Utkarsh continues to monitor and help with reimbursements.&lt;/li&gt;
&lt;li&gt;Helmut continues to maintain architecture bootstrap and accidentally broke
pam briefly&lt;/li&gt;
&lt;li&gt;Anton uploaded boost1.83 and started to prepare a transition to make
boost1.83 as a default boost version.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wiki.debian.org/DebianEvents/uy/2023/MiniDebConfUruguay&#34;&gt;Rejuntada Debian UY 2023&lt;/a&gt;,
a MiniDebConf that will be held in Montevideo, from 9 to 11 November, mainly
organized by Santiago.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, October 2023 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2023-10/</link>
      <pubDate>Mon, 13 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2023-10/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2023-10/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In October, 18 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/11/msg00006.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 8.0h (out of 7.75h assigned and 10.0h from previous period), thus carrying over 9.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202310_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 9.5h (out of 9.5h assigned and 5.5h from previous period), thus carrying over 5.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/10/msg00037.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 16.0h (out of 16.75h assigned and 1.0h from previous period), thus carrying over 1.75h to the next month.&lt;/li&gt;
&lt;li&gt;Ben Hutchings
did 8.0h (out of 17.75h assigned), thus carrying over 9.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-october-2023#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 17.0h (out of 17.75h assigned), thus carrying over 0.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2023-10.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 17.5h (out of 17.75h assigned), thus carrying over 0.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=8aM7CbhWSjaMPL7h@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 9.75h (out of 17.75h assigned), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/20231102193917.GA3965972@subdivi.de&#34;&gt;Helmut Grohne&lt;/a&gt;
did 1.5h (out of 10.0h assigned), thus carrying over 8.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/11/msg00003.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 10.75h (out of 17.75h assigned), thus carrying over 7.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202310_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 30.0h (out of 30.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2023-october&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 4.0h (out of 0h assigned and 19.5h from previous period), thus carrying over 15.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2023-10.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 12.0h (out of 5.0h assigned and 7.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2023-10.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 13.625h (out of 7.75h assigned and 8.25h from previous period), thus carrying over 2.375h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/11/msg00002.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 13.0h (out of 6.0h assigned and 7.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/11/msg00004.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 7.5h (out of 11.25h assigned and 6.5h from previous period), thus carrying over 10.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2023/11/my-debian-activities-in-october-2023/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/11/msg00001.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 16.0h (out of 9.25h assigned and 6.75h from previous period).&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta
did 0.0h (out of 0.75h assigned and 17.0h from previous period), thus carrying over 17.75h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In October, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/10/threads.html&#34;&gt;49 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Of particular note in the month of October, LTS contributor Chris Lamb issued &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/10/msg00032.html&#34;&gt;DLA 3627-1&lt;/a&gt; pertaining to Redis, the popular key-value database similar to Memcached, which was vulnerable to an authentication bypass vulnerability. Fixing this vulnerability involved dealing with a race condition that could allow another process an opportunity to establish an otherwise unauthorized connection. LTS contributor Markus Koschany was involved in the mitigation of &lt;a href=&#34;https://security-tracker.debian.org/tracker/CVE-2023-44487&#34;&gt;CVE-2023-44487&lt;/a&gt;, which is a protocol-level vulnerability in the HTTP/2 protocol. The impacts within Debian involved multiple packages, across multiple releases, with multiple advisories being released (both DSA for stable and old-stable, and DLA for LTS). Markus reviewed patches and security updates prepared by other Debian developers, investigated reported regressions, provided patches for the aforementioned regressions, and issued several security updates as part of this.&lt;/p&gt;
&lt;p&gt;Additionally, as MariaDB 10.3 (the version originally included with Debian buster) passed end-of-life earlier this year, LTS contributor Emilio Pozuelo Monfort has begun investigating the feasibility of backporting MariaDB 10.11. The work is in early stages, with much testing and analysis remaining before a final decision can be made, as this only one of several available potential courses of action concerning MariaDB.&lt;/p&gt;
&lt;p&gt;Finally, LTS contributor Lee Garrett has invested considerable effort into the development the Functional Test Framework &lt;a href=&#34;https://gitlab.com/lgarrett/ftf&#34;&gt;here&lt;/a&gt;. While so far only an initial version has been published, it already has several features which we intend to begin leveraging for testing of LTS packages. In particular, the FTF supports provisioning multiple VMs for the purposes of performing functional tests of network-facing services (e.g., file services, authentication, etc.). These tests are in addition to the various unit-level tests which are executed during package build time. Development work will continue on FTF and as it matures and begins to see wider use within LTS we expect to improve the quality of the updates we publish.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 114 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Freexian meetup, debusine updates, lpr/lpd in Debian, and more! (by Utkarsh Gupta, Stefano Rivera)</title>
      <author>Utkarsh Gupta, Stefano Rivera</author>
      <link>https://www.freexian.com/blog/debian-contributions-09-2023/</link>
      <pubDate>Fri, 20 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-09-2023/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-09-2023/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;freexian-meetup-by-stefano-rivera-utkarsh-gupta-et-al&#34;&gt;Freexian Meetup, by Stefano Rivera, Utkarsh Gupta, et al.&lt;/h2&gt;
&lt;p&gt;During DebConf, Freexian organized a
&lt;a href=&#34;https://debconf23.debconf.org/talks/20-freexian-meetup/&#34;&gt;meetup&lt;/a&gt; for its
collaborators and those interested in learning more about Freexian and its
services. It was well received and many people interested in Freexian showed up.&lt;/p&gt;
&lt;p&gt;Some developers who were interested in contributing to LTS came to get more
details about joining the project. And some prospective customers came to get to
know us and ask questions.&lt;/p&gt;
&lt;p&gt;Sadly, the &lt;a href=&#34;https://www.debian.org/News/2023/20230914&#34;&gt;tragic loss of Abraham&lt;/a&gt;
shook DebConf, both individually and structurally. The meetup got rescheduled to
a small room without video coverage. With that, we still had a wholesome
interaction and here’s a quick picture from the meetup taken by Utkarsh (which
is also why he’s missing!).&lt;/p&gt;
&lt;img src=&#34;../../images/2023-09-16-freexian-meetup.jpg&#34; style=&#34;float: center&#34;&gt;
&lt;h2 id=&#34;debusine-by-raphaël-hertzog-et-al&#34;&gt;Debusine, by Raphaël Hertzog, et al.&lt;/h2&gt;
&lt;p&gt;Freexian has been investing into
&lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine&#34;&gt;debusine&lt;/a&gt; for a while, but
development speed is about to increase dramatically thanks to funding from
&lt;a href=&#34;https://sovereigntechfund.de/en/&#34;&gt;SovereignTechFund.de&lt;/a&gt;. Raphaël laid out the
&lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/milestones&#34;&gt;5 milestones&lt;/a&gt; of
the funding contract, and filed the
&lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/milestones/8&#34;&gt;issues for the first milestone&lt;/a&gt;.
Together with Enrico and Stefano, they established a
&lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/devel/team-practices.html&#34;&gt;workflow&lt;/a&gt;
for the expanded team.&lt;/p&gt;
&lt;p&gt;Among the first steps of this milestone, Enrico started to work on a
&lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/merge_requests/301&#34;&gt;developer-friendly description of debusine&lt;/a&gt;
that we can use when we reach out to the many Debian contributors that we will
have to interact with. And Raphaël started the &lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine/-/merge_requests/300&#34;&gt;design work of the autopkgtest
and lintian tasks&lt;/a&gt;,
i.e. what’s the interface to schedule such tasks, what behavior and what
associated options do we support?&lt;/p&gt;
&lt;p&gt;At this point you might wonder what debusine is supposed to be… let us try to
answer this: Debusine manages scheduling and distribution of Debian-related
build and QA tasks to a network of worker machines. It also manages the
resulting artifacts and provides the results in an easy to consume way.&lt;/p&gt;
&lt;p&gt;We want to make it easy for Debian contributors to leverage all the great QA
tools that Debian provides. We want to build the next generation of Debian’s
build infrastructure, one that will continue to reliably do what it already
does, but that will also enable distribution-wide experiments, custom package
repositories and custom workflows with advanced package reviews.&lt;/p&gt;
&lt;p&gt;If this all sounds interesting to you, don’t hesitate to
&lt;a href=&#34;https://salsa.debian.org/freexian-team/debusine&#34;&gt;watch the project on salsa.debian.org&lt;/a&gt;
and to &lt;a href=&#34;https://freexian-team.pages.debian.net/debusine/devel/contributing.html&#34;&gt;contribute&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;lprlpd-in-debian-by-thorsten-alteholz&#34;&gt;lpr/lpd in Debian, by Thorsten Alteholz&lt;/h2&gt;
&lt;p&gt;During Debconf23, Till Kamppeter presented CPDB (Common Print Dialog Backend),
a new way to handle print queues. After this talk it was discussed whether the
old lpr/lpd based printing system could be abandoned in Debian or whether there
is still demand for it.&lt;/p&gt;
&lt;p&gt;So Thorsten asked on the
&lt;a href=&#34;https://lists.debian.org/debian-devel/2023/09/msg00236.html&#34;&gt;debian-devel email list&lt;/a&gt;
whether anybody uses it. Oddly enough, these old packages are still useful:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Within a small network it is easier to distribute a printcap file, than to
properly configure cups clients.&lt;/li&gt;
&lt;li&gt;One of the biggest manufacturers of WLAN router and DSL boxes only supports
raw queues when attaching an USB printer to their hardware. Admittedly the
CPDB still has problems with such raw queues.&lt;/li&gt;
&lt;li&gt;The Pharos printing system at MIT is still lpd-based.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As a result, the lpr/lpd stuff is not yet ready to be abandoned and Thorsten
will adopt the relevant packages (or rather move them under the umbrella of the
debian-printing team). Though it is not planned to develop new features, those
packages should at least have a maintainer. This month Thorsten adopted rlpr,
an utility for lpd printing without using /etc/printcap. The next one he is
working on is lprng, a lpr/lpd printer spooling system. If you know of any
other package that is also needed and still maintained by the QA team, please
tell Thorsten.&lt;/p&gt;
&lt;h2 id=&#34;usr-merge-by-helmut-grohne&#34;&gt;/usr-merge, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;Discussion about lifting the file move moratorium has been initiated with the
CTTE and the &lt;a href=&#34;https:/bugs.debian.org/1051237&#34;&gt;release team&lt;/a&gt;. A formal lift is
dependent on updating debootstrap in older suites though. A significant number
of packages can automatically move their &lt;code&gt;systemd&lt;/code&gt; unit files if
&lt;code&gt;dh_installsystemd&lt;/code&gt; and &lt;code&gt;systemd.pc&lt;/code&gt; change their installation targets.
Unfortunately, doing so makes some packages FTBFS and therefore
&lt;a href=&#34;https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=helmutg%40debian.org&amp;amp;tag=dep17m2&#34;&gt;patches have been filed&lt;/a&gt;.
The analysis tool, &lt;code&gt;dumat&lt;/code&gt;, has been enhanced to better understand
&lt;a href=&#34;https://salsa.debian.org/helmutg/dumat/-/commit/9fbe2e3f14c4812778d260e88d99c615c4a6ec5e&#34;&gt;which upgrade scenarios are considered supported&lt;/a&gt;
to reduce false positive bug filings and gained a mode for
&lt;a href=&#34;https://salsa.debian.org/helmutg/dumat/-/commit/993fb12cf6895943da8ca9636638cfa1b934c5df&#34;&gt;local operation on a &lt;code&gt;.changes&lt;/code&gt; file&lt;/a&gt;
meant for inclusion in salsa-ci. The filing of bugs from &lt;code&gt;dumat&lt;/code&gt; is still
manual to improve the quality of reports.&lt;/p&gt;
&lt;p&gt;Since September, the moratorium
&lt;a href=&#34;https://lists.debian.org/debian-devel-announce/2023/10/msg00003.html&#34;&gt;has been lifted&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Raphaël updated Django’s backport in bullseye-backports to match the latest
security release that was published in bookworm. Tracker.debian.org is still
using that backport.&lt;/li&gt;
&lt;li&gt;Helmut Grohne sent 13 patches for cross build failures.&lt;/li&gt;
&lt;li&gt;Helmut Grohne performed a maintenance upload of &lt;code&gt;debvm&lt;/code&gt; enabling its
&lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036919#22&#34;&gt;use in &lt;code&gt;autopkgtests&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut Grohne wrote an API-compatible reimplementation of
&lt;code&gt;autopkgtest-build-qemu&lt;/code&gt;. It is powered by &lt;code&gt;mmdebstrap&lt;/code&gt;, therefore
unprivileged, EFI-only and will soon be
&lt;a href=&#34;https://gitlab.mister-muffin.de/josch/mmdebstrap/commit/e07818d2d677370c8e910cad85d0e493033913ea&#34;&gt;included in mmdebstrap&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Santiago continued the work regarding how to make it easier to
(automatically) test reverse dependencies.
&lt;a href=&#34;https://salsa.debian.org/santiago/omniorb-dfsg/-/pipelines/574087&#34;&gt;An example&lt;/a&gt;
of the ongoing work was presented during the Salsa CI BoF at DebConf 23.&lt;br&gt;
In fact, omniorb-dfsg test pipelines as the above were used for the
&lt;a href=&#34;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051438&#34;&gt;omniorb-dfsg 4.3.0 transition&lt;/a&gt;,
verifying how the reverse dependencies (tango, pytango and omnievents) were
built and how their autopkgtest jobs run with the to-be-uploaded omniorb-dfsg
new release.&lt;/li&gt;
&lt;li&gt;Utkarsh and Stefano attended and helped run DebConf 23. Also continued
winding up DebConf 22 accounting.&lt;/li&gt;
&lt;li&gt;Anton Gladky did
&lt;a href=&#34;https://gladk.de/posts/202309_floss/#other-debian-activities&#34;&gt;some science team uploads&lt;/a&gt;
to fix RC bugs.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, September 2023 (by Santiago Ruano Rincón)</title>
      <author>Santiago Ruano Rincón</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2023-09/</link>
      <pubDate>Thu, 12 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2023-09/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2023-09/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In September, 21 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-Sept-2023.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 10.0h (out of 0h assigned and 14.0h from previous period), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/10/msg00008.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 7.0h (out of 17.0h assigned), thus carrying over 10.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202309_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 9.5h (out of 7.5h assigned and 7.5h from previous period), thus carrying over 5.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/09/msg00038.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 16.0h (out of 15.5h assigned and 1.5h from previous period), thus carrying over 1.0h to the next month.&lt;/li&gt;
&lt;li&gt;Ben Hutchings
did 17.0h (out of 17.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-september-2023#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 17.0h (out of 17.0h assigned).&lt;/li&gt;
&lt;li&gt;Emilio Pozuelo Monfort
did 30.0h (out of 30.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=vRREvMODJjF8bZwI@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 18.25h (out of 18.25h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/20230929084544.GA3460292@subdivi.de&#34;&gt;Helmut Grohne&lt;/a&gt;
did 10.0h (out of 10.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/10/msg00007.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 17.0h (out of 16.5h assigned and 0.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202309_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2023-september&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 4.5h (out of 0h assigned and 24.0h from previous period), thus carrying over 19.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2023-09.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 5.0h (out of 12.0h assigned), thus carrying over 7.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2023-09.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 7.75h (out of 16.0h assigned), thus carrying over 8.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/09/msg00037.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 7.0h (out of 7.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/10/msg00005.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 10.5h (out of 17.0h assigned), thus carrying over 6.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2023/10/my-debian-activities-in-september-2023/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/10/msg00003.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 13.25h (out of 16.0h assigned), thus carrying over 2.75h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In September, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/09/threads.html&#34;&gt;44 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The month of September was a busy month for the LTS Team.&lt;/p&gt;
&lt;p&gt;A notable security issue fixed in September was the high-severity
&lt;a href=&#34;https://security-tracker.debian.org/tracker/CVE-2023-4863&#34;&gt;CVE-2023-4863&lt;/a&gt;,
a heap buffer overflow that allowed remote attackers to perform an out-of-bounds
memory write via a crafted WebP file.
This CVE was covered by the three DLAs of different packages:
&lt;a href=&#34;https://www.debian.org/lts/security/2023/dla-3568&#34;&gt;firefox-esr&lt;/a&gt;,
&lt;a href=&#34;https://www.debian.org/lts/security/2023/dla-3570&#34;&gt;libwebp&lt;/a&gt; and
&lt;a href=&#34;https://www.debian.org/lts/security/2023/dla-3569&#34;&gt;thunderbird&lt;/a&gt;.
The libwebp backported patch was sent to upstream, who adapted and applied it
to the
&lt;a href=&#34;https://chromium-review.googlesource.com/c/webm/libwebp/&amp;#43;/4916801&#34;&gt;0.6.1 branch&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It is also worth noting that LTS contributor Markus Koschany included in his
work updates to packages in Debian Bullseye and Bookworm, that are under the
umbrella of the Security Team:
&lt;a href=&#34;https://www.debian.org/security/2023/dsa-5502&#34;&gt;xrdp&lt;/a&gt;,
&lt;a href=&#34;https://www.debian.org/security/2023/dsa-5507&#34;&gt;jetty9&lt;/a&gt; and
&lt;a href=&#34;https://www.debian.org/security/2023/dsa-5511&#34;&gt;mosquitto&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;As every month, there was important behind-the-scenes work by the Front Desk
staff, who triaged, analyzed and reviewed dozens of vulnerabilities, to decide
if they warrant a security update.
This is very important work, since we need to trade-off between the frequency
of updates and the stability of the LTS release.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 113 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, August 2023 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2023-08/</link>
      <pubDate>Tue, 12 Sep 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2023-08/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2023-08/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In August, 19 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Abhijith PA
did 0.0h (out of 12.0h assigned and 2.0h from previous period), thus carrying over 14.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/09/msg00012.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 18.5h (out of 18.5h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202308_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 7.5h (out of 5.0h assigned and 10.0h from previous period), thus carrying over 7.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/09/msg00004.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 17.0h (out of 15.5h assigned and 3.0h from previous period), thus carrying over 1.5h to the next month.&lt;/li&gt;
&lt;li&gt;Ben Hutchings
did 18.5h (out of 9.0h assigned and 9.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-august-2023#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2023-08.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 18.5h (out of 18.25h assigned and 0.25h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/08/msg00048.html&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 24.0h (out of 22.5h assigned and 1.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/09/msg00010.html&#34;&gt;Jochen Sprickerhof&lt;/a&gt;
did 2.5h (out of 8.5h assigned and 10.0h from previous period), thus carrying over 16.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/09/msg00011.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 18.0h (out of 9.25h assigned and 9.25h from previous period), thus carrying over 0.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202308_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 28.5h (out of 28.5h assigned).&lt;/li&gt;
&lt;li&gt;Ola Lundqvist
did 0.0h (out of 0h assigned and 24.0h from previous period), thus carrying over 24.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2023-08.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 18.5h (out of 13.0h assigned and 5.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2023-08.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 18.5h (out of 18.25h assigned and 0.25h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/09/msg00009.html&#34;&gt;Sean Whitton&lt;/a&gt;
did 7.0h (out of 10.0h assigned), thus carrying over 3.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/09/msg00001.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 18.5h (out of 9.75h assigned and 8.75h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2023/09/my-debian-activities-in-august-2023/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/09/msg00008.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 16.0h (out of 16.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-aug-23/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 12.25h (out of 0h assigned and 12.25h from previous period).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In August, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/08/threads.html&#34;&gt;42 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The month of August turned out to be a rather quiet month for the LTS team.&lt;/p&gt;
&lt;p&gt;Three notable updates were to
&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/08/msg00000.html&#34;&gt;bouncycastle&lt;/a&gt;,
&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/08/msg00019.html&#34;&gt;openssl&lt;/a&gt;,
and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/08/msg00027.html&#34;&gt;zabbix&lt;/a&gt;.
In the case of bouncycastle a flaw allowed for the possibility of LDAP injection
and the openssl update corrected a resource exhaustion bug that could result in
a denial of service. Zabbix, while not widely used, was the subject of several
vulnerabilities which while not individually severe did combine to result in the
zabbix update being of particular note.&lt;/p&gt;
&lt;p&gt;Apart from those, the LTS team continued the always ongoing work of triaging,
investigating, and fixing vulnerabilities, as well as making contributions to
the broader Debian and Free Software communities.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 112 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: /usr-merge updates, Salsa CI progress, DebConf23 lead-up, and more! (by Utkarsh Gupta)</title>
      <author>Utkarsh Gupta</author>
      <link>https://www.freexian.com/blog/debian-contributions-08-2023/</link>
      <pubDate>Sun, 10 Sep 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-08-2023/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-08-2023/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;usr-merge-work-by-helmut-grohne-et-al&#34;&gt;/usr-merge work, by Helmut Grohne, et al.&lt;/h2&gt;
&lt;p&gt;Given that we now have consensus on moving forward by moving aliased files
from &lt;code&gt;/&lt;/code&gt; to &lt;code&gt;/usr&lt;/code&gt;, we will also run into the problems that the file move
moratorium was meant to prevent. The way forward is detecting them early and
applying workarounds on a per-package basis. Said detection is now automated
using the &lt;a href=&#34;https://salsa.debian.org/helmutg/dumat&#34;&gt;Debian Usr Merge Analysis Tool&lt;/a&gt;.
As problems are reported to the bug tracking system, they are connected to the
reports if properly usertagged. Bugs and patches for problem categories
&lt;a href=&#34;https://subdivi.de/~helmut/dep17.html&#34;&gt;DEP17-P2 and DEP17-P6&lt;/a&gt; have been filed.&lt;/p&gt;
&lt;p&gt;After &lt;a href=&#34;https://lists.debian.org/debian-devel/2023/07/msg00157.html&#34;&gt;consensus has been reached&lt;/a&gt;
on the bootstrapping matters, &lt;code&gt;debootstrap&lt;/code&gt; has been
&lt;a href=&#34;https://salsa.debian.org/installer-team/debootstrap/-/merge_requests/96&#34;&gt;changed to swap the initial unpack and merging&lt;/a&gt;
to avoid unpack errors due to pre-existing links. This is a precondition for
having &lt;code&gt;base-files&lt;/code&gt; install the aliasing symbolic links eventually.&lt;/p&gt;
&lt;p&gt;It was identified that the root filesystem used by the Debian installer is
still unmerged and a
&lt;a href=&#34;https://salsa.debian.org/installer-team/debian-installer/-/merge_requests/39&#34;&gt;change has been proposed&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;debhelper&lt;/code&gt; was changed to
&lt;a href=&#34;https://bugs.debian.org/1041159&#34;&gt;recognize systemd units installed to /usr&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A discussion with the CTTE and release team on repealing the moratorium has
been initiated.&lt;/p&gt;
&lt;h2 id=&#34;salsa-ci-work-by-santiago-ruano-rincón&#34;&gt;Salsa CI work, by Santiago Ruano Rincón&lt;/h2&gt;
&lt;p&gt;August was a busy month in the Salsa CI world. Santiago reviewed and merged a
bunch of MRs that have improved the project in different aspects:&lt;/p&gt;
&lt;p&gt;The aptly job got two MRs from Philip Hands.
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/434&#34;&gt;With the first one&lt;/a&gt;,
the aptly now can export a couple of variables in a dotenv file,
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/435&#34;&gt;and with the second&lt;/a&gt;,
it can include packages from multiple artifact directories. These MRs bring the
base to improve how to test reverse dependencies with Salsa CI. Santiago is
working on documenting this.&lt;/p&gt;
&lt;p&gt;As a result of the
&lt;a href=&#34;https://wiki.debian.org/qa.debian.org/FTBFS/DoubleBuild&#34;&gt;mass bug filing done in August&lt;/a&gt;,
Salsa CI now includes a job to test how a package builds twice in a row. Thanks
to the MRs of &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/438&#34;&gt;Sebastiaan Couwenberg&lt;/a&gt;
and &lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/451&#34;&gt;Johannes Schauer Marin Rodrigues&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Last but not least, Santiago helped Johannes Schauer Marin Rodrigues to
&lt;a href=&#34;https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/444&#34;&gt;complete the support for arm64-only pipelines&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;debconf23-lead-up-by-stefano-rivera&#34;&gt;DebConf23 lead-up, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;Stefano wears a few hats in the DebConf organization and in the lead up to the
conference in mid-September, they’ve all been quite busy.&lt;/p&gt;
&lt;p&gt;As one of the treasurers of DebConf 23, there has been a final budget update,
and quite a few payments to coordinate from Debian’s Trusted Organizations. We
try to close the books from the previous conference at the next one, so a push
was made to get DebConf 22 account statements out of TOs and record them in the
conference ledger.&lt;/p&gt;
&lt;p&gt;As a website developer, we had a number of registration-related tasks, emailing
attendees and trying to estimate numbers for food and accommodation.&lt;/p&gt;
&lt;p&gt;As a conference committee member, the job was mostly taking calls and helping
the local team to make decisions on urgent issues. For example, getting
conference visas issued to attendees required getting political approval from
the Indian government. We only discovered the full process for this too late to
clear some complex cases, so this required some hard calls on skipping some
countries from the application list, allowing everyone else to get visas in
time. Unfortunate, but necessary.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Raphaël Hertzog updated
&lt;a href=&#34;https://tracker.debian.org/pkg/gnome-shell-extension-hamster&#34;&gt;gnome-shell-extension-hamster&lt;/a&gt;
to a new upstream git snapshot that is compatible with GNOME Shell 44 that
was recently uploaded to Debian unstable/testing. This extension makes it
easy to start/stop tracking time with
&lt;a href=&#34;https://tracker.debian.org/pkg/hamster-time-tracker&#34;&gt;Hamster Time Tracker&lt;/a&gt;.
Very handy for consultants like us who are billing their work per hour.&lt;/li&gt;
&lt;li&gt;Raphaël also updated &lt;a href=&#34;https://tracker.debian.org/pkg/zim&#34;&gt;zim&lt;/a&gt; to the latest
upstream release (0.74.2). This is a “desktop wiki” that can be very useful
as a note-taking tool to build your own personal knowledge base or even to
manage your personal todo lists.&lt;/li&gt;
&lt;li&gt;Utkarsh reviewed and sponsored some uploads from
&lt;a href=&#34;https://mentors.debian.net/&#34;&gt;mentors.debian.net&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Utkarsh helped the local team and the bursary team with some more DebConf
activities and helped finalize the data.&lt;/li&gt;
&lt;li&gt;Thorsten tried to update package &lt;a href=&#34;https://tracker.debian.org/pkg/hplip&#34;&gt;hplip&lt;/a&gt;.
Unfortunately upstream added some new compressed files that need to appear
uncompressed in the package. Even though this sounded like an easy task,
which seemed to be already implemented in the current debian/rules, the new
type of files broke this implementation and made the package no longer
buildable. The problem has been solved and the upload will happen soon.&lt;/li&gt;
&lt;li&gt;Helmut sent 7 patches for cross build failures. Since &lt;code&gt;dpkg-buildflags&lt;/code&gt; now
defaults to issue &lt;code&gt;arm64&lt;/code&gt;-specific compiler flags, more care is needed to
distinguish between build architecture flags and host architecture flags than
previously.&lt;/li&gt;
&lt;li&gt;Stefano pushed the final bit of the tox 4 transition over the line in Debian,
allowing dh-python and tox 4 to migrate to testing. We got caught up in a few
unusual bugs in tox and the way we run it in Debian package building (which
had to change with tox 4). This resulted in a couple of patches upstream.&lt;/li&gt;
&lt;li&gt;Stefano visited Haifa, Israel, to see the proposed DebConf 24 venue and meet
with the local team. While the venue isn’t committed yet, we have high hopes
for it.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, July 2023 (by Santiago Ruano Rincón)</title>
      <author>Santiago Ruano Rincón</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2023-07/</link>
      <pubDate>Tue, 15 Aug 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2023-07/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2023-07/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In July, 18 contributors have been paid to work on
&lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Abhijith PA
did 0.0h (out of 0h assigned and 2.0h from previous period), thus carrying over 2.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/08/msg00005.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 24.75h (out of 18.25h assigned and 6.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202307_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 5.0h (out of 5.0h assigned and 10.0h from previous period), thus carrying over 10.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/07/msg00045.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 17.0h (out of 17.0h assigned and 3.0h from previous period), thus carrying over 3.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/foss-activity-in-july-2023.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 14.0h (out of 24.0h assigned), thus carrying over 9.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-july-2023#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2023-07.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 24.0h (out of 24.75h assigned), thus carrying over 0.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=fq1198npavjt6Qjn@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 23.25h (out of 24.75h assigned), thus carrying over 1.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/08/msg00001.html&#34;&gt;Jochen Sprickerhof&lt;/a&gt;
did 10.0h (out of 20.0h assigned), thus carrying over 10.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/08/msg00015.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 16.0h (out of 9.75h assigned and 15.5h from previous period), thus carrying over 9.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202307_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 24.75h (out of 24.75h assigned).&lt;/li&gt;
&lt;li&gt;Ola Lundqvist
did 0.0h (out of 13.0h assigned and 11.0h from previous period), thus carrying over 24.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2023-07.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 19.25h (out of 14.75h assigned and 10.0h from previous period), thus carrying over 5.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2023-07.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 25.5h (out of 10.5h assigned and 15.25h from previous period), thus carrying over 0.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/08/msg00003.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 16.0h (out of 21.25h assigned and 3.5h from previous period), thus carrying over 8.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2023/08/my-debian-activities-in-july-2023/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/08/msg00002.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 16.0h (out of 16.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-july-23/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 1.5h (out of 0h assigned and 13.75h from previous period), thus carrying over 12.25h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In July, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/07/threads.html&#34;&gt;35 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;LTS contributor Lee Garrett, has continued his hard work to prepare a testing
framework for Samba, that can now provision bootable VMs with little effort,
both for Debian and for Windows.
This work included the introduction of a new package to Debian,
&lt;a href=&#34;https://tracker.debian.org/pkg/rhsrvany&#34;&gt;rhsrvany&lt;/a&gt;, which
allows turning any Windows program or script into a Windows service. As the
Samba testing framework matures it will be possible to perform functional tests
which cannot be performed with other available test mechanisms and aspects of
this framework will be generalizable to other package ecosystems beyond Samba.&lt;/p&gt;
&lt;p&gt;July included a notable security
&lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/07/msg00021.html&#34;&gt;update of bind9&lt;/a&gt;
by LTS contributor Chris Lamb.
This update addressed a potential denial of service attack in this critical
network infrastructure component.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 111 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: PTS tracker, DebConf23 Bursary, and more! (by Utkarsh Gupta)</title>
      <author>Utkarsh Gupta</author>
      <link>https://www.freexian.com/blog/debian-contributions-07-2023/</link>
      <pubDate>Thu, 10 Aug 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-07-2023/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-07-2023/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;trackerdebianorg-work-by-raphaël-hertzog&#34;&gt;tracker.debian.org work by Raphaël Hertzog&lt;/h2&gt;
&lt;p&gt;Raphaël spent some time during his vacation to update
&lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/&#34;&gt;distro-tracker&lt;/a&gt; to be fully
compatible with Django 3.2 so that the codebase and the whole testsuite can
run on Debian 12. There’s one exception though with the functional test suite
that still needs further work to cope with the latest version of Selenium.&lt;/p&gt;
&lt;p&gt;By dropping support of Django 2.2, Raphaël could also start to work toward
support of Django 4.2 since Django helpfully emits deprecation warnings of
things that will break in future versions. All the warnings have been fixed
but the codebase still fails its testsuite in Django 4.2 because we have to
get rid of the python3-django-jsonfield dependency (that is rightfully dead
upstream since Django has native support nowadays). All the JSONField have
been converted to use Django’s native field, but the migration system still
requires that dependency at this point.&lt;/p&gt;
&lt;p&gt;This will require either some fresh reboot of the migration history, or some
other trickery to erase the jsonfield dependency from the history of
migrations. If you have experience with that, don’t hesitate to share it (mail
at &lt;a href=&#34;mailto:hertzog@debian.org&#34;&gt;hertzog@debian.org&lt;/a&gt;, or reach out to buxy on
IRC).&lt;/p&gt;
&lt;p&gt;At this point, tracker.debian.org runs with Django 3.2 on Debian 11 since
Debian System Administrators are not yet ready to upgrade debian.org hosts to
Debian 12.&lt;/p&gt;
&lt;h2 id=&#34;debconf-23-bursary-work-by-utkarsh-gupta&#34;&gt;DebConf 23 bursary work by Utkarsh Gupta&lt;/h2&gt;
&lt;p&gt;Utkarsh led the bursary team this year. The bursary team got a ton of requests
this time. Rolling out the results in 4 batches, the bursary team catered over
165 bursary requests - which is superb!&lt;/p&gt;
&lt;p&gt;The team managed to address all the requests and answered a bit over 120 emails
in the process. With that, the bursaries are officially closed for DebConf
2023. The team also intends to roll out some of the statistics closer to
DebConf.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Stefano implemented meson support in pybuild, the tool for building Python
packages in Debian against multiple Python versions.&lt;/li&gt;
&lt;li&gt;Santiago did some work on Salsa CI to enhance the ARM support on the
autopkgtest job and make &lt;a href=&#34;https://salsa.debian.org/josch/autopkgtest-lxc/-/tree/arm64&#34;&gt;Josch’s branch&lt;/a&gt;
work. MR to come soon.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 6 cross build failures.&lt;/li&gt;
&lt;li&gt;Stefano has been preparing for DebConf 23: Working on the website, and
assisting the local teams.&lt;/li&gt;
&lt;li&gt;Stefano attended the DebConf Video team sprint in Paris, mostly looking at
new hardware and software options for video capture and live-mixing.
&lt;a href=&#34;https://grep.be/blog/en/computer/debian/DebConf_Videoteam_Sprint_in_Paris/&#34;&gt;Full sprint report&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, June 2023 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2023-06/</link>
      <pubDate>Sat, 15 Jul 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2023-06/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2023-06/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In June, 17 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-June-2023.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 12.0h (out of 6.0h assigned and 8.0h from previous period), thus carrying over 2.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/07/msg00006.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 28.0h (out of 0h assigned and 34.5h from previous period), thus carrying over 6.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202306_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 5.0h (out of 6.0h assigned and 9.0h from previous period), thus carrying over 10.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/06/msg00078.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 17.0h (out of 17.0h assigned and 3.0h from previous period), thus carrying over 3.0h to the next month.&lt;/li&gt;
&lt;li&gt;Ben Hutchings
did 24.0h (out of 16.5h assigned and 7.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-june-2023#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2023-06.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 24.0h (out of 21.0h assigned and 2.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=xhW4fyFarJ5S4eBb@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/07/msg00025.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 25.0h (out of 0h assigned and 40.5h from previous period), thus carrying over 15.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202306_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 23.5h (out of 23.5h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2023-june&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 13.0h (out of 0h assigned and 24.0h from previous period), thus carrying over 11.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2023-06.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 13.5h (out of 9.75h assigned and 13.75h from previous period), thus carrying over 10.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~santiago/lts-elts-reports/report-2023-06.txt&#34;&gt;Santiago Ruano Rincón&lt;/a&gt;
did 8.25h (out of 23.5h assigned), thus carrying over 15.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/07/msg00001.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 20.0h (out of 23.5h assigned), thus carrying over 3.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2023/07/my-debian-activities-in-june-2023/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/07/msg00002.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 16.0h (out of 16.0h assigned).&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta
did 0.0h (out of 0h assigned and 25.5h from previous period), thus carrying over 25.5h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In June, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/06/threads.html&#34;&gt;40 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Notable security updates in June included &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/06/msg00005.html&#34;&gt;mariadb-10.3&lt;/a&gt;, &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/06/msg00011.html&#34;&gt;openssl&lt;/a&gt;, and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/06/msg00017.html&#34;&gt;golang-go.crypto&lt;/a&gt;. The mariadb-10.3 package was synchronized with the latest upstream maintenance release, version 10.3.39. The openssl package was patched to correct several flaws with certificate validation and with object identifier parsing. Finally, the golang-go.crypto package was updated to address several vulnerabilities, and several associated Go packages were rebuilt in order to properly incorporate the update.&lt;/p&gt;
&lt;p&gt;LTS contributor Sylvain has been hard at work with some behind-the-scenes improvements to internal tooling and documentation. His efforts are helping to improve the efficiency of all LTS contributors and also helping to improve the quality of their work, making our LTS updates more timely and of higher quality.&lt;/p&gt;
&lt;p&gt;LTS contributor Lee Garrett began working on a testing framework specifically for Samba. Given the critical role which Samba plays in many deployments, the tremendous impact which regressions can have in those cases, and the unique testing requirements of Samba, this work will certainly result in increased confidence around our Samba updates for LTS.&lt;/p&gt;
&lt;p&gt;LTS contributor Emilio Pozuelo Monfort has begun preparatory work for the upcoming Firefox ESR version 115 release. Firefox ESR (and the related Thunderbird ESR) requires special work to maintain up to date in LTS. Mozilla do not release individual patches for CVEs, and our policy is to incorporate new ESR releases from Mozilla into LTS. Most updates are minor updates, but once a year Mozilla will release a major update as they move to a new major version for ESR. The update to a new major ESR version entails many related updates to toolchain and other packages. The preparations that Emilio has begun will ensure that once the 115 ESR release is made, updated packages will be available in LTS with minimal delay.&lt;/p&gt;
&lt;p&gt;Another highlight of behind-the-scenes work is our Front Desk personnel. While we often focus on the work which results in published package updates, much work is also involved in reviewing new vulnerabilities and triaging them (i.e., determining if they affect one or more packages in LTS and then determining the severity of those which are applicable). These intrepid contributors (Emilio Pozuelo Monfort, Markus Koschany, Ola Lundqvist, Sylvain Beucler, and Thorsten Alteholz for the month of June) reviewed dozens of vulnerabilities and made decisions about how those vulnerabilities should be dealt with.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 110 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: /usr-merge updates, DebConf Bursary prep, and more! (by Utkarsh Gupta)</title>
      <author>Utkarsh Gupta</author>
      <link>https://www.freexian.com/blog/debian-contributions-06-2023/</link>
      <pubDate>Wed, 12 Jul 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-06-2023/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-06-2023/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;usr-merge-by-helmut-grohne-et-al&#34;&gt;/usr-merge, by Helmut Grohne, et al&lt;/h2&gt;
&lt;p&gt;The work on /usr-merge continues from
&lt;a href=&#34;https://www.freexian.com/blog/debian-contributions-05-2023/&#34;&gt;May&lt;/a&gt;. The lengthy
discussion was condensed into a still lengthy
&lt;a href=&#34;https://subdivi.de/~helmut/dep17.html&#34;&gt;rewrite of DEP17&lt;/a&gt; listing all known
problems and proposed mitigations. An initial
&lt;a href=&#34;https://lists.debian.org/debian-devel/2023/06/msg00353.html&#34;&gt;consensus call&lt;/a&gt;
did not resolve all questions, but we now have rough consensus on finalizing
the transition without relying on major changes to dpkg. Other questions still
have diverging opinions and some matters such as
&lt;a href=&#34;https://lists.debian.org/debian-devel/2023/06/msg00398.html&#34;&gt;how to not break backports&lt;/a&gt;
are still missing satisfying answers.&lt;/p&gt;
&lt;h2 id=&#34;debconf-bursary-prep-by-utkarsh-gupta&#34;&gt;DebConf Bursary prep, by Utkarsh Gupta&lt;/h2&gt;
&lt;p&gt;DebCamp and DebConf is happening from 03rd September to 17th September in
Kochi, India, and the DebConf Bursary team is gearing up for that. After
&lt;a href=&#34;https://lists.debian.org/debconf-announce/2023/07/msg00000.html&#34;&gt;extending the bursary deadline&lt;/a&gt;
(catering to the requests coming in from various people), we’ve finally managed
to clock over 260 bursary requests. The team is set up and we’re starting to
review the applications. The team intends to roll out the result as soon as
possible.&lt;/p&gt;
&lt;h2 id=&#34;debci-by-helmut-grohne&#34;&gt;debci, by Helmut Grohne&lt;/h2&gt;
&lt;p&gt;As Freexian is working on deploying autopkgtests for the LTS and ELTS services,
debci and autopkgtests were improved in Debian to better deal with derivatives
(e.g. by better supporting external package signing keyrings). Other aspects
that are not deployed on ci.debian.net such as the qemu backend were also
improved. We express thanks to the relevant maintainers Antonio Terceiro, Paul
Gevers and Simon McVittie for their timely reviews and merges of our changes.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Following the release of Debian 12, Raphaël Hertzog updated
&lt;a href=&#34;https://tracker.debian.org&#34;&gt;tracker.debian.org&lt;/a&gt; to be aware of trixie. He
also pushed some fixes to &lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker&#34;&gt;distro-tracker&lt;/a&gt;
(the software powering tracker.debian.org) and released version 1.2.0 (since
the former release was lacking fixes to run on Debian 12 bookworm).&lt;/li&gt;
&lt;li&gt;Following the release of Debian 12, Helmut Grohne updated
&lt;a href=&#34;https://crossqa.debian.net/&#34;&gt;crossqa.debian.net&lt;/a&gt; systems. He also sent 7
patches for cross build failures and continued adapting
&lt;a href=&#34;https://wiki.debian.org/HelmutGrohne/rebootstrap&#34;&gt;rebootstrap&lt;/a&gt; to changes
in unstable.&lt;/li&gt;
&lt;li&gt;Santiago Ruano Rincón started to work on how to improve the robustness of
Salsa CI’s pipeline for some jobs failing frequently.&lt;/li&gt;
&lt;li&gt;Thorsten Alteholz did security updates of cpdb-libs in Unstable and Bookworm.&lt;/li&gt;
&lt;li&gt;Stefano Rivera upgraded
&lt;a href=&#34;https://pixelfed.debian.social/&#34;&gt;pixelfed.debian.social&lt;/a&gt; to bookworm.&lt;/li&gt;
&lt;li&gt;Stefano started an re2 library transition, and started preparation for the
next transition.&lt;/li&gt;
&lt;li&gt;Helmut Grohne updated
&lt;a href=&#34;https://tracker.debian.org/news/1438055/accepted-debvm-0211-source-into-unstable/&#34;&gt;debvm&lt;/a&gt;
in unstable releasing changes that accumulated during the freeze.&lt;/li&gt;
&lt;li&gt;Stefano did some work on the website and infrastructure for DebConf 23.&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta helped review and fix open redmine bugs and fix them all in
unstable.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, May 2023 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2023-05/</link>
      <pubDate>Wed, 14 Jun 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2023-05/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2023-05/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In May, 18 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-May-2023.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 6.0h (out of 6.0h assigned and 8.0h from previous period), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202305_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 6.0h (out of 8.0h assigned and 7.0h from previous period), thus carrying over 9.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/06/msg00004.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 17.0h (out of 17.0h assigned and 3.0h from previous period), thus carrying over 3.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/foss-activity-in-may-2023.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 17.0h (out of 16.0h assigned and 8.0h from previous period), thus carrying over 7.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-may-2023#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;Daniel Leidert
did 0.0h (out of 0h assigned and 12.0h from previous period), thus carrying over 12.0h to the next month.&lt;/li&gt;
&lt;li&gt;Dominik George
did 0.0h (out of 0h assigned and 20.34h from previous period), thus carrying over 20.34h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2023-05.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 32.0h (out of 18.5h assigned and 16.0h from previous period), thus carrying over 2.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=/FaMT98lXH0lRJA6@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 20.0h (out of 8.5h assigned and 11.5h from previous period).&lt;/li&gt;
&lt;li&gt;Holger Levsen
did 0.0h (out of 0h assigned and 10.0h from previous period), thus carrying over 10.0h to the next month.&lt;/li&gt;
&lt;li&gt;Lee Garrett
did 0.0h (out of 0h assigned and 40.5h from previous period), thus carrying over 40.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202305_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 34.5h (out of 34.5h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2023-05.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 18.25h (out of 20.5h assigned and 11.5h from previous period), thus carrying over 13.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/06/msg00007.html&#34;&gt;Scarlett Moore&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/06/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 34.5h (out of 29.0h assigned and 5.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2023/06/my-debian-activities-in-may-2023/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/06/msg00014.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 16.0h (out of 15.0h assigned and 1.0h from previous period).&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta
did 5.5h (out of 5.0h assigned and 26.0h from previous period), thus carrying over 25.5h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In May, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/05/threads.html&#34;&gt;34 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Several of the DLAs constituted notable security updates to LTS during the month of May. Of particular note were the &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/05/msg00006.html&#34;&gt;linux (4.19)&lt;/a&gt; and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/05/msg00005.html&#34;&gt;linux-5.10&lt;/a&gt; packages, both of which addressed a considerable number of CVEs. Additionally, the &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/05/msg00014.html&#34;&gt;postgresql-11&lt;/a&gt; package was updated by synchronizing it with the 11.20 release from upstream.&lt;/p&gt;
&lt;p&gt;Notable non-security updates were made to the distro-info-data database and the timezone database. The &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/05/msg00001.html&#34;&gt;distro-info-data&lt;/a&gt; package was updated with the final expected release date of Debian 12, made aware of Debian 14 and Ubuntu 23.10, and was updated with the latest EOL dates for Ubuntu releases. The &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/05/msg00002.html&#34;&gt;tzdata&lt;/a&gt; and &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/05/msg00003.html&#34;&gt;libdatetime-timezone-perl&lt;/a&gt; packages were updated with the 2023c timezone database. The changes in these packages ensure that in addition to the latest security updates LTS users also have the latest information concerning Debian and Ubuntu support windows, as well as the latest timezone data for accurate worldwide timekeeping.&lt;/p&gt;
&lt;p&gt;LTS contributor Anton implemented &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/114&#34;&gt;an improvement&lt;/a&gt; to the Debian Security Tracker &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/unreported&#34;&gt;&amp;ldquo;Unfixed vulnerabilities in unstable without a filed bug&amp;rdquo;&lt;/a&gt; view, allowing for more effective management of CVEs which do not yet have a corresponding bug entry in the Debian BTS.&lt;/p&gt;
&lt;p&gt;LTS contributor Sylvain concluded an &lt;a href=&#34;https://salsa.debian.org/lts-team/lts-extra-tasks/-/issues/50&#34;&gt;audit of obsolete packages still supported in LTS&lt;/a&gt; to ensure that new CVEs are properly associated. In this case, a package being obsolete means that it is no longer associated with a Debian release for which the Debian Security Team has direct responsibility. When this occurs, it is the responsibility of the LTS team to ensure that incoming CVEs are properly associated to packages which exist only in LTS.&lt;/p&gt;
&lt;p&gt;Finally, LTS contributors also contributed several updates to packages in unstable/testing/stable to fix CVEs. This helps package maintainers, addresses CVEs in current and future Debian releases, and ensures that the CVEs do not remain open for an extended period of time only for the LTS team to be required to deal with them much later in the future.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 109 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: /usr-merge updates, tox 4 transition, and more! (by Utkarsh Gupta, Stefano Rivera)</title>
      <author>Utkarsh Gupta, Stefano Rivera</author>
      <link>https://www.freexian.com/blog/debian-contributions-05-2023/</link>
      <pubDate>Sat, 10 Jun 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-05-2023/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-05-2023/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;usr-merge-by-helmut-grohne-et-al&#34;&gt;/usr-merge, by Helmut Grohne, et al&lt;/h2&gt;
&lt;p&gt;Towards the end of April, the discussion on DEP 17 on
&lt;a href=&#34;mailto:debian-devel@lists.debian.org&#34;&gt;debian-devel@l.d.o&lt;/a&gt; initiated by Helmut
Grohne took off, trying to deal with the fact that while Debian bookworm has a
merged /usr, files are still being distributed to / and /usr in Debian binary
packages, and moving them currently has some risk of breakage. Most
participants of the discussion agreed that files should be moved, and there
are several competing design ideas for doing it safely.&lt;/p&gt;
&lt;p&gt;Most of the time was spent understanding the practical implications of lifting
the moratorium and  moving all the files from / to /usr in a coordinated effort.
With help from Emilio Pozuelo Monfort, Enrico Zini, and Raphael Hertzog,
Helmut Grohne performed extensive analysis of the various aspects, including
quantitative analysis of the original file move problem, analysis of effects on
&lt;a href=&#34;https://lists.debian.org/20230428080516.GA203171@subdivi.de&#34;&gt;dpkg-divert&lt;/a&gt;,
&lt;a href=&#34;https://lists.debian.org/20230502135105.GA713645@subdivi.de&#34;&gt;dpkg-statoverride&lt;/a&gt;,
and &lt;a href=&#34;https://lists.debian.org/20230428201151.GA2784035@subdivi.de&#34;&gt;update-alternatives&lt;/a&gt;,
analysis of effects on
&lt;a href=&#34;https://lists.debian.org/20230517093036.GA4104525@subdivi.de&#34;&gt;filesystem bootstrapping tools&lt;/a&gt;.
Most of the problematic cases spawned plausible workarounds, such as turning
Breaks into Conflicts in selected cases or adding protective diversions for the
symbolic links that enable aliasing.&lt;/p&gt;
&lt;p&gt;Towards the end of May, Andreas Beckmann reported a
&lt;a href=&#34;https://bugs.debian.org/1036920&#34;&gt;new failure scenario&lt;/a&gt; which may cause
&lt;a href=&#34;https://lists.debian.org/20230530095300.GA1289743@subdivi.de&#34;&gt;shared resources to inadvertently disappear&lt;/a&gt;,
such as directories and even regular files in case of Multi-Arch packages, and
our work on analyzing these problems and proposing mitigations is on-going.&lt;/p&gt;
&lt;p&gt;While the quantitative analysis is funded by Freexian, we wouldn’t be here
without the extensive feedback and ideas of many voluntary contributors from
multiple areas of Debian, which are too many to name here. Thank you.&lt;/p&gt;
&lt;h2 id=&#34;preparing-for-the-tox-4-transition-by-stefano-rivera&#34;&gt;Preparing for the tox 4 transition, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;While Debian was in freeze for the bookworm release, tox 4 has landed in Debian
experimental, and some packages are starting to require it, upstream. It
&lt;a href=&#34;https://bugs.debian.org/1035635&#34;&gt;has some backwards-incompatible behavior&lt;/a&gt;
that breaks many packages using tox through pybuild. So Stefano had to make
some changes to pybuild and to many packages that run build-time tests with tox.
The easy bits of this transition are now completed in git / experimental, but a
few packages that integrate deeply into tox need upstream work.&lt;/p&gt;
&lt;h2 id=&#34;debian-printing-by-thorsten-alteholz&#34;&gt;Debian Printing, by Thorsten Alteholz&lt;/h2&gt;
&lt;p&gt;Just before the release of Bookworm, lots of QA tools were used to inspect
packages. One of these tools found a systemd service file in a wrong directory.
So, Thorsten did another upload of package lprint to correct this.&lt;/p&gt;
&lt;p&gt;Thanks a lot to all the hardworking people who run such tools and file bugs.&lt;/p&gt;
&lt;p&gt;Thorsten also participated in discussions about the new Common Printing Dialog
Backends (CPDB) that will be introduced in Trixie and hopefully can replace
the current printing architecture in Forky.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;DebConf 23 preparations by Stefano Rivera. Some work on the website, video
team planning, accounting, and
&lt;a href=&#34;https://salsa.debian.org/debconf-team/public/data/docs/-/merge_requests/6&#34;&gt;team documentation&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta started to prep the work on the bursary team’s side for DC23.&lt;/li&gt;
&lt;li&gt;Stefano spun up &lt;a href=&#34;https://hamburg-2023.mini.debconf.org/&#34;&gt;a website&lt;/a&gt; for the
Hamburg mini-DebConf so that the video team could have a machine-readable
schedule and a place to stream video from the event.&lt;/li&gt;
&lt;li&gt;Santiago Ruano Rincón reviewed and sponsored four python packages of a prospective
Debian member.&lt;/li&gt;
&lt;li&gt;Helmut Grohne supported Timo Roehling and Jochen Sprickerhof to improve cross
building in 15 ROS packages.&lt;/li&gt;
&lt;li&gt;Helmut Grohne supported Jochen Sprickerhof with diagnosing an
&lt;a href=&#34;https://bugs.debian.org/1035543&#34;&gt;e2fsprogs RC bug&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Helmut Grohne continued to maintain rebootstrap and located an issue with
&lt;a href=&#34;https://bugs.debian.org/1035521&#34;&gt;lto in gcc-13&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Anton Gladky fixed some RC-Bugs and uploaded a new stravalib python library.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, April 2023 (by Roberto C. Sánchez)</title>
      <author>Roberto C. Sánchez</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2023-04/</link>
      <pubDate>Tue, 16 May 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2023-04/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2023-04/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In April, 18 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-April-2023.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 6.0h (out of 0h assigned and 14.0h from previous period), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/05/msg00005.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 18.0h (out of 16.5h assigned and 24.0h from previous period), thus carrying over 22.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202304_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 8.0h (out of 9.5h assigned and 5.5h from previous period), thus carrying over 7.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/05/msg00001.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 17.0h (out of 17.0h assigned and 3.0h from previous period), thus carrying over 3.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-marchapril-2023.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 16.0h (out of 12.0h assigned and 12.0h from previous period), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-april-2023#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;Dominik George
did 0.0h (out of 0h assigned and 20.34h from previous period), thus carrying over 20.34h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2023-04.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 4.5h (out of 11.0h assigned and 9.5h from previous period), thus carrying over 16.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=pZb2WjHDosaOVNer@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 8.5h (out of 8.0h assigned and 12.0h from previous period), thus carrying over 11.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/20230503085259.GA1166676@subdivi.de&#34;&gt;Helmut Grohne&lt;/a&gt;
did 5.0h (out of 2.5h assigned and 7.5h from previous period), thus carrying over 5.0h to the next month.&lt;/li&gt;
&lt;li&gt;Lee Garrett
did 0.0h (out of 31.5h assigned and 9.0h from previous period), thus carrying over 40.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202304_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2023-april&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 12.5h (out of 0h assigned and 24.0h from previous period), thus carrying over 11.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2023-04.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 8.5h (out of 4.75h assigned and 15.25h from previous period), thus carrying over 11.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stefanorivera.com/posts/2023/05/01/lts-elts-report-for-april-2023/&#34;&gt;Stefano Rivera&lt;/a&gt;
did 1.0h (out of 0h assigned and 28.0h from previous period), thus carrying over 27.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/05/msg00003.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 35.0h (out of 40.5h assigned), thus carrying over 5.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2023/05/my-debian-activities-in-april-2023/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/05/msg00000.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 15.0h (out of 15.0h assigned and 1.0h from previous period), thus carrying over 1.0h to the next month.&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta
did 3.5h (out of 11.0h assigned and 18.5h from previous period), thus carrying over 26.0h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In April, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/04/threads.html&#34;&gt;35 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The LTS team would like to welcome our newest sponsor, &lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt;, a French research lab.  Thanks to the support of the many LTS sponsors, the entire Debian community benefits from direct security updates, as well as indirect improvements and collaboration with other members of the Debian community.&lt;/p&gt;
&lt;p&gt;As part of improving the efficiency of our work and the quality of the security updates we produce, the LTS has continued improving our workflow.  Improvements include more consistent tagging of release versions in Git and broader use of continuous integration (CI) to ensure packages are tested thoroughly and consistently.  Sponsors and users can rest assured that we work continuously to maintain and improve the already high quality of the work that we do.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 108 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: DEP-17, Debian Reimbursements Web App, and more! (by Utkarsh Gupta, Stefano Rivera)</title>
      <author>Utkarsh Gupta, Stefano Rivera</author>
      <link>https://www.freexian.com/blog/debian-contributions-04-2023/</link>
      <pubDate>Wed, 10 May 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-04-2023/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-04-2023/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt;
is part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;dep-17-progress-by-helmut-and-emilio&#34;&gt;DEP-17 progress, by Helmut and Emilio&lt;/h2&gt;
&lt;p&gt;We posted a proposal for modifying dpkg to better cope with directory aliasing.
After an initial period of silence, the discussion took off, but was mostly
diverted to a competing proposal by Luca Boccassi: Do not change dpkg at all,
but still move all files affected by aliasing to their canonical location and
thus removing the bad effects of aliasing. We facilitated this discussion and
performed extensive analysis of this and competing proposals highlighting
resulting problems and proposing solutions or workarounds. We performed a
detailed analysis of how aliasing affects usage of dpkg-divert,
dpkg-statoverride and update-alternatives. Details are available on the
&lt;a href=&#34;https://lists.debian.org/debian-dpkg/2023/04/msg00000.html&#34;&gt;debian-dpkg mailinglist thread&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;debian-reimbursements-web-app-progress-by-stefano-rivera&#34;&gt;Debian Reimbursements Web App Progress, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;In a project funded by
&lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;Freexian’s Project Funding initiative&lt;/a&gt;,
Stefano made some more progress on the
&lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/blob/master/accepted/2022-11-debian-reimbursements.md&#34;&gt;Debian Reimbursements Web App&lt;/a&gt;.
The full workflow can now be exercised, completing the first milestone of the
project, the Working Prototype.&lt;/p&gt;
&lt;h2 id=&#34;debconf-bursary-team-by-utkarsh-gupta&#34;&gt;DebConf Bursary Team, by Utkarsh Gupta&lt;/h2&gt;
&lt;p&gt;Utkarsh started to prep the bursary team work, gearing up for DebConf,
happening in India in September 2023. To learn more about the bursaries team,
head to &lt;a href=&#34;https://wiki.debian.org/Teams/DebConf/Bursaries&#34;&gt;https://wiki.debian.org/Teams/DebConf/Bursaries&lt;/a&gt;.
For learning how to apply for bursaries, visit
&lt;a href=&#34;https://debconf23.debconf.org/about/bursaries&#34;&gt;https://debconf23.debconf.org/about/bursaries&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Stefano attended several DebConf planning meetings, and did some work on the
DebConf 23 website.&lt;/li&gt;
&lt;li&gt;Stefano updated distro-info-data to include the release date of Debian
bullseye, and added the next Ubuntu release, Mantic Minotour. This required a
round of updates to all the stable releases, LTS, and ELTS.&lt;/li&gt;
&lt;li&gt;Helmut sent patches for 13 cross build failures and filed 104 RC bugs for
missing Breaks and Replaces.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Debian Developer Survey Results, DebConf updates, and more! (by Utkarsh Gupta)</title>
      <author>Utkarsh Gupta</author>
      <link>https://www.freexian.com/blog/debian-contributions-03-2023/</link>
      <pubDate>Wed, 12 Apr 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-03-2023/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-03-2023/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt; is
part of &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article covers
the latest achievements of Freexian and their collaborators. All of this is made
possible by organizations subscribing to our
&lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support contracts&lt;/a&gt; and
&lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;results-of-the-debian-developer-survey-by-roberto-c-sánchez&#34;&gt;Results of the Debian Developer Survey, by Roberto C. Sánchez&lt;/h2&gt;
&lt;p&gt;In 2022, &lt;a href=&#34;https://lists.debian.org/debian-devel-announce/2022/04/msg00002.html&#34;&gt;Freexian polled Debian Developers&lt;/a&gt;
about the usage of money in Debian. More than 200 Debian Developers
graciously participated, providing useful and constructive answers.
Roberto and Utkarsh have worked on reviewing this feedback and
summarizing it in &lt;a href=&#34;https://debian.pages.debian.net/dd-surveys/dd-survey-analysis-2022.pdf&#34;&gt;a report&lt;/a&gt; recently published and &lt;a href=&#34;https://lists.debian.org/debian-devel-announce/2023/04/msg00001.html&#34;&gt;announced to the project&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;debconf-23-website-by-stefano-rivera&#34;&gt;DebConf 23 Website, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;In preparation for &lt;a href=&#34;https://debconf23.debconf.org/&#34;&gt;DebConf 23&lt;/a&gt;,
Stefano did some work on the DebConf website’s registration system.
To support an expected large number of local registration requests,
and a limited venue size, Stefano added a review system for
registration requests.&lt;/p&gt;
&lt;p&gt;There was also some infrastructure work for the website framework. We
use the same framework for miniconfs and DebConf, but without the full
registration system. Since last DebConf, we have migrated from a pure-JS
toolchain for the static assets, to django-compressor, to be friendlier
to contributors and have a simpler dependency setup. This required some
updates in the full-DebConf registration system that hadn’t been noticed
yet in miniDebConfs. Finally, with Utkarsh, we started to wind up the
DebConf 22 travel bursary reimbursement process.&lt;/p&gt;
&lt;h2 id=&#34;debian-reimbursements-web-app-progress-by-stefano-rivera&#34;&gt;Debian Reimbursements Web App Progress, by Stefano Rivera&lt;/h2&gt;
&lt;p&gt;In a project funded by
&lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;Freexian’s Project Funding initiative&lt;/a&gt;,
Stefano made some more progress on the
&lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/blob/master/accepted/2022-11-debian-reimbursements.md&#34;&gt;Debian Reimbursements Web App&lt;/a&gt;.
The first rough implementation core request lifecycle is almost
complete. Receipts can be collected and itemized, and the request
can be submitted for a reimbursement request.&lt;/p&gt;
&lt;h2 id=&#34;debian-printing-by-thorsten-alteholz&#34;&gt;Debian Printing, by Thorsten Alteholz&lt;/h2&gt;
&lt;p&gt;Due to the upcoming release, only bug fixing uploads are allowed
in this part of the release cycle and Thorsten did uploads of
three Debian Printing packages.&lt;/p&gt;
&lt;p&gt;The upload of hplip was rather straightforward and five bugs
could be closed.&lt;/p&gt;
&lt;p&gt;cups-filters suddenly started to FTBFS and thus got an RC bug. It
failed due to a compile error in a header file of some dependency.
Luckily the maintainer of that dependency knew that his package
now needed c++17, so the fix was to just remove an old compile
flag that forced the compiler to use c++0x. This flag was once
progressive but nowadays it is more of a hindrance than a help.&lt;/p&gt;
&lt;p&gt;The third package upload was for cups, which got some translation
updates. Unfortunately this was the most tricky one as some
translations did not appear in the binary packages. After debugging
for some time, it turned out that the handling of links did not work
properly. Now the version in Bookworm will be the cups version with
the most translated man pages ever.&lt;/p&gt;
&lt;h2 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Stefano Rivera updated a few Python modules in the Debian Python
Team, to the latest upstream versions.&lt;/li&gt;
&lt;li&gt;Stefano Rivera reviewed the current patch series applied to Python
3.12, as &lt;a href=&#34;https://salsa.debian.org/eschwartz-guest&#34;&gt;an Arch package maintainer&lt;/a&gt;
had noticed that we dropped a patch by mistake, and reinstated it.&lt;/li&gt;
&lt;li&gt;Anton Gladky prepared an upload of newer version (9.2.6) of vtk
library and uploaded it into the experimental due to a freeze.
VTK is the visualization kit - a library used mostly for scientific
and engineering applications to visualize complex objects. Transition
of dependent packages is planned on “after-release” phase.&lt;/li&gt;
&lt;li&gt;Helmut Grohne, in the continual effort to improve Debian’s cross-build
support, provided 22 cross-build patches to packages in the archive.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, March 2023 (by Anton Gladky)</title>
      <author>Anton Gladky</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2023-03/</link>
      <pubDate>Wed, 12 Apr 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2023-03/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2023-03/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In March, 18 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Abhijith PA
did 0.0h (out of 0h assigned and 14.0h from previous period), thus carrying over 14.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/04/msg00003.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 5.5h (out of 19.25h assigned and 10.25h from previous period), thus carrying over 24.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202303_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 8.5h (out of 8.75h assigned and 5.25h from previous period), thus carrying over 5.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/04/msg00002.html&#34;&gt;Bastien Roucariès&lt;/a&gt;
did 17.0h (out of 20.0h assigned), thus carrying over 3.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-marchapril-2023.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 12.0h (out of 8.0h assigned and 4.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-march-2023#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/03/msg00047.html&#34;&gt;Dominik George&lt;/a&gt;
did 3.66h (out of 0h assigned and 24.0h from previous period), thus carrying over 20.34h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2023-03.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 20.0h (out of 20.75h assigned and 8.75h from previous period), thus carrying over 9.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=Dmtk/6B3bgqEwYJ3@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 8.0h (out of 20.0h assigned), thus carrying over 12.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/04/msg00006.html&#34;&gt;Helmut Grohne&lt;/a&gt;
did 2.5h (out of 5.0h assigned and 5.0h from previous period), thus carrying over 7.5h to the next month.&lt;/li&gt;
&lt;li&gt;Holger Levsen
did 0.0h (out of 9.0h assigned and 1.0h from previous period), thus carrying over 10.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/04/msg00013.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 20.5h (out of 24.0h assigned and 5.5h from previous period), thus carrying over 9.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202303_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 29.5h (out of 29.5h assigned).&lt;/li&gt;
&lt;li&gt;Ola Lundqvist
did 0.0h (out of 11.5h assigned and 12.5h from previous period), thus carrying over 24.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2023-03.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 2.25h (out of 2.5h assigned and 27.0h from previous period), thus carrying over 27.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/04/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 29.5h (out of 29.25h assigned and 0.25h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2023/04/my-debian-activities-in-march-2023/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 8.0h assigned and 6.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/04/msg00004.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 15.0h (out of 16.0h assigned), thus carrying over 1.0h to the next month.&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta
did 11.0h (out of 21.5h assigned and 8.0h from previous period), thus carrying over 18.5h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In March, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/03/threads.html&#34;&gt;34 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 107 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://math.univ-lyon1.fr&#34;&gt;Institut Camille Jordan&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, February 2023 (by LTS Team)</title>
      <author>LTS Team</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2023-02/</link>
      <pubDate>Mon, 20 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2023-02/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2023-02/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In February, 15 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/03/msg00007.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 22.0h (out of 32.25h assigned), thus carrying over 10.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202302_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 9.75h (out of 11.5h assigned and 3.5h from previous period), thus carrying over 5.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-januaryfebruary-2023.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 8.0h (out of 8.0h assigned and 16.0h from previous period), thus carrying over 16.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-february-2023#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2023-02.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 26.25h (out of 0h assigned and 35.0h from previous period), thus carrying over 8.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/?m=VebjCN%2BarMPO%2BbZG@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 20.0h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/03/msg00001.html&#34;&gt;Helmut Grohne&lt;/a&gt;
did 5.0h (out of 5.0h assigned and 5.0h from previous period), thus carrying over 5.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/03/msg00006.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 26.75h (out of 19.75h assigned and 12.5h from previous period), thus carrying over 5.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202302_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 32.25h (out of 32.25h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2023-february&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 11.5h (out of 12.5h assigned and 11.5h from previous period), thus carrying over 12.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2023-02.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 5.0h (out of 9.5h assigned and 22.5h from previous period), thus carrying over 27.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/03/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 32.0h (out of 17.25h assigned and 15.0h from previous period), thus carrying over 0.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2023/03/my-debian-activities-in-february-2023/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 8.0h (out of 14.0h assigned), thus carrying over 6.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/03/msg00004.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 16.0h (out of 16.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-feb-23/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 24.25h (out of 49.25h assigned), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In February, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/02/threads.html&#34;&gt;44 DLAs&lt;/a&gt;, which resolved 156 CVEs.
We are glad to welcome some new contributors who will hopefully help us fix CVEs in the supported release even faster.&lt;/p&gt;
&lt;p&gt;However, we also experienced some setbacks as a few sponsors have stopped (or decreased) their support. If your company ever hesitated to sponsor Debian LTS, now might be a &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;good time to join&lt;/a&gt; to ensure that we can continue this important work without having to scale down on the number of packages that we are able to support.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Inc.&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 106 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone AG&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Debian Contributions: Core python package, Redmine backports, and more! (by Utkarsh Gupta, Stefano Rivera)</title>
      <author>Utkarsh Gupta, Stefano Rivera</author>
      <link>https://www.freexian.com/blog/debian-contributions-02-2023/</link>
      <pubDate>Wed, 15 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-contributions-02-2023/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-contributions-02-2023/">
      


      &lt;p&gt;&lt;a href=&#34;https://www.freexian.com/about/debian-contributions/&#34;&gt;Contributing to Debian&lt;/a&gt; is part of
&lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;Freexian’s mission&lt;/a&gt;. This article covers the latest
achievements of Freexian and their collaborators. All of this is made
possible by organizations subscribing to our &lt;a href=&#34;https://www.freexian.com/lts/&#34;&gt;Long Term Support
contracts&lt;/a&gt; and &lt;a href=&#34;https://www.freexian.com/services/&#34;&gt;consulting services&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;core-python-packages-by-stefano-rivera&#34;&gt;Core Python Packages, by Stefano Rivera&lt;/h3&gt;
&lt;p&gt;Just before the freeze, pip added support for &lt;a href=&#34;https://peps.python.org/pep-0668/&#34;&gt;PEP-668&lt;/a&gt;.
This is a scheme devised by Debian with other distributions and the Python
Packaging Authority, to allow distributors to mark Python installations as
being managed by a distribution package manager. When this EXTERNALLY-MANAGED
flag is present, installers like pip will refuse to install packages outside
a virtual environment. This protects users from breaking unrelated software
on their systems, when installing packages with pip or similar tools. Stefano
quickly got this version of pip into the archive, marked Debian’s Python
interpreters as EXTERNALLY-MANAGED, and worked with the upstream to add a
mechanism to allow users to override the restriction. Debian bookworm will
likely be the first distro release to implement this change.&lt;/p&gt;
&lt;p&gt;The transition from Python 3.10 to 3.11 was one of the last to complete before
the bookworm freeze (as 3.11 only released at the end of October 2022). Stefano
helped port some Python packages to 3.11, in January, and also kicked off the
final transition to remove Python 3.10 support.&lt;/p&gt;
&lt;p&gt;Stefano did a big round of bug triage in the cPython interpreter (and related)
packages, applying some provided patches, and fixing some long-standing minor
bugs in the packaging.&lt;/p&gt;
&lt;p&gt;To allow Debian packages to more accurately reflect upstream-specified
dependencies that only apply under specific Python interpreter versions, in the
future, Stefano
&lt;a href=&#34;https://salsa.debian.org/cpython-team/python3-defaults/-/merge_requests/13&#34;&gt;added more metadata&lt;/a&gt;
to the python3 binary package.&lt;/p&gt;
&lt;p&gt;Python’s unittest runner would successfully exit with 0 passed tests, if it
couldn’t find any tests. This means that configuration / layout changes can
cause test failures to go unnoticed, because the tests aren’t being run any
more in Debian packages. Stefano
&lt;a href=&#34;https://github.com/python/cpython/pull/102051&#34;&gt;proposed a change&lt;/a&gt; to Python
3.12 to change this behavior and treat 0 tests as a kind of failure.&lt;/p&gt;
&lt;h3 id=&#34;debvm-by-helmut-grohne&#34;&gt;debvm, by Helmut Grohne&lt;/h3&gt;
&lt;p&gt;With support from Johannes Schauer Marin Rodrigues, and Jochen Sprickerhof,
Helmut Grohne wrote &lt;a href=&#34;https://tracker.debian.org/pkg/debvm&#34;&gt;debvm&lt;/a&gt;, a tool for
quickly creating and running Debian virtual machine images for various
architectures and Debian and Ubuntu releases. This is meant for development
and testing purposes and has already identified a number of bugs in e.g.
fakechroot (&lt;a href=&#34;https://bugs.debian.org/1029490&#34;&gt;#1029490&lt;/a&gt;), Linux
(&lt;a href=&#34;https://bugs.debian.org/1029270&#34;&gt;#1029270&lt;/a&gt;), and runit
(&lt;a href=&#34;https://bugs.debian.org/1028181&#34;&gt;#1028181&lt;/a&gt;).&lt;/p&gt;
&lt;h3 id=&#34;rails-6-and-redmine-5-available-in-bullseye-backports-by-utkarsh-gupta&#34;&gt;Rails 6 and Redmine 5 available in bullseye-backports, by Utkarsh Gupta&lt;/h3&gt;
&lt;p&gt;Bullseye users can now upgrade to the latest 6.1 branch of Rails, v6.1.7, and
the latest Redmine version, v5.0.4. The Ruby team received numerous requests
to backport the latest version of Rails and Redmine, especially since there was
no redmine shipped in the bullseye release itself. So this is big news for all
users as we&amp;rsquo;ve not only successfully backported both the packages, but also
fixed all the CVEs and RC bugs in the process!&lt;/p&gt;
&lt;p&gt;This work was sponsored by &lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entrouvert&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;patches-metadata-in-the-package-tracker-by-raphaël-hertzog&#34;&gt;Patches metadata in the Package Tracker, by Raphaël Hertzog&lt;/h3&gt;
&lt;p&gt;Building on the great Ultimate Debian Database work of Lucas Nussbaum and on
&lt;a href=&#34;https://bugs.debian.org/1031780&#34;&gt;his suggestion&lt;/a&gt;, Raphaël enhanced the
&lt;a href=&#34;https://tracker.debian.org/&#34;&gt;Debian Package Tracker&lt;/a&gt; to display action items
when the patches metadata indicate that some patches were not forwarded
upstream, or when the metadata were invalid. One can now also browse the
patches metadata from the “Links” panel on the right.&lt;/p&gt;
&lt;h3 id=&#34;fixed-kernel-bug-that-broke-debian-installer-on-computers-with-mediatek-wifi-devices-by-helmut-grohne&#34;&gt;Fixed kernel bug that broke debian-installer on computers with Mediatek wifi devices, by Helmut Grohne&lt;/h3&gt;
&lt;p&gt;As part of our regular work on Kali Linux for &lt;a href=&#34;https://www.offsec.com/&#34;&gt;OffSec&lt;/a&gt;,
they funded Helmut’s work to fix the MT7921e driver. When being loaded without
firmware available, it would not register itself, but upon module release it
would unregister itself causing a &lt;a href=&#34;https://bugs.debian.org/1029116&#34;&gt;kernel oops&lt;/a&gt;.
This was commonly observed in Kali Linux when reloading the module to add
firmware. Helmut Grohne identified the cause and
&lt;a href=&#34;https://lore.kernel.org/all/Y%2FSs5LYSYG2M7jSq@alf.mars/&#34;&gt;sent a patch&lt;/a&gt;, a
different variant of which is now
&lt;a href=&#34;https://lore.kernel.org/all/87cz5z2exj.fsf@kernel.org/&#34;&gt;heading into Linux&lt;/a&gt;
and available from Kali Linux.&lt;/p&gt;
&lt;h3 id=&#34;printing-in-debian-by-thorsten-alteholz&#34;&gt;Printing in Debian, by Thorsten Alteholz&lt;/h3&gt;
&lt;p&gt;There are about 40 packages in Debian that take care of sending output to
printers, scan documents, or even send documents to fax machines. In the light
of the upcoming/already ongoing freeze, these packages had to be updated to
the latest version and bugs had to be fixed. Basically this applies to large
packages like cups, cups-filters, hplip but also the smaller ones that
shouldn’t be neglected. All in all Thorsten uploaded 13 packages with new
upstream versions or improved packaging and could resolve 14 bugs. Further
triaging led to 35 bugs that could be closed, either because they were already
fixed and not closed in an earlier upload or they could not be reproduced with
current software versions.&lt;/p&gt;
&lt;p&gt;There is also work to do to prepare for the future. Historically, printing on
Linux required finding a PPD file for your printer and finding some software
that is able to render your documents with this PPD. These days, driverless
printing is becoming more common and the use of PPD files has decreased.&lt;/p&gt;
&lt;p&gt;In the upcoming version 3.0 of cups, PPD files are no longer supported and so
called printer applications need to be used. In order not to lose the ability
to print  documents, this big transition needs to be carefully planned. This
started in the beginning of 2023 and will hopefully be finished with the
release of Debian Trixie. More information can be found in
&lt;a href=&#34;https://wiki.debian.org/CUPSNewArchitecture&#34;&gt;this Debian Printing Wiki article&lt;/a&gt;.
In preparation for this transition Thorsten created three new packages.&lt;/p&gt;
&lt;h3 id=&#34;yade-update-by-anton-gladky&#34;&gt;Yade update, by Anton Gladky&lt;/h3&gt;
&lt;p&gt;Last month, Anton updated the yade package to the newest 2023.02a version,
which includes new features.&lt;/p&gt;
&lt;p&gt;Yade is a software package for discrete element method (DEM) simulations, which
are widely used in scientific and engineering fields for the simulation of
granular systems. Yade is an open-source project that is being used worldwide
for different tasks, such as geomechanics, civil engineering, mining, and
materials science.&lt;/p&gt;
&lt;p&gt;The Yade package in Debian supports different precision levels for its
simulations. This means that researchers and engineers can select the needed
precision level without recompiling the package, saving time and effort.&lt;/p&gt;
&lt;h3 id=&#34;miscellaneous-contributions&#34;&gt;Miscellaneous contributions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Helmut Grohne continues to improve cross building (mostly Qt) and
architecture bootstrap (mostly loong64 and musl).&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, January 2023 (by Anton Gladky)</title>
      <author>Anton Gladky</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2023-01/</link>
      <pubDate>Tue, 21 Feb 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2023-01/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2023-01/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.
This is the first monthly report in 2023.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In January, 17 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;. which is possibly the highest number of active contributors per month!
Their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Abhijith PA
did 0.0h (out of 3.0h assigned and 11.0h from previous period), thus carrying over 14.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/02/msg00005.html&#34;&gt;Adrian Bunk&lt;/a&gt;
did 26.25h (out of 26.25h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202301_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 11.5h (out of 8.0h assigned and 7.0h from previous period), thus carrying over 3.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-januaryfebruary-2023.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 8.0h (out of 24.0h assigned), thus carrying over 16.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-january-2023#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2023-01.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 8.0h (out of 0h assigned and 43.0h from previous period), thus carrying over 35.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/JNGN0tdNP8kyS3L9@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 20.0h (out of 17.5h assigned and 2.5h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/Y9wdV8mBv9DhHRVx@alf.mars&#34;&gt;Helmut Grohne&lt;/a&gt;
did 10.0h (out of 15.0h assigned), thus carrying over 5.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/02/msg00012.html&#34;&gt;Lee Garrett&lt;/a&gt;
did 7.5h (out of 20.0h assigned), thus carrying over 12.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202301_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 26.25h (out of 26.25h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2023-january&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 4.5h (out of 10.0h assigned and 6.0h from previous period), thus carrying over 11.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2023-01.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 3.75h (out of 18.75h assigned and 7.5h from previous period), thus carrying over 22.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stefanorivera.com/posts/2023/02/03/lts-elts-report-for-january-2023/&#34;&gt;Stefano Rivera&lt;/a&gt;
did 4.5h (out of 0h assigned and 32.5h from previous period), thus carrying over 28.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/02/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 23.5h (out of 0h assigned and 38.5h from previous period), thus carrying over 15.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2023/02/my-debian-activities-in-january-2023/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 10.0h assigned and 4.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/01/msg00020.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 19.0h (out of 19.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-jan-23/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 43.25h (out of 26.25h assigned and 17.0h from previous period).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;Furthermore, we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2023/01/threads.html&#34;&gt;46 DLAs&lt;/a&gt; in January,
which resolved 146 CVEs. We are working diligently to reduce the number of packages listed in dla-needed.txt,
and currently, we have 55 packages listed.&lt;/p&gt;
&lt;p&gt;We are constantly growing and seeking new contributors. If you are a Debian Developer and want to join the LTS team,
please contact us.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;MOXA INC.&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 105 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://waays.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, December 2022 (by Anton Gladky)</title>
      <author>Anton Gladky</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2022-12/</link>
      <pubDate>Mon, 16 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2022-12/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2022-12/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In December, 17 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-December-2022.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 3.0h (out of 0h assigned and 14.0h from previous period), thus carrying over 11.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202212_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 8.0h (out of 6.0h assigned and 9.0h from previous period), thus carrying over 7.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-december-2022.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 24.0h (out of 9.0h assigned and 15.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-december-2022#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;Dominik George
did 0.0h (out of 10.0h assigned and 14.0h from previous period), thus carrying over 24.0h to the next month.&lt;/li&gt;
&lt;li&gt;Emilio Pozuelo Monfort
did 8.0h in December, 8.0h in November (out of 1.5h assigned and 49.5h from previous period), thus carrying over 43.0h to the next month.&lt;/li&gt;
&lt;li&gt;Enrico Zini
did 0.0h (out of 0h assigned and 8.0h from previous period), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/Y7t0cEKfK1p3XnEy@debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;
did 17.5h (out of 20.0h assigned), thus carrying over 2.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/Y7Ljl91uNcDZDNg7@alf.mars&#34;&gt;Helmut Grohne&lt;/a&gt;
did 15.0h (out of 15.0h assigned, 2.5h were taken from the extra-budget and worked on).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202212_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2022-december&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 10.0h (out of 7.5h assigned and 8.5h from previous period), thus carrying over 6.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2022-12.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 24.5h (out of 20.25h assigned and 11.75h from previous period), thus carrying over 7.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stefanorivera.com/posts/2023/01/02/lts-elts-report-for-december-2022/&#34;&gt;Stefano Rivera&lt;/a&gt;
did 2.5h (out of 20.5h assigned and 14.5h from previous period), thus carrying over 32.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/01/msg00002.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 20.5h (out of 37.0h assigned and 22.0h from previous period), thus carrying over 38.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2023/01/my-debian-activities-in-december-2022/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 10.0h (out of 14.0h assigned), thus carrying over 4.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2023/01/msg00000.html&#34;&gt;Tobias Frost&lt;/a&gt;
did 16.0h (out of 16.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-dec-22/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 51.5h (out of 42.5h assigned and 9.0h from previous period).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In December, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2022/12/threads.html&#34;&gt;47 DLAs&lt;/a&gt;, closing 232 CVEs.
In the same year, in total we released 394 DLAs, closing 1450 CVEs.&lt;/p&gt;
&lt;p&gt;We are constantly growing and seeking new contributors. If you are a Debian Developer and want to join the LTS team,
please contact us.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;MOXA INC.&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 104 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Recent improvements to Tryton&#39;s Debian Packaging (by Mathias Behrle and Raphaël Hertzog)</title>
      <author>Mathias Behrle and Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/tryton-funded-projects/</link>
      <pubDate>Tue, 20 Dec 2022 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/tryton-funded-projects/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/tryton-funded-projects/">
      


      &lt;h2 id=&#34;foreword&#34;&gt;Foreword&lt;/h2&gt;
&lt;p&gt;Freexian has been using &lt;a href=&#34;https://www.tryton.org&#34;&gt;Tryton&lt;/a&gt; for a few years
to handle its invoicing and accounting. We have thus also been using
the Debian packages maintained by &lt;a href=&#34;https://qa.debian.org/developer.php?login=mbehrle&amp;amp;comaint=yes&#34;&gt;Mathias
Behrle&lt;/a&gt; and
we have been funding some of his work because maintaining an ERP with more
than 50 source packages was too much for him to handle alone on his free
time.&lt;/p&gt;
&lt;p&gt;When Mathias discovered our &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;Project
Funding&lt;/a&gt;
initiative, it was quite natural for him to consider applying to be able
to bring some much needed improvements to Tryton&amp;rsquo;s Debian packaging.
He&amp;rsquo;s running his own consulting company
(&lt;a href=&#34;https://www.m9s.biz&#34;&gt;MBSolutions&lt;/a&gt;) so it&amp;rsquo;s easy for him to invoice
Freexian to get the money for the funded projects.&lt;/p&gt;
&lt;p&gt;What follows is Mathias Behrle&amp;rsquo;s description of the projects that he
submitted and of the work that he achieved.&lt;/p&gt;
&lt;p&gt;If you want to contact him, you can reach out to
&lt;a href=&#34;mailto:mathiasb@m9s.biz&#34;&gt;mathiasb@m9s.biz&lt;/a&gt; or
&lt;a href=&#34;mailto:mbehrle@debian.org&#34;&gt;mbehrle@debian.org&lt;/a&gt;. You can also &lt;a href=&#34;https://fosstodon.org/@mbehrle&#34;&gt;follow him
on Mastodon&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;report&#34;&gt;Report&lt;/h2&gt;
&lt;p&gt;In January 2022 I applied for two projects in the Freexian Project Funding
Initiative.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/blob/master/completed/2022-01-19-tryton-updates-1.md&#34;&gt;Tryton Project 1&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;The starting point of this project was &lt;a href=&#34;https://bugs.debian.org/998319&#34;&gt;Debian Bug
#998319&lt;/a&gt;: tryton-server should provide
a ready-to-use production-grade server config.&lt;/p&gt;
&lt;p&gt;To address this problem instead of only providing configuration
snippets the idea was to provide a full featured guided setup of a
Tryton production environment, thus eliminating the risks of trial and
error for the system administrator.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/blob/master/completed/2022-01-19-tryton-updates-2.md&#34;&gt;Tryton Project 2&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The goal of this project was to complete the available Tryton modules
in Debian main with the latest set available from tryton.org and to
automate the task of creating new Debian packages from Tryton modules
as much as possible.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;accomplishments&#34;&gt;Accomplishments&lt;/h3&gt;
&lt;p&gt;As the result of &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/24&#34;&gt;Task
1&lt;/a&gt;,
several new packages emerged:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;tryton-server-postgresql provides the guided setup of a PostgreSQL
database backend.&lt;/li&gt;
&lt;li&gt;tryton-server-uwsgi provides the installation and configuration of a
robust WSGI server on top of tryton-server.&lt;/li&gt;
&lt;li&gt;tryton-server-nginx provides the configuration of a scalable web
frontend to the uwsgi server, including the optional setup of secure
access by Letsencrypt certificates.&lt;/li&gt;
&lt;li&gt;tryton-server-all-in-one puts it all together to provide a fully
functional Tryton production environment, including a database filled
with basic static data.  With the installation of this package a robust
and secure production grade setup is possible from scratch, all
configuration leg work is done in the background.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The work was thoroughly reviewed by Neil Williams. Thanks go to him for his
detailed feedback providing very valuable information from the view of a
fresh Tryton user getting in first contact with the software. A cordial
thank you as well goes to the translation teams providing initial reviews
and translations for the configuration questions.&lt;/p&gt;
&lt;p&gt;The efforts of Task 1 were completed with &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/24&#34;&gt;Task
2&lt;/a&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A Tryton specific version of
&lt;a href=&#34;https://salsa.debian.org/tryton-team/tools/pypi2deb&#34;&gt;PyPi2deb&lt;/a&gt; was
created to help in the preparation of new Debian packages for new Tryton
modules.&lt;/li&gt;
&lt;li&gt;All missing Tryton modules for the current series were packaged for Debian.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On top of those two planned projects, I completed an additional task: the
packaging of the &lt;a href=&#34;https://salsa.debian.org/tryton-team/tryton-sao&#34;&gt;Tryton Web
Client&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The Web Client is a quite important feature to access a Tryton server with
the browser and even a crucial requirement for some companies.
Unfortunately the packaging of the Web Client for Debian was problematic
from the beginning. tryton-sao requires exact versions of JavaScript
libraries that are almost never guaranteed to be available in the
different targeted Debian releases. Therefore a package with vendored
libraries has been created and will hopefully soon hit the Debian main
archive. The package is already available from the &lt;a href=&#34;https://tryton-team.pages.debian.net/&#34;&gt;Tryton
Backport Mirror&lt;/a&gt; for the usually
supported Debian releases.&lt;/p&gt;
&lt;h3 id=&#34;summary&#34;&gt;Summary&lt;/h3&gt;
&lt;p&gt;I am very pleased that the Tryton suite in Debian has gained full coverage
of Tryton modules and a user-friendly installation. The completion of the
project represents a huge step forward in the state-of-the-art deployment
of a production grade Tryton environment. Without the monetary support of
Freexian&amp;rsquo;s project funding the realization of this project wouldn&amp;rsquo;t have
been possible in this way and to this extent.&lt;/p&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, November 2022 (by Anton Gladky)</title>
      <author>Anton Gladky</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2022-11/</link>
      <pubDate>Sun, 18 Dec 2022 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2022-11/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2022-11/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In November, 15 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Abhijith PA
did 0.0h (out of 14.0h assigned), thus carrying over 14.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202211_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 6.0h (out of 15.0h assigned), thus carrying over 9.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-november-2022.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 9.0h (out of 24.0h assigned), thus carrying over 15.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-november-2022#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/11/msg00023.html&#34;&gt;Dominik George&lt;/a&gt;
did 10.0h (out of 0h assigned and 24.0h from previous period), thus carrying over 14.0h to the next month.&lt;/li&gt;
&lt;li&gt;Emilio Pozuelo Monfort
did 0.0h (out of 38.0h assigned and 19.5h from previous period), thus carrying over 57.5h to the next month.&lt;/li&gt;
&lt;li&gt;Enrico Zini
did 0.0h (out of 0h assigned and 8.0h from previous period), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/Y4z86HjlFSzjBCUc@alf.mars&#34;&gt;Helmut Grohne&lt;/a&gt;
did 17.5h (out of 20.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202211_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2022-november&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 7.5h (out of 11.0h assigned and 5.0h from previous period), thus carrying over 8.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2022-11.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 20.25h (out of 0.75h assigned and 31.25h from previous period), thus carrying over 11.75h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stefanorivera.com/posts/2022/12/04/lts-elts-report-for-november-2022/&#34;&gt;Stefano Rivera&lt;/a&gt;
did 2.5h (out of 0h assigned and 17.0h from previous period), thus carrying over 14.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/12/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 35.5h (out of 23.0h assigned and 34.5h from previous period), thus carrying over 22.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2022/12/my-debian-activities-in-november-2022/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-nov-22/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 41.0h (out of 32.5h assigned and 25.0h from previous period), thus carrying over 16.5h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In November, we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2022/11/threads.html&#34;&gt;43 DLAs&lt;/a&gt;, fixing 183 CVEs.
We currently have 63 packages in dla-needed.txt that are waiting for updates, which is 19 fewer than the previous month.&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;re excited to announce that two Debian Developers &lt;a href=&#34;https://qa.debian.org/developer.php?email=tobi%40debian.org&#34;&gt;Tobias Frost&lt;/a&gt;
and &lt;a href=&#34;https://qa.debian.org/developer.php?login=guilhem%40debian.org&#34;&gt;Guilhem Moulin&lt;/a&gt;, have completed the on-boarding process
and will begin contributing to LTS as of December 2022. Welcome aboard!&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;MOXA INC.&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 103 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, October 2022 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2022-10/</link>
      <pubDate>Sat, 19 Nov 2022 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2022-10/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2022-10/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In October, 15 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-report-Oct-2022.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 14.0h (out of 2.0h assigned and 12.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202210_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 20.0h (out of 19.0h assigned and 1.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-october-2022.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 9.0h (out of 0h assigned and 9.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-october-2022#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;Dominik George
did 0.0h (out of 0h assigned and 24.0h from previous period), thus carrying over 24.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2022-10.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 40.5h (out of 58.0h assigned and 2.0h from previous period), thus carrying over 19.5h to the next month.&lt;/li&gt;
&lt;li&gt;Enrico Zini
did 0.0h (out of 0h assigned and 8.0h from previous period), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/Y2EG1ygp5W7kmfz7@alf.mars&#34;&gt;Helmut Grohne&lt;/a&gt;
did 15.0h (out of 15.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202210_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2022-october&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 7.0h (out of 12.0h assigned), thus carrying over 5.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2022-10.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 0.75h (out of 1.0h assigned and 31.0h from previous period), thus carrying over 31.25h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stefanorivera.com/posts/2022/10/10/lts-elts-report-for-september-2022/&#34;&gt;Stefano Rivera&lt;/a&gt;
did 12.5h (out of 9.0h assigned and 26.0h from previous period), thus carrying over 22.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/11/msg00005.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 25.5h (out of 31.5h assigned and 28.5h from previous period), thus carrying over 34.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2022/11/my-debian-activities-in-october-2022/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 14.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-oct-22/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 35.0h (out of 38.0h assigned and 22.0h from previous period), thus carrying over 25.0h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In October, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2022/10/threads.html&#34;&gt;42 DLAs&lt;/a&gt;, closing 106 CVEs.
At the moment we have 82 packages in dla-needed.txt, waiting for update.&lt;/p&gt;
&lt;p&gt;We are continuously working on updating our infrastructure, trying to document all of our changes in the &lt;a href=&#34;https://salsa.debian.org/lts-team/packages&#34;&gt;git-repo&lt;/a&gt;. Most of packages there are having continuous integration (CI) pipelines.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 102 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, September 2022 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2022-09/</link>
      <pubDate>Thu, 20 Oct 2022 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2022-09/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2022-09/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt;
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;We still have two projects (&lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/24&#34;&gt;1&lt;/a&gt;, &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/19&#34;&gt;2&lt;/a&gt;) in the pipeline currently.
The &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/24&#34;&gt;Tryton project&lt;/a&gt; moved to the second part.
The &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/19&#34;&gt;Gradle project&lt;/a&gt; is also in work, in discussion with
corresponding Debian team.&lt;/p&gt;
&lt;p&gt;We’re looking forward to receive more projects from various Debian teams!
Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;&amp;quot;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In September, 14 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-report-Sept-2022.txt&#34;&gt;Abhijith PA&lt;/a&gt;
did 2.0h (out of 14.0h assigned), thus carrying over 12.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202209_floss/&#34;&gt;Anton Gladky&lt;/a&gt;
did 19.0h (out of 20.0h assigned), thus carrying over 1.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-august-september-2022.html&#34;&gt;Ben Hutchings&lt;/a&gt;
did 16.0h (out of 17.0h assigned and 8.0h from previous period), thus carrying over 9.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-september-2022#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt;
did 18.0h (out of 18.0h assigned).&lt;/li&gt;
&lt;li&gt;Dominik George
did 0.0h (out of 0h assigned and 24.0h from previous period), thus carrying over 24.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2022-09.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt;
did 58.0h (out of 49.25h assigned and 10.75h from previous period), thus carrying over 2.0h to the next month.&lt;/li&gt;
&lt;li&gt;Enrico Zini
did 0.0h (out of 0h assigned and 8.0h from previous period), thus carrying over 8.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202209_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt;
did 40.0h (out of 40.0h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#ZgotmplZ&#34;&gt;Ola Lundqvist&lt;/a&gt;
did 16.0h (out of 4.0h assigned and 12.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2022-09.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt;
did 1.0h (out of 2.75h assigned and 29.25h from previous period), thus carrying over 31.0h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://stefanorivera.com/posts/2022/10/10/lts-elts-report-for-september-2022/&#34;&gt;Stefano Rivera&lt;/a&gt;
did 12.5h (out of 0h assigned and 26.0h from previous period), thus carrying over 13.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/10/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt;
did 31.5h (out of 18.75h assigned and 41.25h from previous period), thus carrying over 28.5h to the next month.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2022/10/my-debian-activities-in-september-2022/&#34;&gt;Thorsten Alteholz&lt;/a&gt;
did 14.0h (out of 1.0h assigned and 13.0h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-sept-22/&#34;&gt;Utkarsh Gupta&lt;/a&gt;
did 38.0h (out of 14.25h assigned and 45.75h from previous period), thus carrying over 22.0h to the next month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In September, we have released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2022/09/threads.html&#34;&gt;42 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt;  (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt;  (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt;  (for 53 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt;  (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt;  (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt;  (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt;  (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt;  (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt;  (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt;  (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt;  (for 6 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt;  (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt;  (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt;  (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt;  (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt;  (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt;  (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt;  (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt;  (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt;  (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt;  (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt;  (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt;  (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt;  (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt;  (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt;  (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt;  (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt;  (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt;  (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt;  (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt;  (for 7 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt;  (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt;  (for 101 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt;  (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt;  (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt;  (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt;  (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt;  (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt;  (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt;  (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt;  (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt;  (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt;  (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt;  (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt;  (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt;  (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt;  (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt;  (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt;  (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt;  (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt;  (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt;  (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt;  (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt;  (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt;  (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt;  (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt;  (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt;  (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt;  (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt;  (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt;  (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt;  (for 5 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, August 2022 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2022-08/</link>
      <pubDate>Mon, 19 Sep 2022 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2022-08/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2022-08/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;We still have two projects (&lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/24&#34;&gt;1&lt;/a&gt;, &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/19&#34;&gt;2&lt;/a&gt;) in the pipeline currently.&lt;/p&gt;
&lt;p&gt;The tryton project completed a first important milestone and moved onto a second one. The gradle one is still in work.&lt;/p&gt;
&lt;p&gt;We are also using this money to complete the analysis of the Debian
developer survey that we ran earlier this year. We&amp;rsquo;re making good progress
on this and it will hopefully be published in the next one or two months.&lt;/p&gt;
&lt;p&gt;We’re looking forward to receive more projects from various
Debian teams! Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In August, 16 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~abhijith/reports/LTS_ELTS-report-Aug-2022.txt&#34;&gt;Abhijith PA&lt;/a&gt; did 14.00h (out of 0.00h assigned and 14.00h from previous period).&lt;/li&gt;
&lt;li&gt;Andreas Rönnquist did 0.00h (out of 14.50h assigned and 10.50h from previous period, thus carrying over 25.00h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202208_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 20.00h (out of 18.00h assigned and 2.00h from previous period).&lt;/li&gt;
&lt;li&gt;Ben Hutchings did 14.00h (out of 0.00h assigned and 21.00h from previous period, thus carrying over 7.00h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-august-2022#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18.00h (out of 18.00h assigned).&lt;/li&gt;
&lt;li&gt;Dominik George did 0.00h (out of 1.83h assigned and 22.17h from previous period, thus carrying over 24.00h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2022-08.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt; did 49.00h (out of 96.00h assigned).&lt;/li&gt;
&lt;li&gt;Enrico Zini did 0.00h (out of 0.00h assigned and 8.00h from previous period, thus carrying over 8.00h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/09/msg00022.html&#34;&gt;Holger Levsen&lt;/a&gt; did 3.00h (out of 3.00h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202208_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 40.00h (out of 40.00h assigned).&lt;/li&gt;
&lt;li&gt;Ola Lundqvist did 0.00h (out of 8.00h assigned and 4.00h from previous period, thus carrying over 12.00h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2022-08.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 2.75h (out of 14.25h assigned and 17.75h from previous period, thus carrying over 29.25h to the next month).&lt;/li&gt;
&lt;li&gt;Stefano Rivera did 0.00h (out of 8.00h assigned and 27.00h from previous period, thus carrying over 35.00h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/09/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 18.50h (out of 27.50h assigned and 32.25h from previous period, thus carrying over 41.25h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2022/09/my-debian-activities-in-august-2022/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 17.00h (out of 14.25h assigned and 15.75h from previous period, thus carrying over 13.00h to the next month).&lt;/li&gt;
&lt;li&gt;Utkarsh Gupta did 14.00h (out of 24.00h assigned and 35.75h from previous period, thus carrying over 45.75h to the next month).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In August, we have released 23 DLAs. August was the first month, were we fully
started to work on Debian Buster as LTS release!&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 100 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, July 2022 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2022-07/</link>
      <pubDate>Wed, 31 Aug 2022 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2022-07/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2022-07/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;No any major updates on running projects.
Two &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/24&#34;&gt;1&lt;/a&gt;,
&lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/19&#34;&gt;2&lt;/a&gt;
projects are in the pipeline now.&lt;/p&gt;
&lt;p&gt;Tryton project is in a &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/24#note_313139&#34;&gt;review phase&lt;/a&gt;. Gradle projects is still
&lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/19#note_310400&#34;&gt;fighting&lt;/a&gt; in work.&lt;/p&gt;
&lt;p&gt;In July, we put aside 2389 EUR to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We’re looking forward to receive more projects from various Debian teams!
Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In July, 14 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Abhijith PA did 0.00h (out of 14.00h assigned, thus carrying over 14.00h to the next month).&lt;/li&gt;
&lt;li&gt;Andreas Rönnquist did 0.00h (out of 0.00h assigned and 10.50h from previous period, thus carrying over 10.50h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202207_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 23.00h (out of 25.00h assigned, thus carrying over 2.00h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-july-2022.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 3.00h (out of 24.00h assigned, thus carrying over 21.00h to the next month).&lt;/li&gt;
&lt;li&gt;Dominik George did 0.00h (out of 0.00h assigned and 22.17h from previous period, thus carrying over 22.17h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2022-07.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt; did 72.00h (out of 35.75h assigned).&lt;/li&gt;
&lt;li&gt;Enrico Zini did 0.00h (out of 0.00h assigned and 8.00h from previous period, thus carrying over 8.00h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202207_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 35.75h (out of 35.75h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2022-july&#34;&gt;Ola Lundqvist&lt;/a&gt; did 8.00h (out of 0.00h assigned and 12.00h from previous period, thus carrying over 4.00h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2022-07.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 14.25h (out of 29.25h assigned and 2.75h from previous period, thus carrying over 17.75h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/07/msg00035.html&#34;&gt;Stefano Rivera&lt;/a&gt; did 8.00h (out of 6.25h assigned and 20.75h from previous period, thus carrying over 19.00h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/08/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 3.50h (out of 35.75h assigned, thus carrying over 32.25h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2022/08/my-debian-activities-in-july-2022/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 20.00h (out of 35.75h assigned).&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Utkarsh Gupta&lt;/em&gt; did not report back about their work so we assume they did nothing (out of 35.75 available hours, thus carrying them over to the next month).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In July, we have released 3 DLAs. July was the period, when the Debian Stretch
had already ELTS status, but Debian Buster was still in the hands of security
team. Many member of LTS used this time to update internal infrastructure,
documentation and some internal tickets. Now we are ready to take the next
release in our hands: Buster!&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 99 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, June 2022 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2022-06/</link>
      <pubDate>Tue, 26 Jul 2022 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2022-06/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2022-06/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;No any major updates on running projects. Two &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/24&#34;&gt;1&lt;/a&gt;, &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/19&#34;&gt;2&lt;/a&gt; projects are in the pipeline now. Tryton project is in a &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/24#note_313139&#34;&gt;review phase&lt;/a&gt;. Gradle projects is still &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/19#note_310400&#34;&gt;fighting&lt;/a&gt; in work.&lt;/p&gt;
&lt;p&gt;In June, we put aside 2254 EUR to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We’re looking forward to receive more projects from various
Debian teams! Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In June, 15 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/07/msg00006.html&#34;&gt;Abhijith PA&lt;/a&gt; did 14.00h (out of 14.00h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/07/msg00013.html&#34;&gt;Andreas Rönnquist&lt;/a&gt; did 14.50h (out of 14.50h assigned and 10.50h from previous period, thus carrying over 10.50h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202206_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 16.00h (out of 16.00h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-june-2022.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 16.00h (out of 0.00h assigned and 16.00h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-june-2022#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18.00h (out of 18.00h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/07/msg00015.html&#34;&gt;Dominik George&lt;/a&gt; did 1.83h (out of 6.00h assigned and 18.00h from previous period, thus carrying over 22.17h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2022-06.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt; did 30.25h (out of 9.25h assigned and 21.00h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/20220701151336.4v3mjzxukgify3xw@enricozini.org&#34;&gt;Enrico Zini&lt;/a&gt; did 8.00h (out of 9.50h assigned and 6.50h from previous period, thus carrying over 8.00h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202206_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 30.25h (out of 30.25h assigned).&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Ola Lundqvist&lt;/em&gt; did nothing (out of 12.00 available hours, thus carrying them over to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2022-06.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 27.50h (out of 11.75h assigned and 18.50h from previous period, thus carrying over 2.75h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/07/msg00035.html&#34;&gt;Stefano Rivera&lt;/a&gt; did 8.00h (out of 30.25h assigned, thus carrying over 20.75h to the next month).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/07/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 30.25h (out of 13.75h assigned and 16.50h from previous period).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2022/07/my-debian-activities-in-june-2022/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 30.25h (out of 30.25h assigned).&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Utkarsh Gupta&lt;/em&gt; did not report back about their work so we assume they did nothing (out of 30.25 available hours, thus carrying them over to the next month).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In June we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2022/06/threads.html&#34;&gt;27 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This is a special month, where we have two releases (stretch and jessie) as ELTS and NO release as LTS. Buster is still handled by the security team and will probably be given in LTS hands at the beginning of the August. During this month we are updating the infrastructure, documentation and improve our internal processes to switch to a new release.&lt;/p&gt;
&lt;p&gt;Many developers have just returned back from Debconf22, hold in Prizren,
Kosovo! Many (E)LTS members could meet face-to-face and discuss some technical and social topics! Also &lt;a href=&#34;https://debconf22.debconf.org/talks/59-debian-long-term-support-bof/&#34;&gt;LTS-BoF&lt;/a&gt; took place, where the project was introduced (&lt;a href=&#34;https://meetings-archive.debian.net/pub/debian-meetings/2022/DebConf22/debconf22-223-debian-long-term-support-bof.webm&#34;&gt;link to video&lt;/a&gt;).&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold. We are pleased to welcome &lt;strong&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;AlterWay&lt;/a&gt;&lt;/strong&gt; where their support of Debian is publicly acknowledged at the higher level, see this &lt;a href=&#34;https://www.linkedin.com/posts/v%C3%A9ronique-torner-80783377_opensource%3e-secops-activity-6942521620414541824-egVp?utm_source=linkedin_share&amp;amp;utm_medium=member_desktop_web&#34;&gt;French quote of Alterway&amp;rsquo;s CEO&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 98 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, May 2022 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2022-05/</link>
      <pubDate>Thu, 23 Jun 2022 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2022-05/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2022-05/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;Two [&lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/24&#34;&gt;1&lt;/a&gt;,
&lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/19&#34;&gt;2&lt;/a&gt;]
projects are in the pipeline now. Tryton project is in a &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/24#note_313139&#34;&gt;final
phase&lt;/a&gt;. Gradle projects is
&lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/19#note_310400&#34;&gt;fighting&lt;/a&gt; with technical difficulties.&lt;/p&gt;
&lt;p&gt;In May, we put aside 2233 EUR to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We’re looking forward to receive more projects from various Debian teams!
Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In May, 14 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/06/msg00008.html&#34;&gt;Abhijith PA&lt;/a&gt; did 14.0h (out of 14h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/06/msg00002.html&#34;&gt;Andreas Rönnquist&lt;/a&gt; did 14.5h (out of 25.0h assigned), thus carrying over 10.5h to June.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202205_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 19h (out of 19h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-may-2022.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 8h (out of 11h assigned and 13h from April), thus carrying over 16h to June.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-april-2022#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18h (out of 18h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/06/msg00004.html&#34;&gt;Dominik George&lt;/a&gt; did 2h (out of 20.0h assigned), thus carrying over 18h to June.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/06/msg00000.html&#34;&gt;Enrico Zini&lt;/a&gt; did 9.5h (out of 16.0h assigned), thus carrying over 6.5h to June.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2022-05.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt; did 28h (out of 13.75h assigned and 35.25h from April), thus carrying over 21h to June.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202205_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 40h (out of 40h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2022-05.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 13.5h (out of 32h assigned), thus carrying over 18.5h to June.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/06/msg00001.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 23.5h (out of 20h assigned and 20h from April), thus carrying over 16.5h to June.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/06/msg00007.html&#34;&gt;Stefano Rivera&lt;/a&gt; did 5h in April and 14h in May (out of 17.5h assigned), thus anticipating 1.5h for June.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2022/06/my-debian-activities-in-may-2022/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 40h (out of 40h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-may-22/&#34;&gt;Utkarsh Gupta&lt;/a&gt; did 35h (out of 19h assigned and 30h from April), thus carrying over 14h to June.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In May we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2021/06/threads.html&#34;&gt;49 DLAs&lt;/a&gt;. The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldoldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 71
packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 65 packages needing an update.&lt;/p&gt;
&lt;p&gt;The number of paid contributors increased significantly, we are pleased to
welcome our latest team members: Andreas Rönnquist, Dominik George, Enrico
Zini and Stefano Rivera.&lt;/p&gt;
&lt;p&gt;It is worth pointing out that we are getting close to the end of the LTS
period for Debian 9. After June 30th, no new security updates will be made
available on security.debian.org. We are preparing to overtake Debian 10
Buster for the next two years and to make this process as smooth as possible.&lt;/p&gt;
&lt;p&gt;But Freexian and its team of paid Debian contributors will continue to
maintain Debian 9 going forward for the customers of the &lt;a href=&#34;https://www.freexian.com/lts/extended/&#34;&gt;Extended LTS offer&lt;/a&gt;. If you have Debian 9 servers
to keep secure, it’s time to subscribe!&lt;/p&gt;
&lt;p&gt;You might not have noticed, but Freexian formalized a &lt;a href=&#34;https://www.freexian.com/about/&#34;&gt;mission statement&lt;/a&gt; where we explain that
our purpose is to help improve Debian. For this, we want to fund work time for
the Debian developers that recently joined Freexian as collaborators. The
&lt;a href=&#34;https://www.freexian.com/lts/extended/&#34;&gt;Extended LTS&lt;/a&gt; and the &lt;a href=&#34;https://www.freexian.com/lts/php/&#34;&gt;PHP LTS&lt;/a&gt; offers are built following a model that will
help us to achieve this if we manage to have enough customers for those
offers. So consider subscribing: you help your organization but you also help
Debian!&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telecats.nl&#34;&gt;Telecats BV&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, April 2022 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2022-04/</link>
      <pubDate>Fri, 03 Jun 2022 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2022-04/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2022-04/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;Two projects are currently in the pipeline: &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/19&#34;&gt;Gradle
enterprise&lt;/a&gt; and &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/24&#34;&gt;Tryton update&lt;/a&gt;. Progress is quite slow on the Gradle one,
there are technical difficulties. The tryton one was stalled because the
developer had not enough time but seems to progress smoothly in the last
weeks.&lt;/p&gt;
&lt;p&gt;In April, we put aside 2635 EUR to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We’re looking forward to receive more projects from various Debian teams!
Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In April, 11 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/05/msg00001.html&#34;&gt;Abhijith PA&lt;/a&gt; did 14h out of 14h assigned&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202204_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 20h out of 20h assigned&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-april-2022.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 11h out of 16h assigned and 8h from March, thus carrying over 13h to May&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-april-2022#debian&#34;&gt;Chris Lamb&lt;/a&gt; did 18h out of 18h assigned&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2022-04.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt; did 18h (out of 53.25h assigned), thus carrying over 35.25h to May&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.jeremiahfoster.com/blog.html#April&#34;&gt;Jeremiah Foster&lt;/a&gt; did 9.5h out of 13.5h assigned, thus carrying over 4h to May&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202204_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 40 out of 40h assigned&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2022-04.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 18h carried out from March&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/05/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 20h out of 14.5h assigned and 25.5h from March, thus carrying over 20h to May&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2022/05/my-debian-activities-in-april-2022/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 40h out of 40h assigned&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-april-22/&#34;&gt;Utkarsh Gupta&lt;/a&gt; did 23.25h out of 51.5h assigned and 1.75h from March, thus carrying over 30h to May&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In April we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2021/06/threads.html&#34;&gt;21 DLAs&lt;/a&gt; and we were glad to welcome a new customer with &lt;strong&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldoldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 72 packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt
file&lt;/a&gt; has 71 packages needing an update.&lt;/p&gt;
&lt;p&gt;It is worth pointing out that we are getting close to the end of the LTS
period for Debian 9. After June 30th, no new security updates will be made
available on security.debian.org.&lt;/p&gt;
&lt;p&gt;But Freexian and its team of paid Debian contributors will continue to
maintain Debian 9 going forward for the customers of the &lt;a href=&#34;https://www.freexian.com/lts/extended/&#34;&gt;Extended LTS
offer&lt;/a&gt;. If you have Debian 9 servers
to keep secure, it&amp;rsquo;s time to subscribe!&lt;/p&gt;
&lt;p&gt;You might not have noticed, but Freexian formalized a &lt;a href=&#34;https://www.freexian.com/apropos/index.html&#34;&gt;mission
statement&lt;/a&gt; where we explain that
our purpose is to help improve Debian. For this, we want to fund work time for
the Debian developers that recently joined Freexian as collaborators. The
&lt;a href=&#34;https://www.freexian.com/lts/extended/&#34;&gt;Extended LTS&lt;/a&gt; and the &lt;a href=&#34;https://www.freexian.com/lts/php/&#34;&gt;PHP LTS&lt;/a&gt; offers are built following a model that will
help us to achieve this if we manage to have enough customers for those
offers. So consider subscribing: you help your organization but you also help
Debian!&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 97 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.telecats.nl&#34;&gt;Telecats BV&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 96 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.alterway.fr&#34;&gt;Alter Way&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, March 2022 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2022-03/</link>
      <pubDate>Thu, 28 Apr 2022 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2022-03/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2022-03/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;There was no new activity in Debian project funding in the two existing projects. However, there was a survey run with hundreds of Debian Developers and Debian contributors. The survey results are being collated and we will use the anonymized data to further develop the Freexian project funding initiative.&lt;/p&gt;
&lt;p&gt;We are preparing to more broadly announce additional support for Debian 8 Jessie and Debian 9 Stretch. Now, Debian 8 can be supported until June 2025 and Debian 9 until June 2027. &lt;a href=&#34;https://www.freexian.com/lts/extended/&#34;&gt;More information&lt;/a&gt; on ELTS support is available.&lt;/p&gt;
&lt;p&gt;In March € 2250 was put aside to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In March, 11 contributors were paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available below. If
you&amp;rsquo;re interested in participating in the LTS or ELTS teams, we welcome
participation from the Debian community. Simply get in touch with
&lt;a href=&#34;mailto:jeremiah@freexian.com&#34;&gt;Jeremiah&lt;/a&gt; or
&lt;a href=&#34;mailto:raphael@freexian.com&#34;&gt;Raphaël&lt;/a&gt; if you are if you are interested in
participating.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/04/msg00007.html&#34;&gt;Abhijith PA&lt;/a&gt; did 12.0h out of 12h assigned.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202203_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 20h out of 20h assigned.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-march-2022.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 16h out of 24h assigned.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-march-2022#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18h out of 18h assigned.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~pochu/lts/reports/2022-03.txt&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt; did 59.5h out of 59.5h assigned.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.jeremiahfoster.com/blog.html#March&#34;&gt;Jeremiah Foster&lt;/a&gt; did 13.5 out of 20h assigned.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202203_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 40h out of 40h assigned.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2022-03.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 14h out of 32h assigned, carrying over 18h&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/04/msg00002.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 14.5h out of 40h assigned, carrying over 25.5h&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2022/04/my-debian-activities-in-march-2022/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 40h out of 40h assigned.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-march-22/&#34;&gt;Utkarsh Gupta&lt;/a&gt; did 57.75h out of 59.5h assigned, carrying over 1.75 hours.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In March we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2022/03/threads.html&#34;&gt;42 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldoldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 81 packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 52 packages needing an update.&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;re glad to welcome a few new sponsors such as &lt;a href=&#34;https://www.edf.fr/&#34;&gt;Électricité de
France&lt;/a&gt; (Gold sponsor), &lt;a href=&#34;https://www.telecats.nl/&#34;&gt;Telecats BV&lt;/a&gt; and &lt;a href=&#34;https://www.soliton.co.jp/&#34;&gt;Soliton Systems&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.edf.fr&#34;&gt;EDF SA&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.telecats.nl&#34;&gt;Telecats BV&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 95 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, February 2022 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2022-02/</link>
      <pubDate>Thu, 17 Mar 2022 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2022-02/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2022-02/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;In February Raphaël and the LTS worked on a survey of Debian developers meant to solicit ideas for improvements in the Debian project at large. You can see the results of the initial discussion &lt;a href=&#34;https://salsa.debian.org/debian/grow-your-ideas/-/issues&#34;&gt;here in the list of ideas&lt;/a&gt; of which there are already over 30.&lt;/p&gt;
&lt;p&gt;The full survey is due to be emailed to Debian Developers shortly.&lt;/p&gt;
&lt;p&gt;In February € 2250 was put aside to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In February, 12 contributors were paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt;, their reports are available below. If
you&amp;rsquo;re interested in participating in the LTS or ELTS teams, we welcome
participation from the Debian community. Simply get in touch with
&lt;a href=&#34;mailto:jeremiah@freexian.com&#34;&gt;Jeremiah&lt;/a&gt; or
&lt;a href=&#34;mailto:raphael@freexian.com&#34;&gt;Raphaël&lt;/a&gt; if you are if you are interested in
participating.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/03/msg00001.html&#34;&gt;Abhijith PA&lt;/a&gt; did 10h out of 10h available.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202202_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 20h out of 20h available.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-february-2022.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 16h out of 16h available.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-february-2022#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18h out of 18h available.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/03/msg00017.html&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt; did 42.75h out of 42.75h available.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.jeremiahfoster.com/blog.html#February&#34;&gt;Jeremiah Foster&lt;/a&gt; worked 20 hours out of 20 available on LTS administration and 2.9 hours on funded projects.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202202_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 30h (out of 40h available), thus carrying over 10h to March.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2022-02.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 12h out of 12h available.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/03/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 13h (out of 40h available), thus carrying over 27h to March.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2022/03/my-debian-activities-in-february-2022/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 40h out of 40h available.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-feb-22/&#34;&gt;Utkarsh Gupta&lt;/a&gt; did 15.75h (out of 42.75h available), thus carrying over 27h to March.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In February we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2022/02/threads.html&#34;&gt;24 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldoldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 61
packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 26 packages needing an update.&lt;/p&gt;
&lt;p&gt;You can find out more about the Debian LTS project via the following video:&lt;/p&gt;


    
    &lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34; allowfullscreen=&#34;allowfullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/KAdBj1ErQpM?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;
      &gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.telecats.nl&#34;&gt;Telecats BV&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.soliton.co.jp&#34;&gt;Soliton Systems K.K.&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 94 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, January 2022 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2022-01/</link>
      <pubDate>Mon, 21 Feb 2022 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2022-01/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2022-01/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;In January we saw a new funded project proposed. The project is meant to bring in a number of changes to the Tryton modules and packages in Debian. &lt;a href=&#34;https://www.tryton.org/&#34;&gt;Tryton&lt;/a&gt;, a full featured, entirely open source business software platform, is supported by its &lt;a href=&#34;https://www.tryton.org/foundation&#34;&gt;own foundation&lt;/a&gt;. You can track the current status of all our funded projects at its &lt;a href=&#34;https://freexian-team.pages.debian.net/project-funding/projects/&#34;&gt;dedicated web page.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Folks continue &lt;a href=&#34;https://salsa.debian.org/debian/grow-your-ideas/-/issues?sort=popularity&#34;&gt;to add to&lt;/a&gt; the Grow Your Ideas project page, that&amp;rsquo;s great.&lt;/p&gt;
&lt;p&gt;In January € 2550 was put aside to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We continue to looking forward to hearing about Debian project proposals from
various Debian stakeholders. This month has seen work on a survey that will go
out to Debian Developers to gather feedback on what they think should be the
priorities for funding in the project. Learn more about the rationale behind
this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this
article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In January, 13 contributors were paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available below. If
you&amp;rsquo;re interested in participating in the LTS or ELTS teams, we welcome
participation from the Debian community. Simply get in touch with
&lt;a href=&#34;mailto:jeremiah@freexian.com&#34;&gt;Jeremiah&lt;/a&gt; or
&lt;a href=&#34;mailto:raphael@freexian.com&#34;&gt;Raphaël&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/01/msg00014.html&#34;&gt;Abhijith Pa&lt;/a&gt; worked 5 hours out of 5 available.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202201_floss/&#34;&gt;Anton Gladky&lt;/a&gt; worked 12 hours out of 12 available.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-january-2022.html&#34;&gt;Ben Hutchings&lt;/a&gt; worked 16 hours out of 24 available and carried over 8 for February.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-january-2022#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; worked 18 hours out of 18 available.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/bd86cc7f-7ed0-06a5-aeb7-402f7786750d@gmail.com&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt; worked 55 hours out of 58.25 available and carried over 3.25 for February&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.jeremiahfoster.com/blog.html#January&#34;&gt;Jeremiah Foster&lt;/a&gt; worked 20 hours out of 20 available on LTS administration and 8.3 hours on funded projects.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Lee Garrett&lt;/em&gt; didn&amp;rsquo;t spend any hours in January and carries over 39.25 hours to February&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202201_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; worked 34 hours out of 40 available and carried over 6 for February.&lt;/li&gt;
&lt;li&gt;Ola Lundqvist reported via email that they didn&amp;rsquo;t spend any hours in January and carries over 11 from December for a total of 12 hours for February.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2022-01.txt&#34;&gt;Roberto C. Sanchez&lt;/a&gt; worked 9 hours out of 32 available and carried over 23 for February&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/02/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt; worked 22 hours out of 40 available and carried over 14 for February&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2022/02/my-debian-activities-in-january-2022/&#34;&gt;Thorsten Alteholz&lt;/a&gt; worked 40 hours out of 40 available.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Utkarsh Gupta&lt;/em&gt; worked 58.25 hours out of 58.25 available.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In January we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2022/01/threads.html&#34;&gt;34 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldoldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 39
packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt
file&lt;/a&gt; has 20 packages still needing an
update.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS Inc&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.telecats.nl&#34;&gt;Telecats BV&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 93 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, December 2021 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2021-12/</link>
      <pubDate>Mon, 17 Jan 2022 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2021-12/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2021-12/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;The gradle packaging proposal work estimation is now complete. The next steps for this project is regular packaging and engineering work with regular reports.&lt;/p&gt;
&lt;p&gt;In December € 2175 was put aside to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The work on the &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/6&#34;&gt;Debian developer survey&lt;/a&gt; has resulted in an initial draft which has
been reviewed by paid LTS contributors. The next steps are wider review from
the Debian project. Expect something soon on &lt;a href=&#34;mailto:debian-project@lists.debian.org&#34;&gt;debian-project@lists.debian.org&lt;/a&gt;…&lt;/p&gt;
&lt;p&gt;Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In December 14 contributors were paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt;, their reports are available below. If you&amp;rsquo;re interested in participating in the LTS or ELTS teams, we welcome participation from the Debian community. Simply get in touch with
&lt;a href=&#34;mailto:jeremiah@freexian.com&#34;&gt;Jeremiah&lt;/a&gt; if you are interested in
participating.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/01/msg00004.html&#34;&gt;Abhijith PA&lt;/a&gt; worked 3h in December out of 8h available.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/12/msg00037.html&#34;&gt;Adrian Bunk&lt;/a&gt; worked 70h and 45min in December&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202112_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 12 hours for LTS in December.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-december-2021.html&#34;&gt;Ben Hutchings&lt;/a&gt; worked 16h in December.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-december-2021#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; worked 18h for LTS in December.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/2947f1e4-b245-cab4-4c8a-398d80766ab2@gmail.com&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt; worked 41.5 hours hours for LTS in December.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://jeremiahfoster.com/blog.html#December&#34;&gt;Jeremiah Foster&lt;/a&gt; worked 29 hours on administrative duties for the LTS team and on managing the &amp;ldquo;project funding&amp;rdquo; initiative.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Lee Garrett&lt;/em&gt; worked 11.75h for LTS in December.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202112_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; worked 24 hours for LTS in December (out of 30h available).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2021-december&#34;&gt;Ola Lundqvist&lt;/a&gt; worked 4 hours in December (out of 15h available).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2021-12.txt&#34;&gt;Roberto C. Sanchez&lt;/a&gt; worked 22 hours in December (out of 32h available).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2022/01/msg00002.html&#34;&gt;Sylvain Beucler&lt;/a&gt; worked 14h in December (out of 40.5h available).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2022/01/my-debian-activities-in-december-2021/&#34;&gt;Thorsten Alteholz&lt;/a&gt; worked 40h in December.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-dec-21/&#34;&gt;Utkarsh Gupta&lt;/a&gt; worked 40 hours on LTS and 5h on preparing the survey.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In December we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2021/11/threads.html&#34;&gt;40 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldoldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 36
packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 32 packages needing an update.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.gsi.de&#34;&gt;GSI Helmholtzzentrum für Schwerionenforschung GmbH&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 92 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, November 2021 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2021-11/</link>
      <pubDate>Thu, 16 Dec 2021 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2021-11/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2021-11/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Our project funding work continues with an active bid on the work of packaging a recent gradle in Debian. This month the bidder has been estimating the scope of the entire project.&lt;/li&gt;
&lt;li&gt;The Grow Your Ideas project page also has some ambitious initiatives that may evolve into a funded project. &lt;a href=&#34;https://salsa.debian.org/debian/grow-your-ideas/-/issues?sort=popularity&#34;&gt;The project ideas on that page&lt;/a&gt; range from a new wiki for Debian, a more efficient reimbursement process, and the implementation of PPAs for Debian.&lt;/li&gt;
&lt;li&gt;In November € 2625 was put aside to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We continue to looking forward to hearing about Debian project proposals from
various Debian stakeholders. This month has seen work on a survey that will go
out to Debian Developers to gather feedback on what they think should be the
priorities for funding in the project.&lt;/p&gt;
&lt;p&gt;Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In November 13 contributors were paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt;, their reports are available below. If
you&amp;rsquo;re interested in participating in the LTS or ELTS teams, we welcome
participation from the Debian community. Simply get in touch with
&lt;a href=&#34;mailto:jeremiah@freexian.com&#34;&gt;Jeremiah&lt;/a&gt; if you are interested in
participating.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/12/msg00005.html&#34;&gt;Adrian Bunk&lt;/a&gt; did 62h out of 56h assigned for November and 6h from October.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202111_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 12h out of 12h assigned.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-november-2021.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 20h (out of 16h available, thus anticipating 4h from December).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-november-2021#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18h out of 18h assigned.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Holger Levsen&lt;/em&gt; gave back 3h (out of 3h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.jeremiahfoster.com/blog.html#November&#34;&gt;Jeremiah Foster&lt;/a&gt; is coordinating/managing the LTS team did 29h (out of 10h assigned and 10h from October for LTS administration), and spent 9 hours on Projects funded directly through the project funding program.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/12/msg00023.html&#34;&gt;Lee Garrett&lt;/a&gt; did 9 hours out 60 assigned and carried over 51h into December&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202111_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 30h out of 30h assigned.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Neil Williams&lt;/em&gt; did 1.5h (out of 11.5h assigned and 28.5h from October). He gave back the remaining hours.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2021-11.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 31.5h (out of 32h assigned), thus carrying over .5h to December.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/12/msg00004.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 21.5h (out of 62h assigned), thus carrying over 40.5h to December.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2021/12/my-debian-activities-in-november-2021/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 40h (out of 40h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-nov-21&#34;&gt;Utkarsh Gupta&lt;/a&gt; did 30 (out of 40h assigned), thus carrying over 10h to December.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In November we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2021/11/threads.html&#34;&gt;31 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldoldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 23
packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 16 packages needing an update.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 91 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, October 2021 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2021-10/</link>
      <pubDate>Wed, 17 Nov 2021 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2021-10/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2021-10/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Our project funding work continues with an active bid on the work of packaging gradle in Debian. The next steps are reviewing the bid and formal approval.&lt;/li&gt;
&lt;li&gt;In October 2,475 EUR was put aside to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We’re looking forward to receiving more projects from various Debian teams!
Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In October 12 contributors were paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available below.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/11/msg00006.html&#34;&gt;Adrian Bunk&lt;/a&gt; did 40.5h in October (out of 28.5h assigned and 18h remaining, thus keeping 6h for November).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202110_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 12h (out of 12h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-october-2021.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 14.75h in October (out of 2h assigned and 28h remaining, thus keeping 15.25h for November).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-october-2021#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18h (out of 18h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/11/msg00001.html&#34;&gt;Holger Levsen&lt;/a&gt; did 1h (out of 12h assigned, but gave back the remaining 11h).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.jeremiahfoster.com/blog.html#October&#34;&gt;Jeremiah Foster&lt;/a&gt; worked 20h (out of 20h assigned and 10h remaining, thus keeping 10h for November).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202110_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 28.5h (out of 28.5h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2021-october&#34;&gt;Ola Lundqvist&lt;/a&gt; did 5h (out of 5h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2021-10.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 28.5h (out of 28.5h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/11/msg00004.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 23.5h (out of 28.5h assigned, but gave back the remaining 5h).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2021/11/my-debian-activities-in-october-2021/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 28.5h (out of 28.5h assigned).&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Utkarsh Gupta&lt;/em&gt; did 28.5h (out of 28.5h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In October we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2021/10/threads.html&#34;&gt;34 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Also, we would like to remark once again that we are constantly looking for
new contributors. Please contact &lt;a href=&#34;mailto:jeremiah@freexian.com&#34;&gt;Jeremiah&lt;/a&gt; if
you are interested!&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldoldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 37
packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 22 packages needing an update.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 90 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.resif.fr&#34;&gt;CNRS DT INSU Résif&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, September 2021 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2021-09/</link>
      <pubDate>Tue, 19 Oct 2021 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2021-09/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2021-09/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;Folks from the LTS team, along with members of the Debian Android Tools team
and Phil Morrel, have proposed work on the Java build tool, gradle, which is
currently blocked due to the need to build with a plugin not available in
Debian. The LTS team reviewed the project submission and it has been approved.
After approval we&amp;rsquo;ve created a &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/11&#34;&gt;Request for Bids&lt;/a&gt; which is active now.&lt;/p&gt;
&lt;p&gt;You&amp;rsquo;ll hear more about this through official Debian channels, but in the
meantime, if you feel you can help with this project, please submit a bid.
Thanks!&lt;/p&gt;
&lt;p&gt;This September, Freexian set aside 2550 EUR to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We’re looking forward to receive more projects from various Debian teams!
Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In September, 15 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Abhijith PA has returned hours and marked themselves inactive, at least for the time being. He did 0h out of 14h, carried over 14h and returned 28h.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/10/msg00003.html&#34;&gt;Adrian Bunk&lt;/a&gt; did 19.5h (out of 24.75h assigned and 12.75 from August), carrying over 18h to October.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202109_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 12h (out of 12h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-september-2021.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 2h (out of 12.75h assigned and 19.25h from August), thus carrying over 30h to October.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-september-2021#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18h (out of 18h assigned).&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Emilio Pozuelo Monfort&lt;/em&gt; did not report back about their work so we assume they did nothing (out of 5.5h assigned plus 74.5h from August), thus is carrying over 80h for October.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/10/msg00032.html&#34;&gt;Holger Levsen&lt;/a&gt; did 3h (out of 12h assigned) and gave back 9h and carried over 3h.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/10/msg00019.html&#34;&gt;Jeremiah Foster&lt;/a&gt; worked 10 hours (out of 20h assigned) on LTS work, carrying over 10h.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Lee Garrett&lt;/em&gt; did not report back about their work so we assume they did nothing (out of 24.75h assigned and 23.75 from August), thus is carrying over 48.50h for October.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202109_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 43.5h (out of 24.75h assigned and 18.75h from August)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/10/msg00002.html&#34;&gt;Neil Williams&lt;/a&gt; did 24.5h (out of 24.75h assigned)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2021-09.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 6h (out of 24.75h assigned and gave back 18.75h)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/10/msg00007.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 27h (out of 24.75h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2021/10/my-debian-activities-in-september-2021/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 24.75h (out of 24.75h assigned).&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Utkarsh Gupta&lt;/em&gt; did 24.75h (out of 24.75h assigned) but did not publish his report yet.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Ola Lundqvist&lt;/em&gt; did 2 hours (out of 21h carried over from previous months), and is thus carrying 19h for October.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In September we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2021/06/threads.html&#34;&gt;30 DLAs&lt;/a&gt;. September was also the second month of Jeremiah coordinating LTS contributors.&lt;/p&gt;
&lt;p&gt;Also, we would like say that we are always looking for new contributors to
LTS. Please contact
&lt;a href=&#34;mailto:jeremiah@freexian.com,raphael@freexian.com&#34;&gt;Jeremiah&lt;/a&gt; if you are
interested!&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 33 packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 26 packages needing an update.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, August 2021 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2021-08/</link>
      <pubDate>Mon, 04 Oct 2021 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2021-08/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2021-08/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;In August, we put aside 2460 EUR to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;. We received a new &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/blob/master/accepted/2021-08-gradle-enterprise.md&#34;&gt;project proposal that got approved&lt;/a&gt; and there&amp;rsquo;s &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/11&#34;&gt;an associated bid request&lt;/a&gt; if you feel like proposing yourself to implement this project.&lt;/p&gt;
&lt;p&gt;We’re looking forward to receive more projects from various Debian teams!
Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In August, 14 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/09/msg00012.html&#34;&gt;Abhijith PA&lt;/a&gt; did 4.0h (out of 14h assigned and 5h from August), thus carrying over 15h to September.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/09/msg00004.html&#34;&gt;Adrian Bunk&lt;/a&gt; did 11h (out of 23.75h assigned), thus carrying over 12.75h to September.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202108_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 12h (out of 12h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-august-2021.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 1.25h (out of 13.25h assigned and 6h from August), thus carrying over 18h to September.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-august-2021#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18h (out of 18h assigned).&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Emilio Pozuelo Monfort&lt;/em&gt; did not report back about their work so we assume they did nothing (out of 23.75h assigned plus 50.75h from August), thus is carrying over 74.5h for September.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/09/msg00003.html&#34;&gt;Holger Levsen&lt;/a&gt; did 3h (out of 12h assigned) to help coordinate the team, and gave back the remaining hours.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Lee Garrett&lt;/em&gt; did nothing (out of 23.75h assigned), thus is carrying over 23.75h for September.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202108_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 35h (out of 23.75h assigned and 30h from August), thus carrying over 18.75h to September.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/09/msg00000.html&#34;&gt;Neil Williams&lt;/a&gt; did 24h (out of 23.75h assigned), thus anticipating 0.25h of October.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2021-08.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 22.25h (out of 23.75h assigned), thus carrying over 1.5h to September.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/09/msg00001.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 21.5h (out of 23.75h assigned), thus carrying over 2.25h to September.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2021/09/my-debian-activities-in-august-2021/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 23.75h (out of 23.75h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-aug-21/&#34;&gt;Utkarsh Gupta&lt;/a&gt; did 23.75h (out of 23.75h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In August we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2021/06/threads.html&#34;&gt;30 DLAs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This is the first month of Jeremiah coordinating LTS contributors. We would
like to thank Holger Levsen for his work on this role up to now.&lt;/p&gt;
&lt;p&gt;Also, we would like to remark once again that we are constantly looking for
new contributors. Please contact &lt;a href=&#34;mailto:jeremiah@freexian.com&#34;&gt;Jeremiah&lt;/a&gt; if
you are interested!&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 73
packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 29 packages needing an update.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 89 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 88 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.werfen.com&#34;&gt;Tem Innovations GmbH&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://wordfinder.pro&#34;&gt;WordFinder.pro&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, July 2021 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2021-07/</link>
      <pubDate>Wed, 25 Aug 2021 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2021-07/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2021-07/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;In July, we put aside 2400 EUR to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;. We haven&amp;rsquo;t
received proposals of projects to fund in the last months, so we have
scheduled a &lt;a href=&#34;https://debconf21.debconf.org/talks/103-funding-projects-to-improve-debian/&#34;&gt;discussion during Debconf&lt;/a&gt; to try to to figure out why that is and how we can fix that. Join us on August 26th at 16:00 UTC on &lt;a href=&#34;https://debconf21.debconf.org/schedule/venue/2/&#34;&gt;this link&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We are pleased to announce that &lt;a href=&#34;mailto:jeremiah@freexian.com&#34;&gt;Jeremiah Foster&lt;/a&gt; will help out to make this initiative a
success : he can help Debian members to come up with solid proposals, he can
look for people willing to do the work once the project has been formalized
and approved, and he will make sure that the project implementation keeps on
track when the actual work has begun.&lt;/p&gt;
&lt;p&gt;We’re looking forward to receive more projects from various Debian teams!
Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In July, 12 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/08/msg00030.html&#34;&gt;Abhijith PA&lt;/a&gt; did 5.0h (out of 7h assigned and 3h remaining), thus carrying over 5h to August.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202107_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 12h (out of 12h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-july-2021.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 12.75h (out of 16h assigned and 2.75h from June), thus carrying over 6h to August.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-july-2021#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18h (out of 18h assigned).&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Emilio Pozuelo Monfort&lt;/em&gt; did not report back about their work so we assume they did nothing (out of 39.75h assigned plus 11h from June), thus is carrying over 50.75h for August.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/08/msg00014.html&#34;&gt;Holger Levsen&lt;/a&gt;&amp;rsquo;s work was coordinating/managing the LTS team, he did 3.5h (out of 12h assigned) and gave back 8.5h to the pool.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202107_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 30h (out of 30h assigned and 30h from June), thus carrying over 30h to August.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2021-july&#34;&gt;Ola Lundqvist&lt;/a&gt; did nothing (out of 12h assigned plus 20h from June), thus is carrying over 32h for August.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2021-07.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 13.5h (out of 32h assigned and 20h from June), and gave back 38.5h to the pool.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/08/msg00005.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 30h (out of 30h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2021/08/my-debian-activities-in-july-2021/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 30h (out of 30h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-july-21/&#34;&gt;Utkarsh Gupta&lt;/a&gt; did 39.75h (out of 39.75h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In July we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2021/06/threads.html&#34;&gt;30 DLAs&lt;/a&gt;. Also we were glad to welcome Neil Williams and Lee Garrett who became active contributors.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 63
packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 17 packages needing an update.&lt;/p&gt;
&lt;p&gt;We would like to thank Holger Levsen for the years of work where he
managed/coordinated the paid LTS contributors. Jeremiah Foster will take over
his duties.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 23 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 87 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 29 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, June 2021 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2021-06/</link>
      <pubDate>Sat, 17 Jul 2021 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2021-06/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2021-06/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;In June, we put aside 5775 EUR to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt; for which we&amp;rsquo;re looking forward to receive more projects from various Debian teams! Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In June, 12 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian
LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/07/msg00008.html&#34;&gt;Abhijith PA&lt;/a&gt; did 18.0h (out of 14h assigned and 19h from May), thus carrying over 15h to July.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202106_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 12h (out of 12h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-june-2021.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 13.25h (out of 14h assigned and 2h from May), thus carrying over 2.75h to July.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-june-2021#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18h (out of 18h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/msgid-search/0ffb9ca2-0596-6288-81e7-bf47d6c3233e@gmail.com&#34;&gt;Emilio Pozuelo Monfort&lt;/a&gt; did 29h (out of 40h assigned), thus carrying over 11h to July.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/07/msg00007.html&#34;&gt;Holger Levsen&lt;/a&gt;&amp;rsquo;s work was coordinating/managing the LTS team, he did 3.5h (out of 12h assigned) and gave back 8.5h to the pool.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202106_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 29.75h (out of 30h assigned plus 29.75h from May), thus carrying over 30h for July.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2021-june&#34;&gt;Ola Lundqvist&lt;/a&gt; did 10h (out of 12h assigned and 4.5h from May), thus carrying over 6.5h to July.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2021-06.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 12h (out of 32h assigned), thus carrying over 20h to July.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/07/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 30h (out of 30h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2021/07/my-debian-activities-in-june-2021/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 30h (out of 30h assigned).&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Utkarsh Gupta&lt;/em&gt; did not report back about their work so we assume they did nothing (out of 40h assigned), thus is carrying over 40h for July.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In June we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2021/06/threads.html&#34;&gt;30 DLAs&lt;/a&gt;. As already written last month we are &lt;a href=&#34;https://lists.debian.org/debian-jobs/2021/07/msg00000.html&#34;&gt;looking for a Debian LTS project manager and team coordinator&lt;/a&gt;.&lt;br&gt;
Finally, we would like to remark once again that we are constantly looking for
new contributors. Please contact &lt;a href=&#34;mailto:holger@layer-acht.org&#34;&gt;Holger&lt;/a&gt; if you
are interested!&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 41
packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 23 packages needing an update.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 54 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 32 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 21 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 86 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, May 2021 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2021-05/</link>
      <pubDate>Tue, 15 Jun 2021 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2021-05/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2021-05/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;In May, we again put aside 2100 EUR to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;. There was
no proposals for new projects received, thus we’re looking forward to receive
more projects from various Debian teams! Please do not hesitate to submit a
proposal, if there is a project that could benefit from the funding!&lt;/p&gt;
&lt;p&gt;We’re looking forward to receive more projects from various Debian teams!
Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In May, 12 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/06/msg00012.html&#34;&gt;Abhijith PA&lt;/a&gt; did 7.0h (out of 14h assigned and 12h from April), thus carrying over 19h to June.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202105_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 12h (out of 12h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-may-2021.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 16h (out of 13.5h assigned plus 4.5h from April), thus is carrying over 2h for June.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-may-2021#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18h (out of 18h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/06/msg00003.html&#34;&gt;Holger Levsen&lt;/a&gt;&amp;rsquo;s work was coordinating/managing the LTS team, he did 5.5h and gave back 6.5h to the pool.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202105_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 15h (out of 29.75h assigned and 15h from April), thus carrying over 29.75h to June.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2021-may&#34;&gt;Ola Lundqvist&lt;/a&gt; did 12h (out of 12h assigned and 4.5h from April), thus carrying over 4.5h to June.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2021-05.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 7.5h (out of 27.5h assigned and 27h from April), and gave back 47h to the pool.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/06/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 29.75h (out of 29.75h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2021/06/my-debian-activities-in-may-2021/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 29.75h (out of 29.75h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-may-21/&#34;&gt;Utkarsh Gupta&lt;/a&gt; did 29.75h (out of 29.75h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In May we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2021/04/threads.html&#34;&gt;33 DLAs&lt;/a&gt; and mostly skipped our public IRC meeting and
the end of the month. In June we&amp;rsquo;ll have another team meeting using video as
lined out on our &lt;a href=&#34;https://wiki.debian.org/LTS/Meetings&#34;&gt;LTS meeting page&lt;/a&gt;.
Also, two months ago we announced that Holger would step back from his
coordinator role and today we are announcing that he is back for the time
being, until a new coordinator is found.
Finally, we would like to remark once again that we are constantly looking for
new contributors. Please contact &lt;a href=&#34;mailto:holger@layer-acht.org&#34;&gt;Holger&lt;/a&gt; if you
are interested!&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 41
packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 21 packages needing an update.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.blablacar.fr&#34;&gt;Blablacar&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 64 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 37 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 31 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 13 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 85 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, April 2021 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2021-04/</link>
      <pubDate>Fri, 28 May 2021 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2021-04/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2021-04/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;In April, we put aside 5775 EUR to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;. There was
no proposals for new projects received, thus we’re looking forward to receive
more projects from various Debian teams! Please do not hesitate to submit a
proposal, if there is a project that could benefit from the funding!&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In April, 11 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/05/msg00010.html&#34;&gt;Abhijith PA&lt;/a&gt; did 14.0h (out of 14h assigned and 12h from March), thus carrying over 12h to May.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202104_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 12h (out of 12h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-april-2021.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 14h (out of 16h assigned and 2.5h from March), thus carrying over 4.5h to May.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-april-2021#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18h (out of 18h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/05/msg00009.html&#34;&gt;Holger Levsen&lt;/a&gt;&amp;rsquo;s work was coordinating/managing the LTS team, he did 10h (out of 12h assigned), and gave 2h back to the pool.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202104_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 15.0h (out of 30h assigned), thus carrying over 15h to May.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2021-april&#34;&gt;Ola Lundqvist&lt;/a&gt; did 7.5h (out of 12h assigned), thus carrying over 4.5h to May.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2021-04.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 9.5h (out of 32h assigned and 4.5h from March), thus carrying over 27h to May.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/05/msg00002.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 30h (out of 30h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2021/05/my-debian-activities-in-april-2021/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 30h (out of 30h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-april-21/&#34;&gt;Utkarsh Gupta&lt;/a&gt; did 60h (out of 60h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In April we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2021/04/threads.html&#34;&gt;33 DLAs&lt;/a&gt; and held a LTS team meeting using video conferencing.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 53
packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 26 packages needing an update.&lt;/p&gt;
&lt;p&gt;We are please to welcome &lt;a href=&#34;https://vyos.io&#34;&gt;VyOS&lt;/a&gt; as a new gold sponsor!&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.blablacar.fr&#34;&gt;Blablacar&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://vyos.io&#34;&gt;VyOS&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 53 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 20 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 6 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 84 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 41 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 26 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 18 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, March 2021 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2021-03/</link>
      <pubDate>Fri, 30 Apr 2021 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2021-03/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2021-03/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;In March, we put aside 3225 EUR to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt; but sadly
nobody picked up anything, so this one of the many reasons Raphael posted as
series of blog posts titled &amp;ldquo;Challenging times for Freexian&amp;rdquo;, posted in 4
author: Raphaël Hertzog
parts on the last two days of March and the first two of April. [Part
&lt;a href=&#34;https://raphaelhertzog.com/2021/03/30/challenging-times-for-freexian-1/&#34;&gt;one&lt;/a&gt;, &lt;a href=&#34;https://raphaelhertzog.com/2021/03/31/challenging-times-for-freexian-2/&#34;&gt;two&lt;/a&gt;, &lt;a href=&#34;https://raphaelhertzog.com/2021/04/01/challenging-times-for-freexian-3/&#34;&gt;three&lt;/a&gt; and
&lt;a href=&#34;https://raphaelhertzog.com/2021/04/02/challenging-times-for-freexian-4/&#34;&gt;four&lt;/a&gt;]&lt;/p&gt;
&lt;p&gt;So we’re still looking forward to receive more projects from various Debian
teams! Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;!&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In March, 11 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/04/msg00005.html&#34;&gt;Abhijith PA&lt;/a&gt; did 9.0h (out of 9h assigned and 12h from February), thus carrying over 12h to April.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gladk.de/posts/202103_floss/&#34;&gt;Anton Gladky&lt;/a&gt; did 12h (out of 12h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-march-2021.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 25.75h (out of 16h assigned and 12.25h from February), thus carrying over 2.5h to April.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-march-2021#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18h (out of 18h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/04/msg00001.html&#34;&gt;Holger Levsen&lt;/a&gt; did 6h coordinating/managing the LTS team.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202103_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 30h (out of 30h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2021-march&#34;&gt;Ola Lundqvist&lt;/a&gt; did 6.h (out of 10h from February).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2021-03.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 9h (out of 32h assigned and 21.5h from February) and gave 40h back, thus carrying over 4.5h to April.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/04/msg00000.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 30h (out of 30h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2021/04/my-debian-activities-in-march-2021/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 30h (out of 30h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-march-21/&#34;&gt;Utkarsh Gupta&lt;/a&gt; did 60h (out of 60h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In March we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2021/01/threads.html&#34;&gt;28 DLAs&lt;/a&gt; and held our second &lt;a href=&#34;http://meetbot.debian.net/debian-lts/2021/debian-lts.2021-03-25-14.58.html&#34;&gt;LTS team meeting for 2021 on IRC&lt;/a&gt;, with the next public IRC meeting coming up at the &lt;a href=&#34;https://wiki.debian.org/LTS/Meetings&#34;&gt;end of May&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;At that meeting Holger announced that after 2.5 years he wanted to step back
from his role helping Raphaël in coordinating/managing the LTS team. We would
like to thank Holger for his continuous work on Debian LTS (which goes back to
2014) and are happy to report that we already found a successor which we will
introduce in the upcoming April report from Freexian.&lt;/p&gt;
&lt;p&gt;Finally, we would like to remark once again that we are constantly looking for
new contributors. For a last time, please contact
&lt;a href=&#34;mailto:holger@layer-acht.org&#34;&gt;Holger&lt;/a&gt; if you are interested!&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 42
packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 28 packages needing an update.&lt;/p&gt;
&lt;p&gt;We are also pleased to report that we got 4 new sponsors over the last 2
months : thanks to &lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt;, &lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt;, &lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt; and &lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt; !&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.blablacar.fr&#34;&gt;Blablacar&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 68 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 52 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 46 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 35 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 30 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 19 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 5 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://ovhcloud.com&#34;&gt;OVH US LLC&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.tilburguniversity.edu/&#34;&gt;Tilburg University&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 83 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 72 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 50 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 47 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 40 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 25 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.osug.fr/&#34;&gt;Observatoire des Sciences de l&amp;rsquo;Univers de Grenoble&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, February 2021 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2021-02/</link>
      <pubDate>Mon, 22 Mar 2021 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2021-02/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2021-02/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;In February, we put aside 5475 EUR to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;. The &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/merge_requests/2&#34;&gt;first project&lt;/a&gt; from this initiative was finished and thus Carles
Pina was able to issue the first invoice!&lt;/p&gt;
&lt;p&gt;We are looking forward to receive more projects from various Debian teams and
contributors. Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In February, 12 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/03/msg00009.html&#34;&gt;Abhijith PA&lt;/a&gt; did 19.0h (out of 7h assigned and 12h from January).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.decadent.org.uk/ben/blog/debian-lts-work-januaryfebruary-2021.html&#34;&gt;Ben Hutchings&lt;/a&gt; did 19h (out of 16h assigned and 15.25h from January), thus carrying over 12.25h to March.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://linuxpenguins.xyz/brian/debian_lts/2021/02/28/Debian_LTS_report/&#34;&gt;Brian May&lt;/a&gt; did 10h (out of 10h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-february-2021#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18h (out of 18h assigned).&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Emilio Pozuelo Monfort&lt;/em&gt; did not report back about their work so for now we assume they did nothing (out of 28h assigned plus 35.5h from January), thus is carrying over 63.5h for March.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/03/msg00002.html&#34;&gt;Holger Levsen&lt;/a&gt; did 6h coordinating/managing the LTS team.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202102_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 23.25h (out of 23.25h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2021-february&#34;&gt;Ola Lundqvist&lt;/a&gt; did 7h (out of 12h assigned and 10h from January) and gave back 5h, thus carrying over 10h to March.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2021-02.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 10.5h (out of 32h assigned), thus carrying over 21.5h to March.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/03/msg00001.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 30h (out of 30h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2021/03/my-debian-activities-in-february-2021/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 30h (out of 30h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-feb-21/&#34;&gt;Utkarsh Gupta&lt;/a&gt; did 60h (out of 60h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In February we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2021/01/threads.html&#34;&gt;28 DLAs&lt;/a&gt; (including one regression update) and we held
an internal &lt;a href=&#34;https://wiki.debian.org/LTS/Meetings&#34;&gt;team meeting&lt;/a&gt; using video
chat.&lt;br&gt;
Finally, as every month we would like to remark once again that we are
constantly looking for new contributors. Please contact
&lt;a href=&#34;mailto:holger@layer-acht.org&#34;&gt;Holger&lt;/a&gt; if you are interested!&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 46
packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 34 packages needing an update.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.blablacar.fr&#34;&gt;Blablacar&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 67 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 61 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 51 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 34 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 28 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 17 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 10 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt; (for 4 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 82 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 79 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 71 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 63 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 45 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 39 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 24 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 12 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt; (for 3 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
    
    <item>
      <title>Monthly report about Debian Long Term Support, January 2021 (by Raphaël Hertzog)</title>
      <author>Raphaël Hertzog</author>
      <link>https://www.freexian.com/blog/debian-lts-report-2021-01/</link>
      <pubDate>Mon, 15 Feb 2021 00:00:00 +0000</pubDate>
      <guid>https://www.freexian.com/blog/debian-lts-report-2021-01/</guid>
      <description type="html" xml:base="https://www.freexian.com/blog/debian-lts-report-2021-01/">
      


      &lt;img src=&#34;../../images/debian-lts-logo.png&#34; style=&#34;float: right&#34;&gt; 
&lt;p&gt;Like each month, have a look at the work funded by &lt;a href=&#34;https://www.freexian.com/lts/debian/&#34;&gt;Freexian&amp;rsquo;s Debian LTS offering&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-project-funding&#34;&gt;Debian project funding&lt;/h3&gt;
&lt;p&gt;In January, we put aside 2175 EUR to &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding&#34;&gt;fund Debian projects&lt;/a&gt;. As part of
this Carles Pina i Estany started to work on &lt;a href=&#34;https://salsa.debian.org/freexian-team/project-funding/-/issues/4&#34;&gt;better no-dsa support for the PTS&lt;/a&gt; which
recently resulted in two &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/-/merge_requests/77&#34;&gt;merge&lt;/a&gt;
&lt;a href=&#34;https://salsa.debian.org/qa/distro-tracker/-/merge_requests/90&#34;&gt;requests&lt;/a&gt;
which will hopefully be deployed soon.&lt;/p&gt;
&lt;p&gt;We’re looking forward to receive more projects from various Debian teams!
Learn more about the rationale behind this initiative in &lt;a href=&#34;https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/&#34;&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;debian-lts-contributors&#34;&gt;Debian LTS contributors&lt;/h3&gt;
&lt;p&gt;In January, 13 contributors have been paid to work on &lt;a href=&#34;https://wiki.debian.org/LTS&#34;&gt;Debian LTS&lt;/a&gt;, their reports are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/02/msg00026.html&#34;&gt;Abhijith PA&lt;/a&gt; did 9.0h (out of 14h assigned and 7h from December), thus carrying over 12h to February.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/02/msg00000.html&#34;&gt;Adrian Bunk&lt;/a&gt; did 14h (out of 26h assigned), thus carrying over 12h to February, which he then gave back.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Ben Hutchings&lt;/em&gt; did 0.25h (out of 7h assigned and 8.5h from December), thus carrying over 15.25h to February.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://linuxpenguins.xyz/brian/debian_lts/2021/01/18/Debian_LTS_report/&#34;&gt;Brian May&lt;/a&gt; did 10h (out of 10h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://chris-lamb.co.uk/posts/free-software-activities-in-january-2021#debian-lts&#34;&gt;Chris Lamb&lt;/a&gt; did 18h (out of 18h assigned).&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Emilio Pozuelo Monfort&lt;/em&gt; did not report back about their work so we assume they did nothing (out of 26h assigned plus 9.5h from December), thus is carrying over 35.5h for February.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/02/msg00007.html&#34;&gt;Holger Levsen&lt;/a&gt; did 6.5h coordinating/managing the LTS team..&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dl.gambaru.de/blog/202101_LTS_report.txt&#34;&gt;Markus Koschany&lt;/a&gt; did 36.75h (out of 26h assigned and 10.75h from December).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://inguza.com/report/debian-long-term-support-work-2021-january&#34;&gt;Ola Lundqvist&lt;/a&gt; did 2.5h (out of 10.5h assigned and 11.5h from December) and gave back 9.5 hours, thus carrying over 10h to February.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://people.debian.org/~roberto/lts_elts_reports/2021-01.txt&#34;&gt;Roberto C. Sánchez&lt;/a&gt; did 6h (out of 26h assigned), thus carrying over 20h to February, which he then gave back.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://lists.debian.org/debian-lts/2021/02/msg00002.html&#34;&gt;Sylvain Beucler&lt;/a&gt; did 26h (out of 26h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://blog.alteholz.eu/2021/02/my-debian-activities-in-january-2021/&#34;&gt;Thorsten Alteholz&lt;/a&gt; did 26h (out of 26h assigned).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://utkarsh2102.org/posts/foss-in-jan-21/&#34;&gt;Utkarsh Gupta&lt;/a&gt; did 26h (out of 26h assigned).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;evolution-of-the-situation&#34;&gt;Evolution of the situation&lt;/h3&gt;
&lt;p&gt;In January we released &lt;a href=&#34;https://lists.debian.org/debian-lts-announce/2021/01/threads.html&#34;&gt;28 DLAs&lt;/a&gt; and held our first &lt;a href=&#34;http://meetbot.debian.net/debian-lts/2021/debian-lts.2021-01-28-14.58.html&#34;&gt;LTS team meeting for 2021 on IRC&lt;/a&gt;, with the next public IRC meeting coming up at the
&lt;a href=&#34;https://wiki.debian.org/LTS/Meetings&#34;&gt;end of March.&lt;/a&gt; During that meeting
Utkarsh shared that after he rolled out the python-certbot update (on December
8th 2020) the maintainer told him: &amp;ldquo;I just checked with Let&amp;rsquo;s Encrypt, and the
stats show that you just saved 142,500 people from having their certificates
start failing next month. I didn&amp;rsquo;t know LTS was still that used!&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Finally, we would like to welcome &lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt; as a new
silver sponsor. Also remember that we are constantly looking for new
contributors. Please contact &lt;a href=&#34;mailto:holger@layer-acht.org&#34;&gt;Holger&lt;/a&gt; if you are
interested.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://security-tracker.debian.org/tracker/status/release/oldstable&#34;&gt;security tracker&lt;/a&gt; currently lists 43
packages with a known CVE and the &lt;a href=&#34;https://salsa.debian.org/security-tracker-team/security-tracker/raw/master/data/dla-needed.txt&#34;&gt;dla-needed.txt file&lt;/a&gt; has 23 packages needing an update.&lt;/p&gt;
&lt;h3 id=&#34;thanks-to-our-sponsors&#34;&gt;Thanks to our sponsors&lt;/h3&gt;
&lt;p&gt;Sponsors that joined recently are in bold.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Platinum sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.toshiba.co.jp/worldwide/index.html&#34;&gt;TOSHIBA&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com&#34;&gt;GitHub&lt;/a&gt; (for 55 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://cip-project.org&#34;&gt;Civil Infrastructure Platform (CIP)&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Gold sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.blablacar.fr&#34;&gt;Blablacar&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.roche.com/about/business/diagnostics.htm&#34;&gt;Roche Diagnostics International AG&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.linode.com&#34;&gt;Linode&lt;/a&gt; (for 70 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.babiel.com&#34;&gt;Babiel GmbH&lt;/a&gt; (for 59 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.plathome.com&#34;&gt;Plat&amp;rsquo;Home&lt;/a&gt; (for 58 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.ox.ac.uk&#34;&gt;University of Oxford&lt;/a&gt; (for 15 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://deveryware.com&#34;&gt;Deveryware&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Silver sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.positive-internet.com&#34;&gt;The Positive Internet Company&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.domainnameshop.com&#34;&gt;Domeneshop AS&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.nantesmetropole.fr/&#34;&gt;Nantes Métropole&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.univention.de&#34;&gt;Univention GmbH&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://portail.univ-st-etienne.fr/&#34;&gt;Université Jean Monnet de St Etienne&lt;/a&gt; (for 66 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://ribboncommunications.com/&#34;&gt;Ribbon Communications, Inc.&lt;/a&gt; (for 60 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.exonet.nl&#34;&gt;Exonet B.V.&lt;/a&gt; (for 49 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.lrz.de&#34;&gt;Leibniz Rechenzentrum&lt;/a&gt; (for 43 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cineca.it&#34;&gt;CINECA&lt;/a&gt; (for 33 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.diplomatie.gouv.fr&#34;&gt;Ministère de l&amp;rsquo;Europe et des Affaires Étrangères&lt;/a&gt; (for 27 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.cloudways.com&#34;&gt;Cloudways Ltd&lt;/a&gt; (for 16 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://dinahosting.com&#34;&gt;Dinahosting SL&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://platform.sh&#34;&gt;Platform.sh&lt;/a&gt; (for 9 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bauermedia.com&#34;&gt;Bauer Xcel Media Deutschland KG&lt;/a&gt; (for 8 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://www.moxa.com&#34;&gt;Moxa Intelligence Co., Ltd.&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://sipgate.de&#34;&gt;sipgate GmbH&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bronze sponsors:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.seznam.cz&#34;&gt;Seznam.cz, a.s.&lt;/a&gt; (for 81 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.evolix.fr&#34;&gt;Evolix&lt;/a&gt; (for 80 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://linuxhotel.de&#34;&gt;Linuxhotel GmbH&lt;/a&gt; (for 78 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://intevation.de&#34;&gt;Intevation GmbH&lt;/a&gt; (for 77 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://daevel.fr&#34;&gt;Daevel SARL&lt;/a&gt; (for 76 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bitfolk.com&#34;&gt;Bitfolk LTD&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.megaspace.de&#34;&gt;Megaspace Internet Services GmbH&lt;/a&gt; (for 75 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.greenbone.net&#34;&gt;Greenbone Networks GmbH&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://numlog.fr&#34;&gt;NUMLOG&lt;/a&gt; (for 74 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.wingo.ch/&#34;&gt;WinGo AG&lt;/a&gt; (for 73 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lheea.ec-nantes.fr&#34;&gt;Ecole Centrale de Nantes - LHEEA&lt;/a&gt; (for 69 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.entrouvert.com/&#34;&gt;Entr&amp;rsquo;ouvert&lt;/a&gt; (for 65 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://adfinis.com&#34;&gt;Adfinis AG&lt;/a&gt; (for 62 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tesorion.nl/&#34;&gt;Tesorion&lt;/a&gt; (for 57 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.allogarage.fr&#34;&gt;GNI MEDIA&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.legi.grenoble-inp.fr&#34;&gt;Laboratoire LEGI - UMR 5519 / CNRS&lt;/a&gt; (for 56 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://bearstech.com&#34;&gt;Bearstech&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://lihas.de&#34;&gt;LiHAS&lt;/a&gt; (for 48 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.people-doc.com&#34;&gt;People Doc&lt;/a&gt; (for 44 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.catalyst.net.nz&#34;&gt;Catalyst IT Ltd&lt;/a&gt; (for 42 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.supagro.fr&#34;&gt;Supagro&lt;/a&gt; (for 38 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://demarcq.net&#34;&gt;Demarcq SAS&lt;/a&gt; (for 36 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.univ-grenoble-alpes.fr&#34;&gt;Université Grenoble Alpes&lt;/a&gt; (for 22 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.touchweb.fr&#34;&gt;TouchWeb SAS&lt;/a&gt; (for 14 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.spin-ag.de&#34;&gt;SPiN AG&lt;/a&gt; (for 11 months)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.corefiling.com&#34;&gt;CoreFiling&lt;/a&gt; (for 7 months)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;http://www.isc.cnrs.fr&#34;&gt;Institut des sciences cognitives Marc Jeannerod&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    
  </channel>
</rss>
