[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Debian LTS and ELTS - March 2025



Here is my public monthly report.

Thanks to our sponsors for making this possible, and to Freexian for
handling the offering.
https://www.freexian.com/lts/debian/#sponsors


LTS

- openvpn review
  - Continue reviewing proposed update by @aquilamacedo
    https://salsa.debian.org/debian/openvpn/-/merge_requests/14
  - DLA 4079-1
    https://lists.debian.org/debian-lts-announce/2025/03/msg00005.html

- Horde & CKEditor
  - ckeditor3 is EOL, but the Horde suite still depends on it.
    Additionally the Horde suite development slowed down.
  - Coordinate with package maintainers
    https://lists.debian.org/debian-lts/2025/03/msg00011.html
    https://lists.debian.org/debian-lts/2025/03/msg00012.html
    https://lists.debian.org/debian-lts/2025/03/msg00015.html
  - Setup Horde IMP (webmail) test environments for all Debian dists,
    and improve upon Bastien's proposed fix to upgrade to ckeditor[v4]
    https://salsa.debian.org/horde-team/php-horde-editor/-/merge_requests/1
    Non-maintainer upload to unstable and Debian Salsa.
  - Request virtuoso-opensource to drop ckeditor3 so we can remove it
    https://bugs.debian.org/1101019
  - Tidy BTS entries for php-horde*, grade PHP8-related bugs grave
  - Suggest removing php-horde* from bookworm, where it suffers
    incompatibility with PHP8. Sadly this represents 121 packages and
    probably won't be practical for the Release Team and FTP Masters:
    https://bugs.debian.org/1101047
  - Add php-horde ecosystem to security-support-ended.12
    https://salsa.debian.org/debian/debian-security-support/-/merge_requests/37


ELTS

- python2.7
  - Take over pending update from Bastien and Stefano
  - Review changes, improve documentation, finalize fixes
  - Many test suite fixes; fix Salsa-CI builds and test suite runs
  - Fix remaining open CVEs; in particular:
    CVE-2024-11168: report issues to OpenSuSE; exchange about their approach
    https://github.com/python/cpython/issues/103848#issuecomment-2706746403
  - Replicate all changes to buster, stretch and jessie
  - Report ci.freexian.com general issues on armhf architecture
  - ELA-1347-1, ELA-1348-1 and ELA-1349-1
    https://www.freexian.com/lts/extended/updates/ela-1347-1-python2.7/
    https://www.freexian.com/lts/extended/updates/ela-1348-1-python2.7/
    https://www.freexian.com/lts/extended/updates/ela-1349-1-python2.7/
  - Help identify a regression in python-django's testsuite, and
    ensure it runs automatically in Freexian CI next time

- pypy
  - Follow-up from last month
  - Porting above fixes from python2.7 (7 CVEs)
  - Attempt to fix CVE-2024-0397 but mysterious crashes turn out too
    time consuming to debug, and make the change too risky
  - Fix SSL test suite
    Attempt to fix Salsa-CI on armhf, but there is generally a lack of
    support for aarch64 in this pypy version
  - ELA-1350-1 for pypy
    https://www.freexian.com/lts/extended/updates/ela-1350-1-pypy/

- Drop packages from our work queue that are now out of support

- Identify and alert about stuck dnsmasq/stretch upload (ELA-1331-1)


Documentation and tooling

- LTS Documentation docs

  - TestSuites
    - autopkgtest: troubleshooting, important options, full VM example
      https://lts-team.pages.debian.net/wiki/TestSuites/autopkgtest.html
    - openvpn: new page, basic 2-nodes tests
      https://lts-team.pages.debian.net/wiki/TestSuites/openvpn.html
    - pypy: reference build issue, more examples, identify pypy stdlib
      https://lts-team.pages.debian.net/wiki/TestSuites/pypy.html
    - python2: testsuite status and configuration, external supported
      versions, more examples, how to manually test python-django
      https://lts-team.pages.debian.net/wiki/TestSuites/python2.html
    - php-horde: installation and work-arounds buster, current status
      https://lts-team.pages.debian.net/wiki/TestSuites/horde.html
      https://wiki.debian.org/Horde
    - golang: finish last month's review for updated guidelines
      https://salsa.debian.org/lts-team/lts-team.pages.debian.net/-/merge_requests/16
      https://lts-team.pages.debian.net/wiki/TestSuites/golang.html
      https://wiki.debian.org/StaticLinking#Go
    - Reference new emacs24 entry, and fix missing references in our
      internal packages.yml database

  - Development: reference alternative for preparing binary patches
    https://lts-team.pages.debian.net/wiki/Development.html#prepare-the-update

- Internal documentation:
  - ELTS Front-Desk: refresh documentation, detail bin/related-cves.py
  - Upload procedure: check proper package publication before issuing
    the ELA

- Help around on lists and IRC

- IRC Meeting
  https://meetbot.debian.net/debian-lts/2025/debian-lts.2025-03-27-14.00.html

-- 
Sylvain Beucler
Debian LTS Team


Reply to: