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

Reply via email to