:: Re: [Dng] Systemd: it depends -- w…
Top Page
Delete this message
Reply to this message
Author: Anto
Date:  
To: dng
Subject: Re: [Dng] Systemd: it depends -- was Re: release date
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#