Bug#749920: libvtk6: improper SOVERSION

Anton Gladky gladk at debian.org
Tue Jun 3 11:34:31 UTC 2014


2014-06-03 11:47 GMT+02:00 Ansgar Burchardt <ansgar at debian.org>:
>> The run-time shared library must be placed in a package whose name
>> changes whenever the SONAME of the shared library changes.
>
> That is possible even when the package name doesn't include the full
> soversion as long as it changes with the next ABI break, for example
> libvtk6 -> libvtk6.2.  There is no need to rename libvtk6 to libvtk6.1
> (and rebuild rdeps) just for the sake of giving it a different name.

Here I agree with Mathieu. SONAMEs were changed and it was my
fault not to change the package name. I fixed that.

>> Please rename package to libvtk6.1, I believe this also affects
>> libvtk6-dev package.
>
> -dev package names really shouldn't depend on the ABI version (except in
> very care cases). It just cases unneccessary work on transitions as one
> needs sourceful uploads to update the Build-Depends field in all rdeps.

I did not change lbvtk6-dev package name. It should definitely provide
libvtk-dev later.

Anton



More information about the debian-science-maintainers mailing list