Bug#914680: libplplotada3: must change the SOversion

Nicolas Boulenguez nicolas at debian.org
Sun Dec 2 20:18:23 GMT 2018


Package: libplplotada3
Version: 5.13.0+dfsg-10
Followup-For: Bug #914680

Hello.

Lintian has spotted the error leading to this situation:
the shared library package named
  libplplotada$(soversion)
is supposed to contain a file named:
  /usr/lib/$(multiarch)/libplplotada.so.$(soversion)
but libplplotada3 currently contains /u/l/*/libplplotada.so.2.1.1.

The correct fix to both problems is to rename the library.  Keeping
2.1.1 makes the promise that the new library offers the same ABI to
executables linked with the previous version, which is is probably
false because they were built with gnat-7.

You may
- rename the library as libplplotada.so.3 and keep the package name
- rename both the library and the package if you prefer something like
  2.1.1.3 for consistency with the other languages.



More information about the debian-science-maintainers mailing list