Red Hat Bugzilla – Bug 1307037
[libsrtp] wrong naming of shared library: libsrtp.so.1 is not a symbolic link
Last modified: 2016-02-16 14:21:57 EST
Description of problem:
In violation of the Fedora packaging guidelines, libsrtp contains a single shared library libsrtp.so.1 whereas normally this should be the name of a symbolic link to some shared library libsrtp.so.1.X.Y.
This bug causes recurrent complaints of ldconfig namely that libsrtp.so.1 is not a symbolic link.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Update to latest development build libsrtp-1.5.4-1.fc24.
The only entry in /usr/lib64/ belonging to package libsrtp-1.5.4-1.fc24 is libsrtp.so.1, and ldconfig complains that "libsrtp.so.1 is not a symbolic link".
There are two entries in /usr/lib64/ belonging to package libsrtp-1.5.4-1.fc24, namely libsrtp.so.1.X.Y and a symbolic link libsrtp.so.1.X.Y -> libsrtp.so.1.
It was too much to assume that upstream got this right... sorry about that and thanks for the quick bug filing. This is fixed in libsrtp-1.5.4-2.fc24.
*** Bug 1307270 has been marked as a duplicate of this bug. ***