Tumbleweed - Review of the week 2021/22
Dear Tumbleweed users and hackers, This week was definitively amongst the more interesting ones for Tumbleweed. There was a change of the basic filesystem layout called UsrMerge. Unfortunately, despite all planning and testing, some users still ran into issues. In some cases, it could be pointed to an ‘unexpected’ setup (root on zfs, /usr/lib/debug as sep mount point…) and in some cases, the reason for the failure is not yet fully understood. But this might sound scarier than it is: a lot of users have also reported that the process worked flawlessly on their systems. Together with a full rebuild using GCC 11 snapshot 0527 was definitively huge. Besides that, two more snapshots (0601, and 0602) were published. The major changes in this week are: * UsrMerge enabled (https://en.opensuse.org/openSUSE:Usr_merge – see also the section ‘Known issues’) * Distribution rebuilt using gcc 11.1 * bind 9.16.16 * ghostscript 9.54.0 * elfutils 0.185 After having slowed down Tumbleweed a bit to settle the UsrMerge dust, we could catch up with the stagings projects and have not that many things left in the queue. But that is just today and things can change quickly there. The current plans for future snapshots include: * Linux kernel 5.12.9 * systemd-experimental (pstore, repart, homed, userdb) * Mesa 21.1.2 * libxml 2.9.12: http://xmlsoft.org/news.html * Cinnamon 5.0 * curl 7.77.0 * systemd 248 * KDE Plasma 5.22.0 * python3x packages will no longer provide a python symbol. This caused some confusion in the past when people expected ‘python’ to be the legacy python2, but python3x provided it as well. Cheers, Dominique
Il 04/06/21 11:32, Dominique Leuenberger / DimStar ha scritto:
Dear Tumbleweed users and hackers,
This week was definitively amongst the more interesting ones for Tumbleweed. There was a change of the basic filesystem layout called UsrMerge. Unfortunately, despite all planning and testing, some users still ran into issues. In some cases, it could be pointed to an ‘unexpected’ setup (root on zfs, /usr/lib/debug as sep mount point…) and in some cases, the reason for the failure is not yet fully understood. But this might sound scarier than it is: a lot of users have also reported that the process worked flawlessly on their systems. Together with a full rebuild using GCC 11 snapshot 0527 was definitively huge. Besides that, two more snapshots (0601, and 0602) were published.
The major changes in this week are:
* UsrMerge enabled (https://en.opensuse.org/openSUSE:Usr_merge – see also the section ‘Known issues’) * Distribution rebuilt using gcc 11.1 * bind 9.16.16 * ghostscript 9.54.0 * elfutils 0.185
After having slowed down Tumbleweed a bit to settle the UsrMerge dust, we could catch up with the stagings projects and have not that many things left in the queue. But that is just today and things can change quickly there. The current plans for future snapshots include:
* Linux kernel 5.12.9 * systemd-experimental (pstore, repart, homed, userdb) * Mesa 21.1.2 * libxml 2.9.12: http://xmlsoft.org/news.html * Cinnamon 5.0 * curl 7.77.0 * systemd 248 * KDE Plasma 5.22.0 * python3x packages will no longer provide a python symbol. This caused some confusion in the past when people expected ‘python’ to be the legacy python2, but python3x provided it as well.
Cheers, Dominique My most sincere congratulations to all the people directly or indirectly involved with openSUSE Tumbleweed project since it is a "rolling distro" which works as a solid stable one 😉
Have all openSUSers a very pleasant week-end! Regards, -- Marco Calistri Build: openSUSE Tumbleweed 20210602 Kernel:5.12.4-2-default Desktop: XFCE (4.16.0)
Dominique, Great job, thanks to everyone for their hard work and effort! Overall, I have done the upgrade on a 2 TW systems with biggest issue being the one I reported with the kernel symlinks preventing vmware from compiling the modules but once I figured doubt what was wrong, it was an easy fix. I checked both systems for other broke symlinks and other than the /usr/bin/ksh link also reported all other ones were from before the upgrade process. Have a great weekend! Joe
Are new here, so I do not know if it's the right place to report bugs. But I got this error at the last update with this message (Installation of kernel-macros-5.12.9-1.1.noarch failed: Error: Subprocess failed. Error: RPM failed: error: can not create transaction lock on /usr/lib/sysimage/rpm/.rpm.lock (Read-only file system) "
* Kristoffer Gunnarsson <marduk616@gmail.com> [06-05-21 09:05]:
Are new here, so I do not know if it's the right place to report bugs. But I got this error at the last update with this message (Installation of kernel-macros-5.12.9-1.1.noarch failed: Error: Subprocess failed. Error: RPM failed: error: can not create transaction lock on /usr/lib/sysimage/rpm/.rpm.lock (Read-only file system) "
Kristoffer, the lock file is remaining from a previous failed attempt and needs to be removed. as root, rm -f /usr/lib/sysimage/rpm/.rpm.lock and you should be able to proceed. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode
Am 5. Juni 2021 19:31:11 MESZ schrieb Patrick Shanahan <paka@opensuse.org>:
* Kristoffer Gunnarsson <marduk616@gmail.com> [06-05-21 09:05]:
Are new here, so I do not know if it's the right place to report bugs. But I got this error at the last update with this message (Installation of kernel-macros-5.12.9-1.1.noarch failed: Error: Subprocess failed. Error: RPM failed: error: can not create transaction lock on /usr/lib/sysimage/rpm/.rpm.lock (Read-only file system) "
Kristoffer, the lock file is remaining from a previous failed attempt and needs to be removed. as root, rm -f /usr/lib/sysimage/rpm/.rpm.lock
and you should be able to proceed.
The issue is more the read-only file system. Unless you are running a transactional system it leads to the assumption that you have a problem with your system. Or maybe running from a ro-snapshot?
participants (6)
-
Axel Braun
-
Dominique Leuenberger / DimStar
-
Joe Salmeri
-
Kristoffer Gunnarsson
-
Marco Calistri
-
Patrick Shanahan