Hey folks! While we're working through fixing this up, I wanted to send out a note about what's going on. tl;dr summary: GNOME is broken in Rawhide, and blueberry (Cinnamon's bluetooth app) may have dep issues temporarily. If you need GNOME to work, downgrade gnome-shell and mutter. Otherwise, apologies for the rough ride, hold onto your hats, we're trying to get things fixed up. Full version: gnome-shell and mutter 42~beta builds were run yesterday. For Fedora 36 they were done in a sidetag, but for Rawhide, no sidetag yet existed, so unfortunately they went straight to the main Rawhide tag and were included in yesterday's compose. It turns out having those packages at 42~beta but older versions of other packages gives you a broken GNOME; anyone who updated to Rawhide yesterday will likely see GNOME crash to the "Oh no!" screen on boot. To deal with that for now, the best thing to do is to downgrade gnome- shell and mutter back to the previous builds from Koji. Since the builds have been in a compose, we can't untag them from Rawhide, we can only move forwards. So we're trying to build enough of the rest of GNOME 42~beta to get things working again, but it turns out quite a lot of stuff needs to be built for that. A particular pain point is gnome-bluetooth. gnome-shell 42~beta needs gnome-bluetooth 42, but the new gnome-bluetooth changes the library API. We noticed that Cinnamon's bluetooth app, blueberry, is built against the old gnome-bluetooth API, and there are no patches upstream to handle this. That left us in an awkward spot. Ideally what should happen is the gnome-bluetooth soname bump would be announced and Leigh would have a week to figure out what to do for blueberry/cinnamon. But if we do that now, GNOME would be broken for a week in Rawhide, which is not ideal. The solution we decided on is to bump gnome-bluetooth to 42~beta, but add a gnome-bluetooth3.34 compat package, which should keep blueberry working until Cinnamon folks can come up with a plan. David King submitted the package, and I reviewed it: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2039855 and it should be built soon. blueberry will need to be rebuilt with its deps changed a bit, but that should be all. It would be ideal if Leigh could take over maintenance of this package as long as it's needed. As things stand right now, gnome-bluetooth 42~beta is built for Rawhide but gnome-bluetooth3.34 is not yet; depending on exactly when we get it built it may just miss today's compose, meaning Cinnamon image compose would be broken for that day, and updates of Rawhide Cinnamon systems to that day's packages would likely have issues. Most of the other packages we think we need to build to make GNOME work again are done, but gnome-control-center is proving tricky; I got some work done towards getting it to build, but wasn't able to get it all the way, so I've left a couple of PRs: https://src.fedoraproject.org/rpms/colord-gtk/pull-request/1 https://src.fedoraproject.org/rpms/gnome-control-center/pull-request/10 and David is going to pick it up and move forward. I'll check back in in the morning. Thanks folks, and sorry again for the trouble! -- Adam Williamson Fedora QA IRC: adamw | Twitter: adamw_ha https://www.happyassassin.net _______________________________________________ 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 on the list, report it: https://pagure.io/fedora-infrastructure