On 18/03/15 01:06, hellekin wrote:
> Devuan provides free init, letting the user choose which init system
> they want to use. Obviously, because the primary job is to remove the
> mandatory dependency on systemd, if you choose to run systemd, you'd
> better stick with Debian. Now if you want to run standard GNU utilities
> to do what systemd wants to replace beyond init, you're in the right place.
My main intention to move out of Debian is not to have systemd including
all of its components. So I really hope that Devuan will not make any
trade-off about using any systemd components at all as we will end up
running in circle later on.
> There are a couple of systemd components whose dependency is harder to
> remove, such as logind and udevd, especially for the GNOME desktop that
> highly integrates with systemd. Work is currently being done to replace
> them or at least provide a systemd shim that would allow developers to
> keep working on a compatible layer without the need for any systemd
> components.
On my notebook that I am using writing this email, I use important
packages from "deb
http://angband.pl/debian/ nosystemd main" as below. I
believe that is the repository of Adam Borowski. Perhaps you just could
re-package the source code from there for Devuan. And perhaps we could
avoid using any GNOME components on the initial release, for instance
just support XFCE desktop first.
root@hp8530w:/home/anto# dpkg -l | grep nosystemd
ii bsdutils 1:2.25.2-5.0nosystemd1 amd64 basic
utilities from 4.4BSD-Lite
ii dbus 1.8.16-1.0nosystemd1 amd64 simple
interprocess messaging system (daemon and utilities)
ii dbus-x11 1.8.16-1.0nosystemd1 amd64 simple
interprocess messaging system (X11 deps)
ii gvfs:amd64 1.22.2-1.0nosystemd1 amd64 userspace
virtual filesystem - GIO module
ii gvfs-common 1.22.2-1.0nosystemd1 all
userspace virtual filesystem - common data files
ii gvfs-daemons 1.22.2-1.0nosystemd1 amd64
userspace virtual filesystem - servers
ii gvfs-libs:amd64 1.22.2-1.0nosystemd1 amd64
userspace virtual filesystem - private libraries
ii init 1.22+nosystemd1 amd64 System-V-like
init utilities - metapackage
ii libblkid1:amd64 2.25.2-5.0nosystemd1 amd64
block device id library
ii libcolord2:amd64 1.2.1-1.0nosystemd1 amd64
system service to manage device colour profiles -- runtime
ii libdbus-1-3:amd64 1.8.16-1.0nosystemd1 amd64
simple interprocess messaging system (library)
ii libmount1:amd64 2.25.2-5.0nosystemd1 amd64
device mounting library
ii libpolkit-agent-1-0:amd64 0.105-8.0nosystemd1
amd64 PolicyKit Authentication Agent API
ii libpolkit-backend-1-0:amd64 0.105-8.0nosystemd1
amd64 PolicyKit backend API
ii libpolkit-gobject-1-0:amd64 0.105-8.0nosystemd1
amd64 PolicyKit Authorization API
ii libpulse0:amd64 5.0-13.0nosystemd1 amd64
PulseAudio client libraries
ii libsmartcols1:amd64 2.25.2-5.0nosystemd1 amd64
smart column output alignment library
ii libudisks2-0:amd64 2.1.3-5.0nosystemd1 amd64
GObject based library to access udisks2
ii libupower-glib1:amd64 0.99.1-really-0.9.23-2.0nosystemd1
amd64 abstraction for power management - shared library
ii libuuid1:amd64 2.25.2-5.0nosystemd1 amd64
Universally Unique ID library
ii mount 2.25.2-5.0nosystemd1 amd64 Tools for
mounting and manipulating filesystems
ii policykit-1 0.105-8.0nosystemd1 amd64
framework for managing administrative policies and privileges
ii udisks2 2.1.3-5.0nosystemd1 amd64 D-Bus
service to access and manipulate storage devices
ii upower 0.99.1-really-0.9.23-2.0nosystemd1 amd64 abstraction
for power management
ii util-linux 2.25.2-5.0nosystemd1 amd64
Miscellaneous system utilities
ii util-linux-locales 2.25.2-5.0nosystemd1 all
Locales files for util-linux
ii xfce4-power-manager 1.4.1-2.0nosystemd1 amd64
power manager for Xfce desktop
ii xfce4-power-manager-data 1.4.1-2.0nosystemd1
all power manager for Xfce desktop, arch-indep files
ii xfce4-power-manager-plugins 1.4.1-2.0nosystemd1
amd64 power manager plugins for Xfce panel
root@hp8530w:/home/anto#