Bug#771797: liblldb-3.5: does not ship SONAME link /usr/lib/<triplet>/liblldb.so.1 -> liblldb-3.5.so.1

Andreas Beckmann anbe at debian.org
Tue Dec 2 14:13:01 UTC 2014


Package: liblldb-3.5
Version: 1:3.5-6
Severity: serious
User: debian-qa at lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package does not ship the
SONAME link for its library (Policy 8.1).
That link got created later by ldconfig.

The package ships

	liblldb-3.5.so -> liblldb-3.5.so.1
	liblldb-3.5.so.1

but the SONAME is liblldb.so.1

Setting the severity to serious since this file was previously shipped
by at least one other package (lldb-3.3) but liblldb-3.5 misses
appropriate Breaks/Conflicts+Replaces. (#769113)
https://packages.debian.org/search?suite=sid&arch=any&mode=path&searchon=contents&keywords=liblldb.so.1

The LLVM SONAMES look quite messy, but this seems to be resolved finally
in 3.6 which changes the SONAME to liblldb-3.6.so.

In this context it is even more important to ship that link and
have appropriate Conflicts.

>From the attached log (scroll to the bottom...):

0m48.2s DEBUG: Starting command: ['chroot', '/tmp/piupartss/tmpkOV8jD', 'tmp/scripts/pre_remove_40_find_unowned_lib_links']
0m51.6s DUMP: 
  UNOWNED SYMLINK /usr/lib/x86_64-linux-gnu/liblldb.so.1 -> liblldb-3.5.so.1
0m51.6s DEBUG: Command ok: ['chroot', '/tmp/piupartss/tmpkOV8jD', 'tmp/scripts/pre_remove_40_find_unowned_lib_links']


cheers,

Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: liblldb-3.5_1:3.5-6.log.gz
Type: application/gzip
Size: 9123 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-llvm-team/attachments/20141202/af144886/attachment.bin>


More information about the Pkg-llvm-team mailing list