Skip to content

Commit

Permalink
Install dbus-1-daemon explicitly since Tumbleweed now uses dbus-broker (
Browse files Browse the repository at this point in the history
#1561) (#1562)

## Problem

- Filed as issue #1561
[Tumbleweed snapshot 20240825 announcement][tw0825] quotes
dbus-1.changes:

> - No longer start or offer starting dbus as a system service
>   dbus-broker will be the only supported system dbus. Although
>   the existing daemon will stay as some things (gdm) require
>   dbus-run-session

[tw0825]:
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/GUIJNW45DGP25M7RS4EPAKTEP7IXEHWU/

dbus-broker is not a drop-in replacement:
for example it does not share the config file, so eventual migration to
use it is not trivial

## Solution

- Fix `/setup-services.sh`, used by `/setup.sh` and
`testing_in_container.sh`
- No `.changes` entry as this fixes no package (yet. TODO)


## Testing

- *Tested manually*: `testing_in_container.sh` passes


## Screenshots

No
  • Loading branch information
mvidner authored Aug 30, 2024
2 parents c178181 + 6a1622e commit 13014cd
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions setup-services.sh
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ $SUDO $ZYPPER install \
# TODO extract list from gem2rpm.yml
$SUDO $ZYPPER install \
dbus-1-common \
dbus-1-daemon \
suseconnect-ruby-bindings \
autoyast2-installation \
yast2 \
Expand Down

0 comments on commit 13014cd

Please sign in to comment.