On Fri, Aug 17, 2018 at 08:19:17AM -0500, Michael Cronenworth wrote:
The libssh package uses wildcards on SONAME version. The package was
upgraded from 0.7.5 to 0.8.1 in Fedora 27+ that included a SONAME bump.
Please remove the wildcard in libssh and begin package rebuilds. Stable
versions of Fedora now contain broken software as the package has been
released to stable.
This soname change only appears to have affected the libssh_threads.so
library, which was replaced by a back-compat hack which appears to not
be correct. The normal libssh.so library appears unchanged
In 0.7.5 we have
/usr/lib64/libssh.so.4
/usr/lib64/libssh.so.4.4.2
# eu-readelf -a /usr/lib64/libssh.so.4 | grep SONAME
SONAME Library soname: [libssh.so.4]
# eu-readelf -a /usr/lib64/libssh_threads.so.4 | grep SONAME
SONAME Library soname: [libssh_threads.so.4]
While in 0.8.1 we have
/usr/lib64/libssh.so.4
/usr/lib64/libssh.so.4.5.1
# eu-readelf -a /usr/lib64/libssh.so.4 | grep SONAME
SONAME Library soname: [libssh.so.4]
# eu-readelf -a /usr/lib64/libssh_threads.so.4 | grep SONAME
SONAME Library soname: [libssh.so.4]
Regards,
Daniel
--
|:
https://berrange.com -o-
https://www.flickr.com/photos/dberrange :|
|:
https://libvirt.org -o-
https://fstop138.berrange.com :|
|:
https://entangle-photo.org -o-
https://www.instagram.com/dberrange :|