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