Fedora Workstation Working Group Meeting 2025-09-02 (Gemini Summary)

Michael Catanzaro via desktop <[email protected]> Tue, 02 Sep 2025 11:07:25 -0500
Newsgroups gmane.linux.redhat.fedora.desktop
Message-ID <[email protected]>
Summary

Michael Catanzaro updated the team on the Gnome 49 beta/RC and Fedora 
Packages Status, noting several broken elements, especially an selinux 
problem preventing GDM from working, which is holding up stable package 
updates and beta release. Michael Catanzaro and Felipe are currently on 
packaging duty, addressing many failing builds, and improving release 
automation tools like mclazy for both rawhide and stable releases. 
Michael Catanzaro also highlighted unresolved issues such as thumbnail 
problems, a reverted change related to libgexiv2, a new libgweather 
data package, and a broken mozjs128 build on aarch64 in rawhide, while 
also noting that MIME associations are now shipped upstream in 
gnome-session.

Details

Gnome 49 Beta/RC and Fedora Packages Status

Michael Catanzaro provided an update on the state of GNOME 49 beta in 
Fedora packages, noting several broken elements. The primary hold-up is 
an selinux problem where GDM does not work, preventing the release of 
package updates to stable until it is fixed. Michael Catanzaro 
indicated that the beta version would not be released at all until the 
selinux bug is resolved.

Packaging Duties and Automation Tools

Michael Catanzaro shared that they and Felipe are in their second week 
of packaging duty, still getting up to speed, with many packages 
failing to build. They have been reviewing release automation and 
improving mclazy, a tool for updating rawhide, but it requires further 
changes for stable releases and additional enhancements to handle site 
tags and merge changes from the rawhide branch. Michael Catanzaro also 
discovered about 20 additional packages that the team needs to own or 
already owns but were not on the previous list, leading to a less 
significant reduction in the package set than anticipated.

Resolved and Unresolved Issues

Michael Catanzaro addressed several other issues, including unresolved 
thumbnail problems due to sandboxing around glycin, and a reverted 
change related to libgexiv2. There is also a new libgweather package 
where data files have been split, but no release is available yet. 
Michael Catanzaro also noted an issue in rawhide where the new mozjs128 
build is broken on aarch64, believed to be an LLVM bug.

MIME Associations and Future Plans

Michael Catanzaro highlighted that MIME associations, previously 
shipped downstream in the gnome-desktop3 package, are now being shipped 
upstream in gnome-session, requiring reconciliation in the downstream 
packaging to move them from gnome-desktop3. Matthias Clasen mentioned 
that they were waiting for confirmation that the mutter changes for 
backgrounds and color management work before reaching out to photo 
design people, hoping to confirm this with the GNOME 49.rc release.

Suggested next steps

 * Michael Catanzaro will focus on everything else and prepare package 
updates, review all packages failing to build, and make changes to 
mclazy for stable releases.

 * Michael Catanzaro will potentially enhance mclazy for side tags and 
merging changes from the rawhide branch.

 * Michael Catanzaro will package the new API version for libgexiv2.

 * Matthias Clasen will wait for GNOME 49.rc to show up to confirm that 
the mutter changes work in practice.

 * The group will figure out how to make changes to the upstream data 
in gnome-session in the gnome-session downstream packaging and remove 
it from gnome-desktop3.


-- 
_______________________________________________
desktop mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue