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
> 
> 

Reply via email to