[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: