Apologies if nobody else is interested in this, but it seems an important issue
to me!
I have completed test builds of all the ceres source packages with
Build-Depends: systemd using dummy-systemd-dev.
111 Total source packages
Of these
75 Compilation successful
7 Build dependencies still not satisfiable (usually a libsystemd0/elogind/polkit conflict)[1]:
gnome-settings-daemon, gdm3, gnome-shell, gnome-initial-setup, gvfs, fwupd,
rust-zram-generator, neard, cluster-glue
12 Skipped because 1 or more binary has a systemd dependency and is not in
Devuan:
dbus-broker, kde-config-systemd, rauc, cockpit, clevis, netplan.io,
debspawn, oddjob, rust-whoami, netctl, ayatana-indicator-session,
kde-config-systemd
Maybe amprolla could do a better job of filtering these? I will look at that.
15 Compilation failed:
ayatana-indicator-datetime, crowdsec, dnsdist, e17, hddemux, libvma,
libwacom, lirc, lvm2, owfs, pacemaker, pdns, tracker-miners, usbguard,
xdg-desktop-portal-wlr
The logs of the builds are at
https://hindley.org.uk/~mark/devuan/test-build-dep-systemd.sh.logs
Mark
[1] Of these unsatisfiable build dependencies at least the following are
unrelated to systemd:
- cluster-glue: FTBFS, depends libltdl3-dev (#1008889)
- neard: Depends: python but it is not installable. Pending removal: #1008499