grive needs relink

Bug #1330123 reported by Mekaniserad Apelsin
102
This bug affects 21 people
Affects Status Importance Assigned to Milestone
grive (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Whenever you run grive you get the "error":
"grive: Symbol `json_tokener_errors' has different size in shared object, consider re-linking"

$ grive --version
grive: Symbol `json_tokener_errors' has different size in shared object, consider re-linking
grive version 0.2.0 Dec 26 2013 17:26:14

$ apt-cache policy grive
grive:
  Installed: 0.2.0-1.1
  Candidate: 0.2.0-1.1
  Version table:
 *** 0.2.0-1.1 0
        500 http://se.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
        100 /var/lib/dpkg/status

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04 LTS"

description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in grive (Ubuntu):
status: New → Confirmed
Revision history for this message
James Bowery (jabowery) wrote :

I've had to resort to dropbox.

Revision history for this message
Arul (aselvan) wrote :

I tried re-authorizing with 'grive -a' but the error is still not going away.... However, sync appear to be working just fine.

Wonder what is 're-linking' mean

Revision history for this message
Stephen Harris (mrzx4l98d4tp89jab6giohdrjqysbyjs4npz2ccq25kvjmf5h8u4cmidcko7s4tfr6ur1teuv4ju1af4klpdqp0vd87ddz5sh53mwfrw5819ohmadctcbsrykdp4exz2w0xzyv54zb4ksnirbzfvybudw577zswcymukpheqeiptvlrx87cyumfa232omr5gcyxpni3rwgnjdqw38fhshr-ubuntu-hwbqs6tox1bv6csee9psn5309v7488f3dugifm692db2xfq8n1fsz7l87835tr0q36m2p3ftwpoqoy6v6uuahmk4tf5123r12379utugp7nixw2b5j0fw109wufbidpa6fhg010vngvnksae1elj6ttg479qhn7j5kposxk190qxxxckxz8gg3ynwbwed748w80iijdix43eqe9gw0thd6) wrote :

Also impacts 12.04.4 LTS

% grive
grive: Symbol `json_tokener_errors' has different size in shared object, consider re-linking
Reading local directories
Synchronizing folders
Reading remote server file list
Detecting changes from last sync
Synchronizing files
Finished!

% cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.4 LTS"

Revision history for this message
Bogdan Stefan (bogdan-paul-stefan) wrote :

grive: Symbol `json_tokener_errors' has different size in shared object, consider re-linking
Reading local directories

Revision history for this message
Simon Templar (aaprez) wrote :

Same error in Ubuntu 14.04

Revision history for this message
Joost Ringoot (joost) wrote :

As a workaround I suggest using the grive-tools PPA:
https://launchpad.net/~thefanclub/+archive/ubuntu/grive-tools

This one has as a plus a nice graphical interface.
I hope it won't take too long for this to be added to one of the standard Ubuntu repositories.

Revision history for this message
Joost Ringoot (joost) wrote :

Back draw for grive-tools: The indicator appears to sync only one way: from google-drive to local. Automatic or manual appears to make no difference: icon is changing as if it is doing a sync when you changed something locally, but when it is finished without error, nothing has changed in google-drive in the web-interface.
Grive executed from the commandline does a both way synchronisation, checked with modified files on both sides, as expected.
I don't seem able to post a bug in the griv-tools project.

Revision history for this message
Ohadcn (ohadcn) wrote :

can it be a dependencies problem? i had similar problem and after installing some boost stuff grive works for me.

Revision history for this message
Peter Klausner (peter-a-klausner) wrote :

Similar problem here with LTS14.04:

$ grive
grive: Symbol `json_tokener_errors' has different size in shared object, consider re-linking
Reading local directories
Synchronizing folders
exception: /build/buildd/grive-0.2.0/libgrive/src/http/CurlAgent.cc(149): Throw in function long int gr::http::CurlAgent::ExecCurl(const string&, gr::http::Receivable*, const gr::http::Header&)

Is there a reason why the stock grive for 14.04 is still on version 0.2.0 although according to https://bugs.launchpad.net/ubuntu/+source/grive/+bug/1337947 version 0.3.0 is almost 3 years old?

Revision history for this message
Alain Maisonneuve (amaisonneuve) wrote :

Whats the status of this defect?

Also, whats the status with the version numbers?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.