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

Bug#953099: lintian: FPOS for pkg-config-references-unknown-shared-library



On Wed, Mar 04, 2020 at 09:14:40AM -0800, Felix Lechner wrote:
> On Wed, Mar 4, 2020 at 5:33 AM Mattia Rizzolo <mattia@debian.org> wrote:
> > xml2 is clearly a direct dependency of libxslt1-dev, and 'libxml2.so' is
> > shipped by libxml2-dev which is a direct dependency of libxslt1-dev
> 
> The way I understand pkg-config, the libraries listed do not have to
> be direct prerequisites (i.e. the extra math library of old, -lm).

I don't know what "direct prerequisites" means in your sentence above,
but I feel like I agree with you :)

> Lintian cannot test for all prerequisites without unpacking all build
> requirements and, in effect, attempting a build.
> 
> I would like to remove this tag from Lintian.

Indeed, https://bugs.debian.org/920699 doesn't show much thought for
this fact.
It feels to me that just removing this is kind of a waste…   But yes,
lintian has no access to anything external from the single package, and
it can't know the contents of the dependencies.  So indeed perhaps this
tag might just be impossible to implement correctly with lintian's
limitations.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
More about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: PGP signature


Reply to: