Fedora Account System
Red Hat Associate
Red Hat Customer
gnome-shell-extensions-48.2-2.fc43 disabled building the gnome-classic-session-xsession package. This was done in the following git-scm commit: https://src.fedoraproject.org/rpms/gnome-shell-extensions/c/9811c48b00a5cc85210fa695d8f782cc0f407734 Linked commit adds some conditional logic to make gnome-classic-session obsolete the ...-xsession package. However, the condition seems to have been coded backwards: the Obsoletes is added only if the ...-xsession package is getting built. If X11 support is disabled, the ...-xsession package is not built, but the Obsoletes is also not added. This causes a dnf transaction failure when trying to upgrade to F43 pre-beta.
just ran into this with 'dnf system-upgrade download --releasever=43' on a f42 system with gnome-classic-session-xsession installed: Problem: installed package gnome-classic-session-xsession-48.3-1.fc42.noarch requires gnome-classic-session = 48.3-1.fc42, but none of the providers can be installed - gnome-classic-session-48.3-1.fc42.noarch does not belong to a distupgrade repository - problem with installed package $ rpm -qa gnome-classic-session\* gnome-classic-session-48.3-1.fc42.noarch gnome-classic-session-xsession-48.3-1.fc42.noarch I had to remove gnome-classic-session-xsession first. I would have expected something like this in the dnf transaction preview gnome-classic-session noarch 49.0-1.fc43 replacing gnome-classic-session noarch 48.3-1.fc42 replacing gnome-classic-session-xsession noarch 48.3-1.fc42
@ngompa13 Hi Neal, you created the referenced commit, can you look at this bug report? Thanks!
FEDORA-2025-77fab17740 (gnome-shell-extensions-49.0-2.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2025-77fab17740
FEDORA-2025-77fab17740 (gnome-shell-extensions-49.0-2.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report.