[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: systemd, again (Re: Cinnamon environment now available in testing)



Sven Joachim <svenjoac@gmx.de> writes:
> On 2014-09-05 23:50 +0200, Russ Allbery wrote:

>> That seems much higher than I believe is the case.  Wasn't there a
>> detailed analysis of this posted a while back?  My vague recollection
>> was a number more on the order of a quarter of that, and with most of
>> those being quite small (such as libsystemd-daemon0, which counts as a
>> package but which has an installed size of 72KB).

> Here's what I get when replacing sysvinit-core with systemd-sysv in my
> pbuilder chroot:

Thanks, Sven.  Yeah, that's more on the order of what I expected, and is
rather less than 100 packages.

> ,----
> | The following NEW packages will be installed:
> |   acl{a} (D: systemd)  adduser{a} (D: systemd)  dmsetup{a} (D: libdevmapper1.02.1)  
> |   libcap2-bin{a} (D: systemd)  libcryptsetup4{a} (D: systemd)  
> |   libdbus-1-3{a} (P: systemd, D: systemd)  
> |   libdevmapper1.02.1{a} (D: dmsetup, D: libcryptsetup4)  
> |   libgcrypt11{a} (P: systemd, D: libsystemd-journal0)  
> |   libgcrypt20{a} (D: libcryptsetup4)  
> |   libgpg-error0{a} (D: libcryptsetup4, D: libgcrypt11, D: libgcrypt20)  
> |   libkmod2{a} (D: systemd, D: udev)  libprocps3{a} (D: procps)  
> |   libsystemd-daemon0{a} (P: systemd)  libsystemd-journal0{a} (D: systemd)  
> |   libsystemd-login0{a} (D: systemd)  
> |   libudev1{a} (D: libdevmapper1.02.1, D: systemd, D: udev)  
> |   libwrap0{a} (D: systemd)  procps{a} (D: udev)  
> |   systemd{a} (P: systemd-sysv, D: systemd-sysv)  systemd-sysv  
> |   udev{a} (D: systemd)  
> | The following packages will be REMOVED:
> |   sysvinit-core  
> | The following packages are RECOMMENDED but will NOT be installed:
> |   dbus (R: libdbus-1-3)  libpam-cap (R: libcap2-bin)  libpam-systemd (R: systemd)  
> |   psmisc (R: initscripts, R: procps)  tcpd (R: libwrap0)  
> | 0 packages upgraded, 21 newly installed, 1 to remove and 0 not upgraded.
> | Need to get 0 B/4436 kB of archives. After unpacking 18.1 MB will be used.
> `----

Note also that a few of those things (udev, adduser, and
libdevmapper1.02.1 for example) are likely to be on any non-chroot system
already since they're either dependencies of other things (such as grub
for libdevmapper1.02.1) or are already in use regardless of the init
system (udev).  So for the case of a small embedded system that's
nonetheless running the full kernel + bootloader stack, I suspect the
delta is even smaller.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>


Reply to: