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

Bug#941774: lintian: False positive for symbols-file-contains-current-version-with-debian-revision



Package: lintian
Version: 2.24.0
Severity: normal

The current version of lintian on lintian.d.o generates false positives
for this test.  See https://lintian.debian.org/maintainer/scott@kitterman.com.html#libnitrokey
for an example.  The line in the symbols file that's referenced for
libnitrokey 3.5-1 is:

 (optional=templinst|arch=!amd64 !arm64 !x32)_ZN8nitrokey5proto17ResponseDissectorILNS0_9CommandIDE0ERKNS0_14DeviceResponseILS2_0ENS0_7stick109GetStatus15ResponsePayloadEEEE24status_translate_commandB5cxx11Ei@Base 3.5

 No dash anywhere.  In fact, in only dashes in the entire symbols file
 are in the first three lines of the file:

 # SymbolsHelper-Confirmed: 3.5 alpha amd64 arm64 armel armhf hppa i386 ia64 m68k mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sh4 sparc64 x32
libnitrokey.so.3 libnitrokey3 #MINVER#
* Build-Depends-Package: libnitrokey-dev

This appears to be a regression from 2.15.0 as when I run lintian
locally on a stable system, this error is not shown.  This is
superficially similar to #539066, but is a distinct problem not related
to the upstream version number.

Scott K


Reply to: