Bug#249414: lintian: Fails to detect usr-doc-symlink
* Jeroen van Wolffelaar <jeroen@wolffelaar.nl> [2004-06-01 16:40]:
> On Mon, May 31, 2004 at 11:55:21PM +0200, Rafael Laboissiere wrote:
> > I cannot get my packages Lintian-clean at all. For instance, if I put in
> > debian/control:
> >
> > Package: plplot-bin
> > Depends: libplplot9 (= ${Source-Version}), ${shlibs:Depends}
> >
> > then I get the Lintian error:
> >
> > E: plplot-bin: package-has-a-duplicate-relation depends: libplplot9 (=
> > 5.3.0.cvs.20040520-0.sarge.2), libplplot9 (>= 5.3.0.cvs.20040520)
> >
> > The ${shlibs:Depends} above is absolutely necessary, otherwise, I cannot get
> > the libc6 dependency right.
> >
> > Could a nice soul explain to me how I can get around this problem?
>
> You cannot, this is a known result of using substvars. Please ignore
> (and/or override) the associating lintian warning, your solution is
> indeed the best one achievable at the moment (apart from hacking around
> it, which is ugly at best).
Thanks for your reply and suggestions.
If I chose to override the lintian warnings, then I would have to put in
/usr/share/lintian/overrides/<package> the exact output of lintian as above,
wouldn't I? This means that the specific version numbers will have to be
changed in the override files every time a new release of the PLplot
packages is done. This sounds like a huge maintenance burden, unless I am
misunderstanding something.
--
Rafael
Reply to: