Re: RE: AAHHH Lintian!
On Sun, Sep 02, 2001 at 08:52:48PM +0000, Hereward Cooper wrote:
> > let's see the whole error.
>
> Here you go
>
> E: xcounter: manpage-for-x11-binary-in-wrong-directory
> usr/X11R6/bin/XCounter usr/share/man/man1/XCounter.1x.gz
> N:
> N: Manual pages for X11 binaries should be installed below
> N: /usr/X11R6/man.
> N:
>
> > Basically, no man page belongs in /usr/X11R6/man according to the
> > FHS which Debian now follows.
>
> OK, so is my lintain wrong then?
No, if your binary is in /usr/X11R6/bin then its man page should be in
the /usr/X11R6 hierarchy too, under /usr/X11R6/man. dh_installman won't
do this, so you'll need to move it manually.
However, the right solution is likely to be moving your binary to
/usr/bin instead; see policy >= 3.5.5.0, section 12.8.7:
Packages using the X Window System should not be configured to install
files under the `/usr/X11R6/' directory unless they use `imake'. The
`/usr/X11R6/' directory hierarchy should be regarded as deprecated for
all packages except the X Window System itself, and those which use
the `imake' program it provides, in which case the packages may
transition out of the `/usr/X11R6/' directory at the maintainer's
discretion.
--
Colin Watson [cjwatson@flatline.org.uk]
Reply to: