packages depending on systemd bits
Here is a filtered list of packaged we may need to fix to prevent binding to systemd.
Depending on systemd:
libguestfs0 lighttpd lxsession mate-power-manager sogo
Depending on systemd-sysv:
gpsd
Depending on libsystemd0:
acpi-fakekey apt-cacher-ng beanstalkd cinnamon-screensaver cinnamon-session cinnamon-settings-daemon clamav-daemon cups-daemon erlang-base erlang-base-hipe fcgiwrap gdm3 gnome-disk-utility gnome-logs gnome-screensaver gnome-session-bin gnome-shell gnome-system-monitor gvfs-daemons inn iodine knot knot-libs lbcd libaccountsservice0 libgdm1 libguestfs0 libmutter0e libpulse0 libsystemd-dev libvirt-clients libvirt-daemon libvirt-daemon-system libvirt0 light-locker mate-screensaver mate-session-manager monopd mpd network-manager nsca-ng-server onak packagekit php5-fpm pulseaudio realmd remctl-server sane-utils spice-vdagent stunnel4 syslog-ng-core tgt transmission-daemon weston
-
Added help wanted label
-
shouldn't we open a new issue inside pkgs-base for each of those packages?
-
probably... altough I think we need to reconsider the group names. Ideally matching group names to Section (as in debian/control) might be a good move.
-
I have a good chunk of these packages un-systemd (and have for a while now -- and on this very git):
- gvfs-daemons
- libaccountsservice0
- libpulse0
- network-manager
- packagekit
- pulseaudio
- realmd
In the gnome group:
- cinnamon-screensaver
- cinnamon-session
- cinnamon-settings-daemon
- gnome-disk-utility
- gnome-screensaver
- gnome-session-bin
- gnome-shell
- gnome-system-monitor
- libmutter0e
- mate-screensaver
- mate-session-manager
- gdm3 (unD'd but doesn't run right)
- gnome-logs (a systemd log viewer, so it cannot really be unD'd, but it can be removed from gnome, which I did)
Edited -
Jaret: i will review them during next week, eventually ask you something about and/or suggest eventual changes to match the devuan repository structure, and then push them on our CI for building.
Thanks for that
-
I have a few of these without systemd in my project files:
- transmission
- monopd
- knot (and knot-libs that comes with it)
- clamav
- mpd
I'm happy to maintain transmission and monopd, and keep the others in sync with the debian versions for jessie as needed.
Edited by dev1fanboy -
replying to myself: trying to map package sections as groups in gitlab is a bad idea... use one group ie: devuan-packages and use project tags to identify the sections instead.