Hello Andrew, On Tue, 17 Jun 2025 09:47:38 +0100 Andrew Bower <[email protected]> wrote: > Package: runit-init > Version: 2.2.0-3 > Severity: normal > > Dear Maintainer, > > The following commands fail: > > $ man service.real > No manual entry for service.real > $ man invoke-rc.d.real > No manual entry for invoke-rc.d.real > > They should show the diverted man pages from init-system-helpers. > > The diverted filenames as defined by d/runit-init.preinst are: > > /usr/share/man/man8/invoke-rc.d.8.gz.real > /usr/share/man/man8/service.8.gz.real > > These should be: > > /usr/share/man/man8/invoke-rc.d.real.8.gz > /usr/share/man/man8/service.real.8.gz
Mmm, I'm not sure diverted things are supposed to be used/ to work (there is the alternatives system for that, I think), but the more practical issue is that I fear I'll have to do some extra dance in maintscripts when renaming the diversion.. (should I move manually diverted files from invoke-rc.d.8.gz.real to invoke-rc.d.real.8.gz? should the move happen in preinstall/upgrade?) Overall I'm not against this change but it requires testing and is not high priority for me so it will take time; if you want to speed up thing you can provide a tested patch of course ;) Best, Lorenzo > > Thanks! > > Andrew > > -- System Information: > Distributor ID: Devuan > Description: Devuan GNU/Linux 6 (excalibur/ceres) > Release: 6 > Codename: excalibur ceres > Architecture: x86_64 > > Kernel: Linux 6.12.29-amd64 (SMP w/4 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 /usr/bin/dash > Init: runit (via /run/runit.stopit) > LSM: AppArmor: enabled > > Versions of packages runit-init depends on: > ii getty-run 2.2.0-3 > ii initscripts 3.14-4devuan1 > ii insserv 1.26.0-1 > ii mount 2.41-5devuan1 > ii runit 2.2.0-3 > > Versions of packages runit-init recommends: > ii runit-services 0.9.1 > > runit-init suggests no packages. > > -- no debconf information > >

