----- On Feb 28, 2017, at 3:52 AM, Grégory Blanc [email protected] wrote:
> Hi, > > Thanks for your answer. > So, libebook-contacts was installed : > > $ sudo apt-get install libebook-contacts-1.2-2 > Lecture des listes de paquets... Fait > Construction de l'arbre des dépendances > Lecture des informations d'état... Fait > libebook-contacts-1.2-2 is already the newest version (3.22.3-0ubuntu0.1). > 0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. > > libprotobuf10, too > > sudo apt-get install libprotobuf10 > Lecture des listes de paquets... Fait > Construction de l'arbre des dépendances > Lecture des informations d'état... Fait > libprotobuf10 is already the newest version (3.0.0-7ubuntu3). > libprotobuf10 passé en « installé manuellement ». > 0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. > > And I have libprotobuf-lite9v5 in version 2.6.1-1.3 installed. I can't > remove this version because programs use this version (for exemple > slack-desktop) Hmm, but libprotobuf-lite9v5 isn't normally avaiable on 16.10... maybe there is a conflict due to this? What do you get if you do 'ldd /usr/local/bin/gnome-ring | grep protobuf' ? Maybe you need to do an 'apt-get dist-upgrade'? disclaimer: this may remove existing libs / programs if they are no longer supported in 16.10 > > Thanks, > > Greg > > > 2017-02-27 20:28 GMT+01:00 Stepan Salenikovich < > [email protected]>: > >> >> >> ----- On Feb 27, 2017, at 11:11 AM, Grégory Blanc [email protected] >> wrote: >> >> > Hi, >> > >> > I try to install Ring software on my computer using Ubuntu 16.10 as >> > described on page https://ring.cx/en/download/gnu-linux >> > >> > Installation seems to be ok but when I launch program I have the >> following >> > error : >> > >> > [libprotobuf FATAL google/protobuf/stubs/common.cc:61] This program >> > requires version 3.0.0 of the Protocol Buffer runtime library, but the >> > installed version is 2.6.1. Please update your library. If you compiled >> > the program yourself, make sure that your headers are from the same >> version >> > of Protocol Buffers as your link-time library. (Version verification >> > failed in >> > "/build/libphonenumber-ClRhsc/libphonenumber-7.1.0/cpp/src/phonenumbers/ >> > phonemetadata.pb.cc".) >> > terminate called after throwing an instance of >> > 'google::protobuf::FatalException' >> > what(): This program requires version 3.0.0 of the Protocol Buffer >> > runtime library, but the installed version is 2.6.1. Please update your >> > library. If you compiled the program yourself, make sure that your >> headers >> > are from the same version of Protocol Buffers as your link-time library. >> > (Version verification failed in >> > "/build/libphonenumber-ClRhsc/libphonenumber-7.1.0/cpp/src/phonenumbers/ >> > phonemetadata.pb.cc".) >> > /usr/bin/ring.cx : ligne 46 : 6550 Abandon (core >> dumped) >> > gnome-ring $* >> > >> > >> > Do you have any idea ? >> >> Is your system up to date? I'm on Ubuntu 16.10 and I have libprotobuf >> 3.0.0. >> >> Seems that the newest version of libebook-contacts (1.2-2) in Ubuntu 16.10 >> depends on libphonenumber7, which depends on libprotobuf10, which is 3.0.0 >> >> So I think a system update should work to fix the issue. If not, then try >> explicitly installing libebook-contacts-1.2-2. If that solves it then maybe >> we need to update our package dependencies. >> >> > >> > Thanks in advance for your answer, >> > >> > Greg
