Switch to dbus-broker as default backend

Make the 'dbus' package pull in 'dbus-broker' over 'dbus-daemon' as the
default implementation. Note that dbus-broker-16-2 is needed, since
this has the required hooks to switch over the systemd units.

Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
This commit is contained in:
David Herrmann 2018-11-21 08:50:17 +00:00 committed by David King
parent bca95f22ec
commit 6ca2d754db

View File

@ -23,7 +23,7 @@
Name: dbus
Epoch: 1
Version: 1.12.10
Release: 8%{?dist}
Release: 9%{?dist}
Summary: D-BUS message bus
Group: System Environment/Libraries
@ -75,7 +75,8 @@ BuildRequires: pygobject3
BuildRequires: /usr/bin/Xvfb
%endif
Requires: %{name}-daemon = %{epoch}:%{version}-%{release}
# Since F30 the default implementation is dbus-broker over dbus-daemon
Requires: dbus-broker >= 16-4
%description
D-BUS is a system for sending messages between applications. It is
@ -448,6 +449,9 @@ systemctl --no-reload --global preset dbus-daemon.service &>/dev/null || :
%changelog
* Thu Nov 22 2018 David Herrmann <dh.herrmann@gmail.com> - 1:1.12.10-9
- Switch to dbus-broker as the default implementation
* Wed Nov 07 2018 Stephen Gallagher <sgallagh@redhat.com> - 1:1.12.10-8
- Fix requirement on system-release