openSUSE Tumbleweed – Review of the weeks 2023/19-22

Dear Tumbleweed users and hackers,

First off, apologies for not having the weekly review since May 5th. There were some personal days off, some travels to conferences and things just lined up to fall through the cracks. But more importantly, than the weekly reviews, I’m sure you have all noticed that Tumbleweed has not been stopped. Au contraire: with people being all in the same time zones and proximity, we managed to resolve some of the long-standing issues in stagings and progress on. I’ll try to give an overview of what happened in the last 4 weeks.

Looking at all of May 2023, there have been a total of 29 snapshots published. The only ones skipped were 0516 and 0528. Snapshots 0501 through 0504 had been covered in week 2023/18’s review and I’ll skip them today. This brings us to this overview of what happened in the last weeks in Tumbleweed:

  • iproute2 6.3
  • LibreOffice 7.5.3.1 & 7.5.3.2
  • Virtualbox 7.0.8
  • php8 was attempted to be updated to 8.2.5, later reverted to 8.1.19 due to nextcloud incompatibilities
  • Salt 3006.0
  • systemd 253.4, plus the introduction of file triggers instead of relying upon packagers using all the systemd_ macros. There was an issue detected though, hinting at obs-pesign stripping the file triggers away.
  • PAM 1.5.3
  • Mozilla Firefox 113.0 & 113.0.1 & 113.0.2
  • KDE Plasma 5.27.5
  • KDE Gear 23.04.1
  • KDE Frameworks 5.106.0
  • OpenVPN 2.6.4
  • Linux kernel 6.3.2 & 6.3.4
  • SQLite 3.42.0
  • LLVM 16.0.4
  • GCC 13.1.1
  • GStreamer 1.22.3
  • QEmu 8.0.0
  • The old 2k RSA signing key for openSUSE repos has been removed from default installations. The key is still valid, but not part of the default trusted keys anymore.

Things that are in the pipeline and are close to being ready – also thanks to the many in-person meetings at the SUSE Labs conference and the openSUSE Conference

  • Python 3.11 as the new default Python interpreter (a few packages from the numeric stack pending confirmation)
  • openSSL 3.1.1
  • openSSH 9.3p1
  • libxml2 2.11.4: breaks a few packages like perl-XML-LibXML, raptor, virtualbox
  • fmt 10: breaks at least ceph and spdlog
  • libplist 2.3.0: breaks libimobiledevice-glue
  • protobuf 23.1: breaks libphonenumber, libzypp, protobuf-c, and vlc