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

dev-pkg-without-shlib-symlink lintian warning for libtool library using -release & -version-info



To deal with the external usage of liblwgeom built from the postgis
sources, the upstream developers now use the -release libtool option
along with -version-info to better support installation of multiple
postgis versions.

The -release option was added to support the multiple version use case
on Windows, for the Debian package the shared library approach with
-version-info is sufficient.

Before PostGIS 2.2.0 the SONAME for liblwgeom used to include the full
upstream version (e.g. liblwgeom-2.1.8.so), for 2.2.0rc1 it briefly used
the liblwgeom.so.2 SONAME.

Lintian currently warns about the missing symlinks from
liblwgeom-2.2.so to liblwgeom-2.2.so.2.2.0, because libtool only creates
the liblwgeom.so (and liblwgeom-2.2.so.2) symlink.

Am I correct in my assumption that this is a false positive?

The libtool manual seems to suggest that this is the expected and
correct behaviour, but lintian expects liblwgeom-2.2.so instead of
liblwgeom.so which may just be a naive assumption.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


Reply to: