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 -- desktop@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to desktop-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/desktop@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue