A warning. The version of dbus-broker currently in EPEL seems to be incompatible with CentOS 8.5. Uninstall it before rebooting after upgrade. Otherwise, gdm, flatpak and probably other apps using D-Bus will start behave strange.
Just an example.
flatpak --installations should print paths of system flatpak installations. And it still does, but only as root. When you run it as a regular user, it will stuck indefinitely without any feedback as long as dbus-broker is enabled. And because /etc/profile.d/flatpak.sh includes the command above, your shell will stuck at startup as well until you press Ctrl+C.
Upgrade to CentOS 8.5 breaks dbus-broker from EPEL
-
- Posts: 1522
- Joined: 2014/05/21 20:16:00
- Location: Central New York, USA
Re: Upgrade to CentOS 8.5 breaks dbus-broker from EPEL
Epel has issues (wasn't ready for 8.5). I use RHEL 8 and began having epel issues when 8.5 rolled out
viewtopic.php?f=54&t=78408
Things are improving but ...
viewtopic.php?f=54&t=78408
Things are improving but ...
Re: Upgrade to CentOS 8.5 breaks dbus-broker from EPEL
This has been discussed at length in both the Alma newsgroup and Alma chat. One solution, which has enabled me to upgrade with KDE, is to enable the epel-next repository with an enhanced cost. Once the initial upgrade has been sorted out, ensure that you turn the repo off.
Code: Select all
[epel-next]
name=Extra Packages for Enterprise Linux $releasever - Next - $basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-next-$releasever&arch=$basearch&infra=$infra&content=$contentdir
enabled=0
gpgcheck=1
countme=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8
cost=2000
Re: Upgrade to CentOS 8.5 breaks dbus-broker from EPEL
It was pointed out in Alma chat that EPEL was able to start builds within hours from RHEL release.
However, unlike CentOS Linux, Alma and Rocky, the EPEL is a huge collection of packages with numerous maintainers for subsets.
Each EPEL maintainer acts on their own priorities. (CL, AL, and RL teams build their whole set ASAP.)
Therefore, even though all packages is EPEL could have started build early, all did not nor will. (Most of them do not need to rebuild at all.)
Re: Upgrade to CentOS 8.5 breaks dbus-broker from EPEL
I note that this morning another dependency has crept in on my Alma:
I'll leave it for a few days, and then try using epel-next. The CentOS VM has updated its kernel today without problems.
Code: Select all
Error:
Problem: cannot install the best update candidate for package kde-gtk-config-5.18.4-1.el8.x86_64
- nothing provides breeze-gtk-common needed by kde-gtk-config-5.22.5-1.el8.x86_64
Re: Upgrade to CentOS 8.5 breaks dbus-broker from EPEL
breeze-gtk-common is not in EPEL Next yet. For the time being, you can install it from Raven Extras.