FEDORA-2018-a232773e25 created by amigadave 3 years ago for Fedora 29
obsolete

Fix dbus activation

Several other packaging improvements to be more in line with the Rawhide version.

Reboot Required
After installing this update it is required that you reboot your system to ensure the changes supplied by this update are applied properly.

This update has been submitted for testing by amigadave.

3 years ago
User Icon bluepencil commented & provided feedback 3 years ago
karma

In my case, system restarted after this update with disabled dbus-broker and dbus-daemon not enabled )

User Icon maage commented & provided feedback 3 years ago
karma

I have enabled dbus-broker and after this update I got:

Oct 26 16:35:29 workstation systemd[1]: dbus.socket: Socket service dbus.service not loaded, refusing.
Oct 26 16:35:29 workstation systemd[1]: Failed to listen on D-Bus System Message Bus Socket.
Oct 26 16:35:29 workstation systemd[1]: Dependency failed for GNOME Display Manager.
Oct 26 16:35:29 workstation systemd[1]: gdm.service: Job gdm.service/start failed with result 'dependency'.
Oct 26 16:35:29 workstation systemd[1]: gdm.service: Triggering OnFailure= dependencies.
Oct 26 16:35:29 workstation systemd[1]: Dependency failed for Switcheroo Control Proxy service.
Oct 26 16:35:29 workstation systemd[1]: switcheroo-control.service: Job switcheroo-control.service/start failed with result 'dependency'.
Oct 26 16:35:29 workstation systemd[1]: Dependency failed for ABRT Automated Bug Reporting Tool.
Oct 26 16:35:29 workstation systemd[1]: Dependency failed for ABRT Xorg log watcher.
Oct 26 16:35:29 workstation systemd[1]: abrt-xorg.service: Job abrt-xorg.service/start failed with result 'dependency'.
Oct 26 16:35:29 workstation systemd[1]: Dependency failed for ABRT kernel log watcher.
Oct 26 16:35:29 workstation systemd[1]: abrt-oops.service: Job abrt-oops.service/start failed with result 'dependency'.
Oct 26 16:35:29 workstation systemd[1]: Dependency failed for Harvest vmcores for ABRT.
Oct 26 16:35:29 workstation systemd[1]: abrt-vmcore.service: Job abrt-vmcore.service/start failed with result 'dependency'.
Oct 26 16:35:29 workstation systemd[1]: Dependency failed for Creates ABRT problems from coredumpctl messages.
Oct 26 16:35:29 workstation systemd[1]: abrt-journal-core.service: Job abrt-journal-core.service/start failed with result 'dependency'.
Oct 26 16:35:29 workstation systemd[1]: abrtd.service: Job abrtd.service/start failed with result 'dependency'.
Oct 26 16:35:29 workstation systemd[1]: Dependency failed for Login Service.
Oct 26 16:35:29 workstation systemd[1]: systemd-logind.service: Job systemd-logind.service/start failed with result 'dependency'.
Oct 26 16:35:29 workstation systemd[1]: Dependency failed for Network Manager.
Oct 26 16:35:29 workstation systemd[1]: Dependency failed for Network Manager Wait Online.
Oct 26 16:35:29 workstation systemd[1]: NetworkManager-wait-online.service: Job NetworkManager-wait-online.service/start failed with result 'dependency'.
Oct 26 16:35:29 workstation systemd[1]: NetworkManager.service: Job NetworkManager.service/start failed with result 'dependency'.
Oct 26 16:35:29 workstation systemd[1]: Dependency failed for Accounts Service.
Oct 26 16:35:29 workstation systemd[1]: accounts-daemon.service: Job accounts-daemon.service/start failed with result 'dependency'.
Oct 26 16:35:29 workstation systemd[1]: Dependency failed for RealtimeKit Scheduling Policy Service.
Oct 26 16:35:29 workstation systemd[1]: rtkit-daemon.service: Job rtkit-daemon.service/start failed with result 'dependency'.
Oct 26 16:35:29 workstation systemd[1]: Dependency failed for Bluetooth service.
Oct 26 16:35:29 workstation systemd[1]: bluetooth.service: Job bluetooth.service/start failed with result 'dependency'.
Oct 26 16:35:29 workstation systemd[1]: Dependency failed for firewalld - dynamic firewall daemon.
Oct 26 16:35:29 workstation systemd[1]: firewalld.service: Job firewalld.service/start failed with result 'dependency'.

I needed to run systemctl enable dbus-broker.service to get dbus.service alias to work again.

After updating this package I suggest running systemd-analyze verify dbus.socket.

karma: -1

User Icon maage commented & provided feedback 3 years ago

Just to be clear system did not boot and allow login and I needed to restore state via dracut shell.

User Icon maage commented & provided feedback 3 years ago

I was updating from dbus 1:1.12.10-1.fc29 x86_64. And I repeated this to be sure. To fix problems, add rb.break at grub. Remount /sysroot rw, chroot, run systemctl enable dbus-broker, touch /.autorelabel and exit chroot, reboot.

User Icon adamwill commented & provided feedback 2 years ago
karma

This breaks FreeIPA - IPA server deployment expects a messagebus.service to be available, with this update it apparently no longer is. Needs to be co-ordinated with a FreeIPA side fix. @ab

This update has been obsoleted.

2 years ago
User Icon cheimes commented & provided feedback 2 years ago

Previous versions of dbus on Fedora had an alias. /usr/lib/systemd/system contained a symlink messagebus.service -> dbus.service. I would greatly appreciate if you could keep the alias in F29.

User Icon tomegun commented & provided feedback 2 years ago

@cheimes do you have a usecase in mind, or are you also thinking of FreeIPA? (I agree we should fix the broken symlink, but I want to get a better idea of who uses it so we can drop it in the future).

User Icon cheimes commented & provided feedback 2 years ago

@tomegun Yes, I forgot to mention that I'm also working on FreeIPA.

May I suggest that you file a Fedora change proposal for F30? Bonus points if you can offer a stable name that works with all supported Fedora versions (F27 to rawhide) and perhaps RHEL/CentOS, too.

User Icon tomegun commented & provided feedback 2 years ago

@cheimes dbus.service is the canonical name (and has been since the switch to systemd), so you should be able to switch over to that.


Please login to add feedback.

Metadata
Type
bugfix
Severity
high
Karma
-3
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
disabled
Dates
submitted
3 years ago
BZ#1638910 anaconda 30.5-1.fc30 crashes in activate_keyboard
0
0
BZ#1641456 D-Bus activation broken, dbus-daemon-launch-helper has wrong permissions
0
0

Automated Test Results