{"id":1692,"date":"2025-04-25T14:34:42","date_gmt":"2025-04-25T13:34:42","guid":{"rendered":"https:\/\/dominique.leuenberger.net\/blog\/?p=1692"},"modified":"2025-04-25T14:35:12","modified_gmt":"2025-04-25T13:35:12","slug":"tumbleweed-review-of-the-weeks-2025-16-17","status":"publish","type":"post","link":"https:\/\/dominique.leuenberger.net\/blog\/2025\/04\/tumbleweed-review-of-the-weeks-2025-16-17\/","title":{"rendered":"Tumbleweed \u2013 Review of the weeks 2025\/16 &amp; 17"},"content":{"rendered":"\n<p><strong>Dear Tumbleweed users and hackers,<\/strong><\/p>\n\n\n\n<p>As many know, last weekend was Easter-Weekend, which means many of us in Europe get a long weekend with extra days off. This is why I did not get around to writing last week&#8217;s Review. But with such a long weekend in between, it&#8217;s also not very surprising that things moved a bit slower. Let me catch up now and inform you about the changes of the last two weeks. We released 8 snapshots (0410, 0411, 0414, 0417, 0418, 0420, 0422, 0423).<\/p>\n\n\n\n<p>The most relevant\/interesting things that changed in the mentioned 8 snapshots were:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Inkscape 1.4.1<\/li>\n\n\n\n<li>Systemd 257.5<\/li>\n\n\n\n<li>coreutils 9.7<\/li>\n\n\n\n<li>fwupd 2.0.8<\/li>\n\n\n\n<li>Mozilla Firefox 137.0.2<\/li>\n\n\n\n<li>Alsa 1.2.14<\/li>\n\n\n\n<li>Apparmor 4.1.0<\/li>\n\n\n\n<li>GNOME 48.1<\/li>\n\n\n\n<li>Linux kernel 6.14.2 &amp; 6.14.3<\/li>\n\n\n\n<li>KDE Frameworks 6.13.0<\/li>\n\n\n\n<li>LibreOffice 25.2.2.2<\/li>\n\n\n\n<li>Perl 5.40.2<\/li>\n\n\n\n<li>Python setuptools 78.1.0: main breaking change: dist-info directories are now all lower-case<\/li>\n\n\n\n<li>Ruby 3.4.3<\/li>\n\n\n\n<li>KDE Gear 25.04.0<\/li>\n\n\n\n<li>cURL 8.13.0<\/li>\n\n\n\n<li>VirtualBox 7.1.8<\/li>\n\n\n\n<li>Mesa 25.0.4<\/li>\n\n\n\n<li>Grep 3.12<\/li>\n\n\n\n<li>pcre2 10.45;  pcre (1) has been removed from the distribution<\/li>\n\n\n\n<li>PHP 8.4.6<\/li>\n\n\n\n<li>LibXML 2.13.8<\/li>\n<\/ul>\n\n\n\n<p>Maintainers have submitted the following changes, which are currently being tested in the <a href=\"https:\/\/build.opensuse.org\/staging_workflows\/openSUSE:Factory\" data-type=\"link\" data-id=\"https:\/\/build.opensuse.org\/staging_workflows\/openSUSE:Factory\">staging areas<\/a>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Linux kernel 6.14.4<\/li>\n\n\n\n<li>util-linux 2.41<\/li>\n\n\n\n<li>openSSL 3.5.0<\/li>\n\n\n\n<li>openSSH 10.0p2<\/li>\n\n\n\n<li>Python 3.13.3<\/li>\n\n\n\n<li>GCC 15 as distro compiler, see <a href=\"https:\/\/build.opensuse.org\/staging_workflows\/openSUSE:Factory\/staging_projects\/openSUSE:Factory:Staging:Gcc7\">https:\/\/build.opensuse.org\/staging_workflows\/openSUSE:Factory\/staging_projects\/openSUSE:Factory:Staging:Gcc7<\/a><\/li>\n\n\n\n<li>CMake 4.0 (not yet submitted, but please help fix issues, See <a href=\"https:\/\/lists.opensuse.org\/archives\/list\/factory@lists.opensuse.org\/thread\/FHM4V3PGI3GX65LG6ZIAGJ6QQD5O57WN\/\">https:\/\/lists.opensuse.org\/archives\/list\/factory@lists.opensuse.org\/thread\/FHM4V3PGI3GX65LG6ZIAGJ6QQD5O57WN\/<\/a><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dear Tumbleweed users and hackers, As many know, last weekend was Easter-Weekend, which means many of us in Europe get a long weekend with extra days off. This is why I did not get around to writing last week&#8217;s Review. But with such a long weekend in between, it&#8217;s also not very surprising that things [&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-1692","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/1692","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=1692"}],"version-history":[{"count":2,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/1692\/revisions"}],"predecessor-version":[{"id":1695,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/1692\/revisions\/1695"}],"wp:attachment":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/media?parent=1692"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/categories?post=1692"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/tags?post=1692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}