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

Axel Beckert abe at debian.org
Wed Dec 14 13:52:00 UTC 2016


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.

> 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



More information about the Pkg-sysvinit-devel mailing list