Package: liblldb-3.5 Version: 1:3.5-6 Severity: serious User: [email protected] 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
liblldb-3.5_1:3.5-6.log.gz
Description: application/gzip

