You are not logged in.

#1 2016-11-23 20:57:25

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 602

[Solved]Compiz fails, libprotobuf.so.9 not found after protobuf update

Hello community,

after today's update of protobuf

[2016-11-23 09:44] [ALPM] upgraded protobuf (2.6.1-2 -> 3.0.2-2)
[2016-11-23 09:44] [ALPM] upgraded protobuf-c (1.2.1-2 -> 1.2.1-3)

Compiz (0.8.12 series from the AUR) has problems to start, various libraries report that libprotobuf.so.9 cannot be found. Indeed, it was there in /usr/lib/libprotobuf.so.9 before today's update, but now disappeared.

The SVN log of the protobuf package reports that the last update has been pushed 12 days ago (so I guess, the mirror I'm using is out of date since I keep my system updated and check for updates every day) and there was a major rewrite. I don't know though, what led to the libprotobuf.so.9 file getting missing...

Thanks for any hints,
PhotonX

P.S.: Solved, had to install libprotobuf2 from the AUR and rebuild the Compiz packages.

Last edited by PhotonX (2016-11-23 21:20:51)


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

#2 2016-11-24 00:34:22

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,539

Re: [Solved]Compiz fails, libprotobuf.so.9 not found after protobuf update

When a library changes, they change the soname, usually by incrementing the number at the end. When this happens, all programs linked to that library need rebuilt against the new version. Anything in the repos is done for you, anything else (AUR included) is your responsibility.

Offline

#3 2016-12-03 21:27:03

Kurtoid
Member
Registered: 2016-05-01
Posts: 3

Re: [Solved]Compiz fails, libprotobuf.so.9 not found after protobuf update

Can confirm. Rebuilding compiz/updating aur packages fixed the problem.

Offline

Board footer

Powered by FluxBB