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

Bug#677310: lintian: false positive for dev-pkg-without-shlib-symlink?



On 2012-06-13 08:25, Yves-Alexis Perez wrote:
> Package: lintian
> Version: 2.5.8
> Severity: normal
> 
> Hi,
> 
> lintian returns me two warnings for lightdm package:
> 
> lintian /home/corsac/debian/pkg-xfce/scripts/pbuilder/xfce/build-sid-amd64-trunk/lightdm_1.2.2-2_amd64.changes
> W: liblightdm-qt-2-0: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/liblightdm-qt-2.so.0.0.0 usr/lib/x86_64-linux-gnu/liblightdm-qt.so
> W: lightdm: binary-without-manpage usr/bin/dm-tool
> W: liblightdm-gobject-1-0: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/liblightdm-gobject-1.so.0.0.0 usr/lib/x86_64-linux-gnu/liblightdm-gobject.so
> 
> but those are not -dev packages so I miss the point?
> 
> Regards,

It is an implementation detail that it is (currently?) emitted on
library packages rather than -dev packages.  You are not the first to be
surprised to by this and I have clarified this in a recent commit[1]. :)



This bug is basically #675832, except I apparently broke the patch
there, so it is still present for your package on the master branch.

You are getting this tag because your qt-dev package ships:

 * liblightdm-qt-2.so -> liblightdm-qt-2.so.0.0.0

and Lintian (incorrectly) expects you to ship:

 * liblightdm-qt.so -> liblightdm-qt-2.so.0.0.0

(similar story for the -gobject-dev package).

~Niels

[1]
http://anonscm.debian.org/gitweb/?p=lintian/lintian.git;a=commitdiff;h=577f333cdf04060b30b0aadd48c3fef037e503ab




Reply to: