Freexian Collaborators: Debian Contributions: Salsa CI updates, OpenSSH option review, and more! (by Utkarsh Gupta)

Salsa CI updates & GSoC candidacy, by Santiago Ruano Rincon
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
Aquila Macedo,
Ahmed Siam and
Piyush Raj continued in April to propose and
review MRs. For example,
Update CI pipeline to utilize specific blhc image per release
and Remove references to buster-backports
by Aquila, or the reviews the candidates made to
Document the structure of the different components of the pipeline
(see below).
Unfortunately, the Salsa CI project didn t get any slot from the GSoC program
in the end.
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.
OpenSSH option review, by Colin Watson
In light of last month s xz-utils backdoor,
Colin did an extensive
review of some
of the choices in Debian s OpenSSH packaging. Some work on this has already
been done
(removing uses of libsystemd
and reducing tcp-wrappers linkage); the next
step is likely to be to start work on the plan to split out GSS-API key
exchange again.
Miscellaneous contributions
- Utkarsh Gupta started to put together and kickstart the bursary team ahead of
DebConf 24, to be held in Busan, South Korea.
- Utkarsh Gupta reviewed some MRs and docs for the bursary team for the DC24 website.
- Helmut Grohne sent patches for 19 cross build failures and submitted a gcc
patch removing
LIMITS_H_TEST
upstream.
- Helmut sent 8 bug reports with 3 patches related to the /usr-move.
- Helmut diagnosed why
/dev/stdout
is
not accessible in sbuild --mode=unshare
.
- Helmut diagnosed the
time64-induced glibc FTBFS.
- Helmut sent patches for fixing
initramfs triggers on
firmware removal.
- 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.
- 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.
- Stefano Rivera made a couple of uploads of dh-python to Debian, and a few
other general package update uploads.
- Stefano did some winding up of DebConf 23 finances, including closing bursary
claims and recording the amounts spent on travel bursaries.
- Stefano opened DebConf 24 registration, which always requires some
last-minute work on the website.
- Colin released
man-db 2.12.1.
- Colin fixed a
regression in groff s PDF output.
- In the Python team, Colin fixed build/autopkgtest failures in seven packages,
and updated ten packages to new upstream versions.
Miscellaneous contributions
- Utkarsh Gupta started to put together and kickstart the bursary team ahead of
DebConf 24, to be held in Busan, South Korea.
- Utkarsh Gupta reviewed some MRs and docs for the bursary team for the DC24 website.
- Helmut Grohne sent patches for 19 cross build failures and submitted a gcc
patch removing
LIMITS_H_TEST
upstream.
- Helmut sent 8 bug reports with 3 patches related to the /usr-move.
- Helmut diagnosed why
/dev/stdout
is
not accessible in sbuild --mode=unshare
.
- Helmut diagnosed the
time64-induced glibc FTBFS.
- Helmut sent patches for fixing
initramfs triggers on
firmware removal.
- 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.
- 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.
- Stefano Rivera made a couple of uploads of dh-python to Debian, and a few
other general package update uploads.
- Stefano did some winding up of DebConf 23 finances, including closing bursary
claims and recording the amounts spent on travel bursaries.
- Stefano opened DebConf 24 registration, which always requires some
last-minute work on the website.
- Colin released
man-db 2.12.1.
- Colin fixed a
regression in groff s PDF output.
- In the Python team, Colin fixed build/autopkgtest failures in seven packages,
and updated ten packages to new upstream versions.
LIMITS_H_TEST
upstream./dev/stdout
is
not accessible in sbuild --mode=unshare
.