You are not logged in.

#1 2013-03-17 03:35:35

glenn69
Member
Registered: 2007-09-26
Posts: 125

How do I access older version of libprotobuf.so

Hello,

I am using an application that is no longer being developed named cockatrice.  After my latest pacman -Syu, cockatrice no longer runs.
I get the following error:

cockatrice: error while loading shared libraries: libprotobuf.so.7: cannot open shared object file: No such file or directory

I searched for the library and found this:

[root@Arch-Home_x86_64 ~]# ls -l /usr/lib/ | grep proto
lrwxrwxrwx  1 root root       33 Mar 12  2012 libgstdataprotocol-0.10.so -> libgstdataprotocol-0.10.so.0.30.0
lrwxrwxrwx  1 root root       33 Mar 12  2012 libgstdataprotocol-0.10.so.0 -> libgstdataprotocol-0.10.so.0.30.0
-rwxr-xr-x  1 root root    18608 Mar 12  2012 libgstdataprotocol-0.10.so.0.30.0
lrwxrwxrwx  1 root root       25 Mar  1 09:31 libprotobuf-lite.so -> libprotobuf-lite.so.8.0.0
lrwxrwxrwx  1 root root       25 Mar  1 09:31 libprotobuf-lite.so.8 -> libprotobuf-lite.so.8.0.0
-rwxr-xr-x  1 root root   187992 Mar  1 09:31 libprotobuf-lite.so.8.0.0
lrwxrwxrwx  1 root root       20 Mar  1 09:31 libprotobuf.so -> libprotobuf.so.8.0.0
lrwxrwxrwx  1 root root       20 Mar  1 09:31 libprotobuf.so.8 -> libprotobuf.so.8.0.0
-rwxr-xr-x  1 root root  1096488 Mar  1 09:31 libprotobuf.so.8.0.0
lrwxrwxrwx  1 root root       18 Mar  1 09:31 libprotoc.so -> libprotoc.so.8.0.0
lrwxrwxrwx  1 root root       18 Mar  1 09:31 libprotoc.so.8 -> libprotoc.so.8.0.0
-rwxr-xr-x  1 root root   814328 Mar  1 09:31 libprotoc.so.8.0.0

I believe that the library has been updated to version 8.  Can I make cockatrice use the latest version with a symlink or is that wrong?

Thanks

Offline

#2 2013-03-17 03:38:29

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: How do I access older version of libprotobuf.so

Rebuild cockatrice.... just like any other soname bump, AUR packages are your responsibility.

Offline

Board footer

Powered by FluxBB