[Pkg-sysvinit-devel] Bug#848121: Bug#848121: File conflict between manpages and initscripts

Michael Kerrisk (man-pages) mtk.manpages at gmail.com
Wed Dec 14 14:27:42 UTC 2016


Hi,

On 14 December 2016 at 14:52, Axel Beckert <abe at debian.org> wrote:
> Hi,
>
> Dr. Tobias Quathamer wrote:
>> I think there are a few options:
>>
>> 1. Rename the manpage in one of the packages
>> 3. Move one of the manpages to another section
>
> Any suggestions for how to rename them? Do we already have a manpage
> section like e.g. "5sysv"?
>
>> 2. Remove the manpage from one of the packages
>
> This might make sense if one version includes nearly everything from
> the other version (plus additional parts).
>
> I don't know the difference, but I could imagine that the manpages'
> tmpfs.5 has some more systemd-specific information. So if the
> sysvinit-specific parts in tmpfs.5 are not gone (or soon to be
> removed), then we could switch to the version from manpages.

The pages cover different topics

The Debian page describes a Debian config file, /etc/default/tmpfs,
used for configuring various tmpfs filesystems.

The upstream man-pages page describes the basics of the tmpfs
filesystem. (Systemd does not figure in there.) This follows a pattern
for other filesystems where we have pages such as xfs(5), btrfs(5),
nfs(5), ext4(5), ...

Cheers,

Michael

>> 4. Use the Debian alternatives system
>>    (don't know if this would work well)
>
> I think that's overkill for this case, but definitely an option.
>
>> 5. Add Breaks/Conflicts to the packages
>>    (does not seem to be a desirable solution)
>
> Yes, I agree that this is not desirable.
>
> I think there is at least one more option:
>
> 6. Let one package divert away the other package's version (like
>    iceweasel did with firefox for quite a while).
>
>    If e.g. initscripts is no more needed in a (future?) default
>    installation and manpages' tmpfs.5 covers more systemd-specific
>    stuff while (at some point) sysvinit-specific stuff can only be
>    found in sysvinit's tmpfs.5, initscripts could divert manpages'
>    tmpfs.5 away, so that sysvinit users get the information relevant
>    for them and all others get the default, which probably covers also
>    systemd-specific stuff.
>
>                 Regards, Axel
> --
>  ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
> : :' :  |  Debian Developer, ftp.ch.debian.org Admin
> `. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
>   `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
>



-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/



More information about the Pkg-sysvinit-devel mailing list