openSUSE Tumbleweed – Review of the week 2021/19

Dear Tumbleweed users and hackers,

First, I want to apologize to our Steam users for making their life harder this week than needed. I misjudged an openQA-reported issue as being a Steam packaging bug instead of realizing that it was in fact a Mesa packaging bug. This in turn made some of you receive scary messages from zypper. A bug for this had been filed in Bugzilla of course: https://bugzilla.opensuse.org/show_bug.cgi?id=1185933. A fixed Mesa package will be part of Snapshot 0514.

Other than that, I did not hear/read a lot of complaints regarding the six snapshots released during this week (0506, 0507, 0508, 0510, 0511, and 0512). The main changes included:

  • GNOME 40.1
  • KDE Plasma 5.21.5
  • Mesa 21.1.0
  • LibreOffice 7.1.3.2
  • QEmu 6.0.0
  • Virtualbox 6.1.22
  • VLC 3.0.13
  • icu 69.1
  • Mozilla Firefox 88.0.1
  • KDE Frameworks 5.82.0
  • Linux kernel 5.12.2, kfence has been disabled. This allows the system to reach idle state easier again
  • Python 3.8.10 (security and bug fixes)

The staging areas are currently filled with these major topics:

  • NodeJS 15 will be removed
  • Linux kernel 5.12.3
  • KDE Gear 21.04.1
  • Base filesystem layout changes: more base directories will change permission from 755 to 555
  • Switch from go 1.15 to go 1.16: most packages fixed, the last failure in Staging:M is cilium
  • GCC 11 as default compiler: Move from special-purpose Staging:Gcc7 to Staging:O (incl. openQA test coverage). There are a few more build failures to be addressed.
  • UsrMerge: The current state is that we checked in all changes and are planning on actually doing the switch somewhen in the not too far future, likely together with the planned distro-rebuild for GCC 11