Bug #2061
[mosh] (possibly others) need rebuilding against newer protobuf libraries.
Status:
not-a-bug
Priority:
bug
Assignee:
-
% Done:
0%
Description
- ls -1 /usr/lib/libprotobuf*
/usr/lib/libprotobuf-c.so
/usr/lib/libprotobuf-c.so.1
/usr/lib/libprotobuf-c.so.1.0.0
/usr/lib/libprotobuf-lite.so
/usr/lib/libprotobuf-lite.so.16
/usr/lib/libprotobuf-lite.so.16.0.0
/usr/lib/libprotobuf.so
/usr/lib/libprotobuf.so.16
/usr/lib/libprotobuf.so.16.0.0
e.g. for [mosh]
- ldd /usr/bin/mosh-* | grep libprotobuf
libprotobuf.so.15 => not found
libprotobuf.so.15 => not found
History
Updated by freemor over 5 years ago
if you look at your output you'll notice that protobuf is newer then what mosh is looking for
/usr/lib/libprotobuf.so.16 ldd /usr/bin/mosh-* | grep libprotobuf libprotobuf.so.15 => not found
mosh is looking for an older protobuf.
mosh needs to be rebuilt
mosh is from [community]
community comes from Arch.
Updated by freemor over 5 years ago
- Subject changed from [protobuf] all its dependencies are broken because of a soname change to [mosh] (possibly others) need rebuilding against newer protobuf libraries.
Updated by abaumann over 5 years ago
I pushed mosh-1.3.2-5.0 i686 into Archlinux32 stable.
Now linking seems ok:
ldd /usr/bin/mosh-* | grep libprotobuf
libprotobuf.so.16 => /usr/lib/libprotobuf.so.16 (0xb7b7f000)
libprotobuf.so.16 => /usr/lib/libprotobuf.so.16 (0xb7b79000)