Dear everyone,
I wonder if we should create a virtual package to allow our users - or
at least those who run systemd anyway - to choose between sys-apps/dbus
and sys-apps/dbus-broken as D-Bus implementation for their systems. The
usual "Gentoo is about choice" thing aside, there is now at least one, security-related, problem with the former which can be worked around by switching to the latter: https://github.com/systemd/systemd/issues/22737
WDYT?
Dear everyone,
I wonder if we should create a virtual package to allow our users - or
at least those who run systemd anyway - to choose between sys-apps/dbus
and sys-apps/dbus-broken as D-Bus implementation for their systems. The usual "Gentoo is about choice" thing aside, there is now at least one, security-related, problem with the former which can be worked around by switching to the latter: https://github.com/systemd/systemd/issues/22737
WDYT?
PS. Cc'ing maintainers of both packages to see what they might have got
to say about this.
--
Marecki
On 7 Sep 2022, at 17:29, Mike Gilbert <[email protected]> wrote:
On Wed, Sep 7, 2022 at 11:56 AM Marek Szuba <[email protected]> wrote:
Dear everyone,
I wonder if we should create a virtual package to allow our users - or
at least those who run systemd anyway - to choose between sys-apps/dbus
and sys-apps/dbus-broken as D-Bus implementation for their systems. The
usual "Gentoo is about choice" thing aside, there is now at least one,
security-related, problem with the former which can be worked around by
switching to the latter: https://github.com/systemd/systemd/issues/22737
WDYT?
A virtual seems a bit pointless for the following reasons:
1. dbus and dbus-broker can be (and usually are) installed simultaneously.
2. dbus-broker[launcher] utilizes config files installed by dbus, and actually RDEPENDs on sys-apps/dbus for that reason.
3. Many client applications depend on sys-apps/dbus for libdbus.
If you can think of some way to encourage users to install/enable dbus-broker, that seems like a good idea to me.
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 715 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 161:56:09 |
| Calls: | 12,094 |
| Calls today: | 2 |
| Files: | 15,000 |
| Messages: | 6,517,778 |