Package: sysv-rc-conf Version: 0.99-10 Severity: normal Dear Maintainer,
sysv-rc-conf is my preferred tool for manipulating symlinks under rcN.d but when I tried to use apt-get dist-upgrade to upgrade sysv-rc-conf from 0.99-7.1 to 0.99-10, it wanted to uninstall my init system, runit, in favour of sysvinit-core. I do not want to replace runit-init with sysvinit-core, I just want to use my preferred tool to manipulate which initscripts will be called by runit via its fallback mechanism or which would be used by sysvinit if I were at some future point to switch to it intentionally. sysv-rc-conf seems to be perfectly capable of doing its job while runit-init is installed, e.g.: # insserv -s | grep fetchmail K:01:0 1 2 3 4 5 6:fetchmail # sysv-rc-conf # insserv -s | grep fetchmail K:01:0 1 6:fetchmail S:06:2 3 4 5:fetchmail # sysv-rc-conf # insserv -s | grep fetchmail K:01:0 1 2 3 4 5 6:fetchmail # sudo apt-get dist-upgrade Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following packages were automatically installed and are no longer required: getty-run linux-image-5.10.0-28-amd64 Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: runit-init The following NEW packages will be installed: linux-image-6.1.0-32-amd64 orphan-sysvinit-scripts sysvinit-core The following packages will be upgraded: linux-image-amd64 sysv-rc-conf 2 upgraded, 3 newly installed, 1 to remove and 0 not upgraded. Need to get 69.0 MB/69.3 MB of archives. After this operation, 409 MB of additional disk space will be used. Do you want to continue? [Y/n] n Abort. -- System Information: Debian Release: 12.7 merged-usr: no Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-26-amd64 (SMP w/6 CPU threads; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /bin/dash Init: runit (via /run/runit.stopit) LSM: AppArmor: enabled Versions of packages sysv-rc-conf depends on: ii libcurses-ui-perl 0.9609-1.1 ii sysv-rc 3.06-4devuan3 sysv-rc-conf recommends no packages. sysv-rc-conf suggests no packages. -- no debconf information