{"id":1526,"date":"2024-03-22T19:30:46","date_gmt":"2024-03-22T18:30:46","guid":{"rendered":"https:\/\/dominique.leuenberger.net\/blog\/?p=1526"},"modified":"2024-03-29T21:05:13","modified_gmt":"2024-03-29T20:05:13","slug":"opensuse-tumbleweed-review-of-the-week-2024-12","status":"publish","type":"post","link":"https:\/\/dominique.leuenberger.net\/blog\/2024\/03\/opensuse-tumbleweed-review-of-the-week-2024-12\/","title":{"rendered":"openSUSE Tumbleweed \u2013 Review of the week 2024\/12"},"content":{"rendered":"\n<p>Dear Tumbleweed users and hackers,<\/p>\n\n\n\n<p>Here at openSUSE, we celebrated the &#8216;month of the desktops&#8217;. Both major desktop environments (KDE\/Plasma and GNOME) just came out with their new releases in the last weeks and Tumbleweed users had the pleasure of receiving both those updates during the last few days. Not stopping there, we can look back at a full 7 snapshots (0314, 0315, 0317, 0318, 0319, 0320,and 0321) published since the last weekly review.<\/p>\n\n\n\n<p>The most relevant changes shipped were:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>KDE Plasma 6.0.2<\/li>\n\n\n\n<li>Systemd 255.3 &amp; 255.4<\/li>\n\n\n\n<li>Linux kernel 6.8.1 &amp; Kernel firmware 20240312<\/li>\n\n\n\n<li>linux-glibc-devel 6.8 (kernel 6.8 headers)<\/li>\n\n\n\n<li>strace * iputils2 6.8<\/li>\n\n\n\n<li>QEmu 8.2.2<\/li>\n\n\n\n<li>LLVM 18<\/li>\n\n\n\n<li>SQLite 3.45.2<\/li>\n\n\n\n<li>GNOME 46.0<\/li>\n\n\n\n<li>PHP 8.2.17<\/li>\n\n\n\n<li>Qt 5.15.13<\/li>\n<\/ul>\n\n\n\n<p>So, irrespective of KDE or GNOME user: enjoy the update. As usual, please report bugs &#8211; should you see any &#8211; to https:\/\/bugzilla.opensuse.org<\/p>\n\n\n\n<p>The next few changes that are planned are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>KDE Gear 24.02.1<\/li>\n\n\n\n<li>Shadow 4.15.0<\/li>\n\n\n\n<li>TeXLive 2024<\/li>\n\n\n\n<li>Removal of Python 3.9 modules: To successfully perform this, most \u2013 if not all \u2013 python-* packages should be fixed. Counterintuitively, removing a python flavor means we need to rebuild the packages (python-single spec) successfully<\/li>\n\n\n\n<li>dbus-broker: no progress this week<\/li>\n\n\n\n<li>libxml 2.12.x: slow\/no progress<\/li>\n\n\n\n<li>GCC 14: phase 2: use gcc14 as the default compiler<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Dear Tumbleweed users and hackers, Here at openSUSE, we celebrated the &#8216;month of the desktops&#8217;. Both major desktop environments (KDE\/Plasma and GNOME) just came out with their new releases in the last weeks and Tumbleweed users had the pleasure of receiving both those updates during the last few days. Not stopping there, we can look [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1526","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/1526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/comments?post=1526"}],"version-history":[{"count":2,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/1526\/revisions"}],"predecessor-version":[{"id":1528,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/1526\/revisions\/1528"}],"wp:attachment":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/media?parent=1526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/categories?post=1526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/tags?post=1526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}