[Debian-med-packaging] Problem with lintian error symbols-file-contains-current-version-with-debian-revision
Alex Mestiashvili
amestia at rsh2.donotuse.de
Wed May 23 16:14:12 BST 2018
Hi Andreas,
On 05/23/2018 12:11 PM, Andreas Tille wrote:
> Hi,
>
> I've created a symbols file for libseqlib version 1.1.1+dfsg since I
> suspected an ABI change by upstream. A test build with this symbols
> file went fine without lintian errors. I upgraded to libseqlib version
> 1.1.2 which in fact had an ABI change[2]. I have upgraded the symbols
> file accordingly[3]. When I build this package I get:
>
> E: libseqlib1: symbols-file-contains-current-version-with-debian-revision on symbol _ZN12aho_corasick10basic_trieIcE10parse_textENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE at Base and 433 others
> I wonder whether I'm missing something but this smeels like a wrong
> lintian warning to me since the Debian revision "-1" was stripped from
> the diff. To be sure to not create noise for lintian in BTS I'd like
> to have a second pair of eyeballs on this symbols file.
I guess you also need to bump the library version in the first line of
symbols file: s/libseqlib.so.0/libseqlib.so.1/
Best regards,
Alex
More information about the Debian-med-packaging
mailing list