Control: reassign -1 udev Control: retitle -1 udev: Please drop systemd from Depends
> Control: reassign -1 sysvinit-core > Control: retitle -1 sysvinit-core: please depend on > systemd-standalone-sysusers, systemd-standalone-tmpfiles > > On Fri, 2022-07-22 at 21:19 +0200, Adam Borowski wrote: > > And if you want a real package first, -standalone is a clear winner > > here. > > That sounds too fragile for packages involved in debootstrap. It seems > more reasonable to have sysvinit-core pull it in for those who care as > was suggested earlier. Sorry, there is no way to do so in sysvinit. Sysvinit itself doesn't depend on udev thus it _really_ doesn't want a 450KB extra in tiny containers -- and there are many other inits: runit-init, all those dumb-init finit-sysv pid1 tiny, see my .sig; then it's fully valid and supported to run without any init at all. The fix must be done in the package that regressed -- ie, udev. And I really don't appreciate adding 450KB to small containers; reducing their size is something many of us is fighting for for many years. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ .globl _start;.data;rc: .ascii "/etc/init.d/rcS\0";.text;_start ⣾⠁⢠⠒⠀⣿⡁ mov $57,%rax;syscall;cmp $0,%rax;jne child;parent:;mov $61,%rax ⢿⡄⠘⠷⠚⠋⠀ mov $-1,%rdi;xor %rsi,%rsi;xor %rdx,%rdx;syscall;jmp parent;child: ⠈⠳⣄⠀⠀⠀⠀ mov $59,%rax;mov $rc,%rdi;xor %rsi,%rsi;xor %rdx,%rdx;syscall