[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