agama
agama copied to clipboard
Relying on dbus-daemon which is replaced by dbus-broker in Tumbleweed
Agama CI tests started failing, being unable to start dbus-daemon.
By default it is replaced by dbus-broker. Tumbleweed snapshot 20240825 announcement 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
We need to make it work again:
- install dbus-1-daemon.rpm as a workaround
- figure out the setup for dbus-broker. For example the daemon configuration file does not apply
I have just checked that https://github.com/yast/yast-storage-ng passes CI just fine with dbus-broker so it seems changing https://github.com/yast/ci-ruby-container won't be needed
Ah, the package part (rubygem-agama-yast.rpm) was done by Imo in #1557