Skip to main content
openSUSE's Geeko chameleon's head overlayed on a cell-shaded planet Earth, rotated to show the continents of Europe and Africa

Welcome to English Planet openSUSE

This is a feed aggregator that collects what the contributors to the openSUSE Project are writing on their respective blogs
To have your blog added to this aggregator, please read the instructions

a silhouette of a person's head and shoulders, used as a default avatar

Sovereign Tech Fellowship for Freedesktop Tasks

In 2025 I was honored to be selected for the first cohort of Sovereign Tech Fellows, a program by Germany’s Sovereign Tech Agency to improve the resilience of the open source ecosystem by supporting maintainers directly (complementing their existing support for larger FOSS organizations). Back in 2025, I was only working very limited hours – however, this has changed in 2026.

For the second half of 2026, I am working again as a Sovereign Tech Fellow, but this time with significantly increased hours. After finishing my PhD, I do have time now for new tasks (and new jobs!), and the fellowship presents an amazing opportunity to really advance projects that I maintain or am part of. This also has a very nice effect on contributors and bug reporters, as their feedback gets addressed a lot faster. With some luck, this ultimately will help finding new (co)maintainers for projects as well (although in the age of AI, a lot of how open source used to work is much more uncertain, but that is a matter for a different blog post).

The fellowship is time-limited, so I am intending to make the time I currently have count!

So, what’s planned?

I am involved in many projects, but three of them will be getting attention as part of the fellowship. I know I am notoriously slow at blogging, but expect more details on each of them very soon. Here’s an overview:

Freedesktop.org, Specifications and Organization

I maintain the Freedesktop Specifications, which is an area of Freedesktop that has traditionally been a bit chaotic. This “worked” in the past, because Freedesktop was never intended to be a former standards body, but more a shared space where people could throw a lot of code and ideas over the wall and see what sticks and what people can collaborate on.

While I very much love the spirit of this and want to keep it in some form, we definitely would benefit not just from more formalization and better procedures, but also from better organization of the specifications in general. A lot of conflicts can be avoided by that. I will work on improving procedures, crunching through the (lots!) of pending bug reports and MRs, and to make the specifications site better searchable and accessible (similar to how Mozilla’s MDN presents information, but I am not sure if we will get quite that far). I also intent to add a compatibility matrix for specifications, so if a desktop opts out of any one of them (or does not implement them yet) that fact is documented and authors of applications know what they can expect. This will allow us to move a lot faster and avoid a lot of conflict, because there is no implicit assumption that “everybody will implement everything” anymore (which has never been quite true anyway).

Hopefully, this will ultimately result in a Freedesktop that is both a lot more useful for application authors who want to bring their project to Linux, as well as developers of desktop environments who need to see which specifications are available and which ones are current.

In addition to that, I have also worked on a Freedesktop.org website refresh, which is pretty much done in its first iteration (pending sysadmin action). The aim there is to have a more official website, separate from user-contributed wiki content, that showcases what Freedesktop is and which projects are using it for hosting. Once the new website is live, I will also review every page again, archive dead projects in their own section and reorganize the software and specifications directory. Those sections are severely outdated and are missing recent efforts from the community, while still containing long-dead old projects (remember HAL? 😉).

AppStream

A lot of extra maintenance work will be (has been!) done on it. This includes things such as JPEG-XL support (blog post soon), sandboxed media processing, support for newer specification additions, better OARS integration (and potentially migrating it to fd.o infrastructure), improvements and API stabilization for libappstream-compose and a lot of bugfixing and resolution of issues found by AI code review.

AppStream was originally designed to parse only trusted data from vetted Linux distribution sources – this is no longer the case in today’s world and in the way Flatpak uses it, so we need to increase resilience of the project.

I am also exploring a project that could vastly improve search accuracy for AppStream. Stay tuned for that.

PackageKit & System Upgrades

Many years ago, people thought we would all migrate to atomic Linux distributions and slowly not need PackageKit anymore. This has not turned out to be the case, and there are still plenty of reasons to use a package-based OS, especially in development environments. At the same time, PackageKit has been basically the same for years, and its older architecture is beginning to show. It being a daemon who’s literal job it is to modify the entire system also makes it one of the most security-sensitive components that a Linux system can have, while simultaneously making it near-impossible to sandbox.

My plan is to create PackageKit 2.0 by building on the great foundation of PackageKit 1.0, but modernizing it. This will include simplifying its code and removing a bunch of features that have no more use in modern desktops, while also adding some features that PackageKit never had but that would be useful to expose to frontends (still no to interactivity an terminal-progress forwarding though!). PK 2.0 will also allow me to solve a few design issues that have been worked around in the past, by replacing them with better solutions. This will be a painful transition, as PackageKit 2.0 will break all interfaces PackageKit has – and those interfaces have been frozen for more than a decade. However, I do fully expect this change to be worth the effort.

In addition to that, I intend to look into the offline-update procedure again and improve it. The current multi-reboot operation comes with downsides, that newer systemd features such as soft-reboot can alleviate. The end result should be a much smoother, less annoying offline-update experience for users (I especially want to get rid of updates running on system startup, which I consider quite bad from a usability perspective). The new behavior is in the early drafting stages and may need direct support from systemd. I will share more about it once I can.

That’s a lot of tasks!

Yes! I will see how far I get. I am moving project-by-project though, to allow me to focus on one project at a time, rather than scattering my attention continuously. Amazingly, this means that the major tasks for AppStream are already almost done, and we are nearing the 1.2.0 release. AppStream got priority, because the new Freedesktop Flatpak runtime will be released soon, and because I want FlatHub/Flatpak to have access to the new AppStream release sooner. Freedesktop and PackageKit are next on the task list.

Either way, a lot of progress is coming – if you have any feedback or want to help out, please don’t hesitate to reach out! All work is happening fully in the open, so you can also chime in on the respective GitHub/GitLab tasks 😀.

You can also expect blog posts about key features or interesting changes, so stay tuned! 🙂

a silhouette of a person's head and shoulders, used as a default avatar

Tumbleweed – Review of the week 2026/34

Dear Tumbleweed users and hackers,

This week saw the release of 6 snapshots (0813, 0814, 0815, 0817, 0818, and 0819).

The prominent desktop update of the week is the delivery of KDE Frameworks 6.29.0 in snapshot 0817. On the core system side, snapshot 0815 brought a major version bump to the system alternatives configuration engine with libalternatives 2.0, and the default Go system compiler was upgraded from version 1.26 to 1.27.

A key theme of the week was security updates and CVE fixes across several central components. Flatpak arrived with critical sandbox escape fixes, Vim delivered a substantial bundle of vulnerability patches, and Python 3.13 was updated to address several upstream security issues.

These 6 snapshots delivered the following updates:

  • flatpak 1.18.1
  • Go 1.27
  • harfbuzz 14.3.1
  • KDE Frameworks 6.29.0
  • libalternatives 2.0+0.4f22c01
  • libgit2 1.9.7
  • libjxl-gtk 0.12.0
  • postfix 3.11.6
  • sddm 0.21.0+git57
  • vim 9.2.0901
  • yast2-storage-ng 5.0.50
  • yelp 49.2

With these security hardening and desktop stack upgrades in place, we turn our attention to the upcoming changes actively brewing in the staging areas:

  • Qt 6.11.2: Incoming and preparing for integration.
  • KDE Gear 26.08.0: Has been submitted and is entering the staging queues.
  • Linux Kernel 7.2: Already undergoing testing.
  • glibc 2.44: Still progressing in Staging:N. The integration issues with rpmlint, python-scipy, and xsimd have been resolved, and the transition is now focused on resolving the remaining build failure in m4.
  • icewm 4.0: Undergoing integration testing, but currently experiencing redraw issues in combination with the YaST installer.
  • libnettle 4.0.0: Currently excluded from main staging runs while developers work on resolving test suite breakages in libzypp.
  • Swig 4.5.0
the avatar of openSUSE News

Planet News Roundup

This is a roundup of articles from the openSUSE community listed on planet.opensuse.org. This community blog feed aggregator lists the featured highlights below from August 14 to 20.

This week highlights KDE Gear 26.08, KDE Frameworks 6.29, openSUSE Asia Summit 2026 publishing its pre-schedule, a Google Summer of Code 2026 final report on modernizing openSUSE’s OBS status service and much more.

Here is a summary and links for each post:

Released KDE Gear 26.08, “Enjoy Shiny Stuff” Edition

The KDE Blog announces KDE Gear 26.08, the second major update of the KDE application suite this year, focusing on improving the small everyday tasks users perform. The release spans Okular, Dolphin, Konsole, Kdenlive, Minuet and more than a dozen other applications, with full changelogs available for those eager to explore every detail.

Reverse clock for your desk

The KDE Blog presents Girosur Clock, an analog clock plasmoid that rotates in the opposite direction to what Northern Hemisphere users are accustomed to. Created by teovisaires, this widget turns the clock face and its hands in reverse as a playful addition to the desktop, marking entry number 38 in the blog’s ongoing Plasma 6 plasmoid series.

Recycling an interview. Is it worth being a blogger?

Victorhck recycles a set of interview questions originally posed on Tecnoysoft and answers them from his own perspective as a long-time GNU/Linux blogger. He reflects on why maintaining a personal blog still matters in an era of short-form video and what keeps him publishing despite modest readership numbers.

Circular Alt-Tab Window Switch for Plasma 6

The KDE Blog introduces Circular Alt-Tab, a window switcher for Plasma 6 that arranges open windows in circular sectors around the cursor. Created by Lubdhak7414, it features live window thumbnails, multi-ring layouts for more than eight windows, middle-click close, and a “Desktop Peek” option that minimizes all applications for a quick look at the desktop.

Twenty-nine-year update of KDE Frameworks 6 and KConfig

The KDE Blog covers the 29th update to KDE Frameworks 6, the foundational library layer that supports the entire KDE ecosystem. This installment also dives into KConfig.

openSUSE Asia Summit 2026 Pre-Schedule Is Now Available

openSUSE News announces the preliminary schedule for the openSUSE.Asia Summit 2026, set for October 3–4 in Yogyakarta, Indonesia. The organizing committee received 114 proposals from 85 speakers, and attendees can now browse sessions and plan which talks and workshops to attend ahead of the conference.

Towards a true LTS support of the entire KDE ecosystem (again)

The KDE Blog reports on a new initiative to bring true long-term support to the entire KDE ecosystem, not just the Plasma desktop. A partnership between Kubuntu Focus and Techpaladin Software under the Bullet-Proof KDE Initiative will fund bug fixes and CI infrastructure for Plasma 6.6, KDE Frameworks 6.24, and KDE Gear 25.12, the versions shipped in Kubuntu 26.04.

Integration of NFC in Plasma Mobile

The KDE Blog details KDE developer Volker Krause’s investigation into the state of NFC technology in the Linux ecosystem and his plans to integrate it into Plasma Mobile. He examines shortcomings in current drivers, middleware and Qt NFC APIs, and presents an initial Plasma applet and session daemon for NFC management.

Linux Saloon 216 | Open Mic Night

CubicleNate hosts another community episode of Linux Saloon with an open mic format, featuring live discussions about Fedora user experiences, job openings at Epic Games focused on Linux security, and IBM’s new chip architecture advancements. The post also covers Dell surpassing HP in U.S. PC sales amid a shrinking market.

openSUSE Kudos Recognitions for July 2026

openSUSE News publishes a new monthly Kudos recognition report for July 2026. It spotlights four users who received kudos and three contributors who earned badges.

GSoC 2026 Final Report: Enhancing openSUSE Git Workflow

Mario’s Blog shares the final Google Summer of Code 2026 report about modernizing openSUSE’s obs-status-service under mentor Daniel García Moreno. The project replaced legacy SVG string concatenation with Go templates, added Gitea-native theming, introduced real-time polling for live badge updates, and contributed reputation label prototypes upstream to Gitea.

Two-way synchronization of clipboard in RDP – This week in Plasma

The KDE Blog translates Nate Graham’s weekly Plasma report, which highlights bidirectional clipboard sharing in remote desktop sessions via KRDP. Other notable changes include scroll speed sliders with numeric inputs in System Settings, Discover showing external application links, and numerous bug fixes across Plasma 6.6.7, 6.7.5 and 6.8.

Tumbleweed – Review of the week 2026/33

Victorhck and Dominique Leuenberger summarizes four Tumbleweed snapshots (0806, 0809, 0811, and 0812) that delivered KDE Plasma 6.7.4, GDM 50.2, Mesa 26.2.0, OpenSSH 10.5p1 and OpenVPN 2.7.5. Critical security patches included a root code execution fix in dracut and an RSA decryption fix in python-cryptography, while GCC 16.2.0 and Linux kernel 7.1.8 rounded out the updates.

How a rural region beat the tech giants

The KDE Blog promotes the third episode of the podcast “La era de las distros,” which tells the story of LinEx, the Linux distribution deployed by the regional government of Extremadura, Spain. The episode explores how a rural region challenged the dominance of proprietary software through a bold public technology initiative.

Tiny Wins for Packagers: End-of-Week Update (2026-08-14)

The Open Build Service team publishes its weekly roundup of fixed issues, small features and security updates. Highlights include lowering the threshold for the “Mark all” notifications button, restoring the Show more/less link on user profiles, and fixing osc copypac to error out when copying a package with an empty name.

View more blogs or learn to publish your own on planet.opensuse.org.

the avatar of Open Build Service

Tiny Wins for Packagers: End-of-Week Update (2026-08-21)

🙇‍♀️ New Contributors The most important thing in Free Software, new people! We had a 1 new contributor to OBS this week! 🚀 Please give a warm welcome to Tanner Kvarfordt @Kardbord who got their first commit merged. Maybe it be followed by many more. Thank you so much! 💐 🚢 Shipped this week Fixed issues, small features, security updates, minor releases, new external contributors… Update to Rails 8.1 - #20164 handle Project authorization in...

the avatar of openSUSE News

openSUSE Asia Summit 2026 Pre-Schedule Is Now Available

openSUSE.Asia Summit 2026 Pre-Schedule Is Now Available

Hello Geeko! 👋

After a long selection process, the openSUSE.Asia Summit 2026 Organizing Committee is pleased to announce that the Pre-Schedule is now available!

This year, we received 114 proposals from 85 speakers, making the selection process both exciting and challenging. We are grateful to everyone who shared their ideas and contributed to the program.

Curious about what will be presented at the summit? Explore the sessions and start planning which talks and workshops you would like to attend.

👉 View the openSUSE.Asia Summit 2026 Schedule

Important Note

This is a preliminary schedule. Some changes to session times, rooms, speakers, or the overall program may still occur before the conference. We will share further updates as the schedule is finalized.

We look forward to welcoming the openSUSE and open source communities to Yogyakarta, Indonesia, on 3–4 October 2026.

See you at the summit! 💚

the avatar of openSUSE News

openSUSE Asia Summit Pre-Schedule Is Now Available

openSUSE.Asia Summit 2026 Pre-Schedule Is Now Available

Hello Geeko!

After a long selection process, the openSUSE.Asia Summit 2026 Organizing Committee is pleased to announce that the Pre-Schedule is now available!

This year, we received 114 proposals from 85 speakers, making the selection process both exciting and challenging. We are grateful to everyone who shared their ideas and contributed to the program.

Curious about what will be presented at the summit? Explore the sessions and start planning which talks and workshops you would like to attend.

View the openSUSE.Asia Summit 2026 Schedule

Important Note

This is a preliminary schedule. Some changes to session times, rooms, speakers, or the overall program may still occur before the conference. We will share further updates as the schedule is finalized.

We look forward to welcoming the openSUSE and open source communities to Yogyakarta, Indonesia, on 3–4 October 2026.

See you at the summit!

the avatar of Nathan Wolf

Linux Saloon 216 | Open Mic Night

The content discusses various technology and Linux-related updates, including a live weekend discussion about user experiences with Fedora and job openings at Epic Games focused on Linux security. It also covers IBM's new chip architecture advancements and Dell surpassing HP in U.S. PC sales amid a shrinking market.

the avatar of openSUSE News

openSUSE Kudos Recognitions for July 2026

Welcome to our monthly report from the openSUSE Kudos recognition platform, where we take a moment to put a spotlight on the people who stepped up, helped others, and made this community a little brighter.

During 1-31 July 2026, 4 users received 4 kudos, and 4 badges were awarded to 3 contributors.

Badges

  • Got First Kudo: @bmwiedemann, @dgarcia, @voztuzun
  • First Kudos Given: @voztuzun

Congrats on your badges!

Kudos

@lkocman -> @bmwiedemann for Code & Engineering “Thank you for your quick help with Leap 16.0 respin torrents Bernhard! strong” (view recognition)

@lkocman -> @dgarcia for Code & Engineering “Many thanks for your work and creativity at fixing the beets CVE. Thanks to your extra steps we could avoid update of the problematic python-numpy. Community really appreciates your help Daniel!” (view recognition)

@lkocman -> @voztuzun for Code & Engineering “Many thanks for helping me out with the cecpes and python-requests-gssapi updates Volkan! Your quick help was very much appreciated!” (view recognition)

@voztuzun -> @lkocman for Code & Engineering “Thank you Lubos!!!! Please come to the next concert!” (view recognition)

Thank you to everyone who made this period so active and welcoming. The community is strongest when we notice each other’s work and celebrate it openly.

Generated by kudos-bot-news-o-o from https://kudos.opensuse.org/api/reports/monthly for the period 1-31 July 2026.

a silhouette of a person's head and shoulders, used as a default avatar

GSoC 2026 Final Report: Enhancing openSUSE Git Workflow


1. Project Overview & Objectives

In openSUSE, package maintainers rely on the Open Build Service (OBS) to build software packages across multiple distributions and architectures. The autogits repository hosts core automation services for openSUSE’s Gitea forge (src.opensuse.org), including obs-status-service, a Go service deployed at br.opensuse.org that renders build results as SVG badges and matrices for repository READMEs and pull requests.

Proposal Goals & Evolution

The main goal of the proposal was to modernize obs-status-service to make OBS build results more accessible and visually integrated into Gitea.

During the coding period, together with my mentor, we prioritized:

  1. Refactoring the core engine: Replacing legacy manual XML/SVG string concatenation with modular Go text/template architecture.
  2. Modern UI & Theming: Incorporating native Gitea light/dark CSS variables and responsive dimensions.
  3. Scalability & Performance: Optimizing rendering for large distributions with thousands of packages like openSUSE:Factory by introducing aggregated Repository Summaries (?mode=repos) and Project Progress Bars (?mode=bars).
  4. Real-time Interactivity: Investigating browser SVG execution environments and creating a client-side polling prototype.
  5. Ecosystem & Upstream Work: Contributing UI improvements directly to upstream Gitea.

2. Deliverables & Technical Achievements

Pre-GSoC Tooling & Developer Experience

  • Offline Mock Test Mode (PR #118 - Merged): Created a RedisClient interface mocking strategy loading compressed OBS data (factory.results.json.bz2), enabling offline local testing via the --test-run flag.
  • Interactive Link Builder (PR #119 - Merged): Replaced the root 404 handler with an interactive Pico CSS web UI that generates direct badge URLs, live SVG previews, and ready-to-copy Markdown snippets.

Core Architecture & Template Engine

  • Go text/template & go:embed (PR #364 - Merged): Replaced manual string formatting with modular, embedded templates (shared.tmpl, status-badge.tmpl, package-summary.tmpl, project-summary.tmpl, project-matrix.tmpl) with explicit XML data escaping and matrix integration tests.

Theming, Responsiveness & Scalability

  • Native Gitea Theming (PR #402 - Merged): Extracted official Gitea light/dark theme CSS variables and resolved :root selector styling bugs inside SVG containers.
  • Responsive Compact Mode (PR #402 - Merged): Added ?compact=true|false|auto with 90° rotated headers and square indicator cells for wide matrices.
  • Repository Summary View (PR #451 - Merged): Implemented ?mode=repos to aggregate builds by repository and architecture, providing a fast and lightweight overview for large distributions like openSUSE:Factory.
  • Project Progress Bars & Unified API (PR #462 - Merged): Added ?mode=bars and unified visualization query endpoints under a clean ?mode= parameter (repos, bars, compact, matrix). Fixed link targets with target="_top".

Before (Legacy String Concatenation):

Legacy SVG

After (Go Templates & Native Gitea Theme):

New Template-based SVG

Real-Time SVG Interactivity & Polling

  • Browser Security & Execution Research (test-js): Tested SVG script execution across browser contexts (<img> sandboxes scripts, while <object> tags execute JavaScript in trusted Gitea contexts).
  • Throttled Polling Prototype (PR #487 - In Review): Embedded client-side JavaScript in SVG templates that uses throttled setTimeout polling against JSON endpoints (Accept: application/json) to update badge text and CSS classes in real time without page reloads.

Upstream Gitea Contributions

  • Reputation Labels Frontend (Commit 1e5a39c - Proposal / Initial Implementation): Implemented an initial proposal and frontend implementation for user and organization reputation badges across profile headers and explore pages (/explore/users, /explore/organizations).

3. Pull Requests & Code Contributions

Primary Repository (git-workflow/autogits)

PR Title Status Description
#118 Implement initial test-run option (#113) Merged Mock Redis client and --test-run mode with realistic test data.
#119 Add default landing page with link builder (#114) Merged Root / interactive badge builder UI and Markdown generator.
#364 refactor(obs-status-service): migrate SVG rendering to templates Merged Migration to Go text/template architecture with go:embed.
#402 feat: responsive compact mode, layout fixes & Gitea theming Merged Gitea light/dark colors, dynamic column sizing, and compact view.
#451 feat: Restore Project Matrix SVGs and fix bugs Merged SVG CSS selector fixes, link targets, and repository summaries.
#455 svg_fixes In Review SVG fixes and enhancements branch consolidating recent updates.
#462 feat: Use '?mode=' param for SVG visualizations Merged Unified ?mode= API (repos, bars, compact, matrix).
#487 feat: dynamic SVG status badge polling and DOM updates In Review Real-time client-side polling with throttled setTimeout.

Upstream & Research Repositories

Item Repository Status Description
Commit 1e5a39c mmarhin/gitea Proposal Initial implementation of frontend reputation labels in profiles and explore views.
test-js mmarhin/test-js Completed SVG JavaScript execution testbed across browser contexts.

4. openSUSE Conference 2026 Presentation

During the program, I was invited to attend the openSUSE Conference 2026 (oSC26) in Nuremberg. I delivered a 4-minute lightning talk showcasing the project architecture, SVG modernization, and real-time status updates, and had the chance to meet and connect in personal with the openSUSE team and community.

oSC26 Lightning Talk Presentation

Lightning talk at openSUSE Conference 2026

openSUSE Conference 2026 Group Photo

openSUSE Conference 2026 group photo in Nuremberg


5. Current State & Future Work

  • Current Status: All primary milestones are completed and tested. The core SVG enhancements and fixes are currently under review in the svg_fixes branch (PR #455), alongside the dynamic polling prototype (PR #487).
  • Next Steps:
    • Deploy the refactored service to production on br.opensuse.org.
    • Extend real-time polling to project matrix and repository summary views.
    • Integrate structured build status summaries into automated Gitea PR comment bots.

6. Acknowledgments

I would like to express my deepest gratitude to my mentor Daniel García Moreno (@dgarcia) for his constant mentorship, code reviews, and architectural guidance throughout the summer.

A special thanks to Adam (@adamm), maintainer of the autogits repository, for his valuable feedback and insights on scaling the service for large OBS distributions like openSUSE:Factory.

Finally, thank you to the openSUSE Community and Google Summer of Code for this incredible opportunity.

a silhouette of a person's head and shoulders, used as a default avatar

Tumbleweed – Review of the week 2026/33

Dear Tumbleweed users and hackers,

This week saw the release of 4 snapshots (0806, 0809, 0811, and 0812).

Notable updates include the release of KDE Plasma 6.7.4 in snapshot 0809, delivering the latest bugfix release. In the same snapshot, GDM 50.2 was delivered to address security concerns, including a path traversal vulnerability where a compromised greeter could load arbitrary .desktop files via SelectSession, and an autologin bypass.

For system libraries and services, Mesa 26.2.0 was delivered in snapshot 0812. OpenSSH 10.5p1 also arrived in 0812, which now requires ECC (Elliptic Curve Cryptography) support in libcrypto for its portable build. Meanwhile, snapshot 0811 delivered OpenVPN 2.7.5 with multiple security fixes and built-in Data Channel Offload (DCO) support.

Several other critical security fixes were integrated this week. Dracut was updated to version 112+suse.29.gc0c5e1d to patch a root code execution vulnerability (CVE-2026-15816) in the emergency hook script path. Python-cryptography 50.0.0 also landed in snapshot 0806 to resolve an RSA decryption vulnerability (CVE-2026-69247). Additionally, the toolchain was updated with GCC 16.2.0, and the Linux kernel moved from 7.1.7 in snapshot 0809 to 7.1.8 in snapshot 0812.

These 4 snapshots delivered the following updates:

  • aws-lc 5.5.0
  • dracut 112+suse.29.gc0c5e1d
  • gcc16 16.2.0
  • gdm 50.2
  • gnome-control-center 50.4
  • gnome-shell 50.4
  • gstreamer 1.28.6
  • harfbuzz 14.3.0
  • KDE Plasma 6.7.4
  • libadwaita 1.9.3
  • libostree 2026.3
  • libpsl 0.23.2
  • LibreOffice 26.2.5.2
  • Linux kernel 7.1.7 & 7.1.8
  • Mesa 26.2.0
  • mutter 50.4
  • ncurses 6.6.20260808
  • openssh 10.5p1
  • openvpn 2.7.5
  • python-anyio 4.14.2
  • python-charset-normalizer 3.4.9
  • python-cryptography 50.0.0
  • python-pyOpenSSL 26.4.0
  • shadow 4.20.2
  • suitesparse 7.13.0
  • udisks2 2.11.2
  • usbredir 0.15.0

Looking beyond these releases, here is what is currently working its way through our staging areas as we look to the next week:

  • glibc 2.44: Still progressing in staging with integration issues like rpmlint test failures (boo#1273686) and python-scipy build issues (boo#1273688) under active investigation.
  • libnettle 4.0.0: Currently breaking libzypp’s test suite.
  • Swig 4.5.0
  • icewm 4.0: Undergoing testing, but currently experiencing redraw issues in combination with the YaST installer.