Today I have started to get this error while trying to sync: $ grive Reading local directories Synchronizing folders exception: /var/tmp/portage/net-misc/grive-0.3.0_pre20141119/work/grive-0.3.0_pre20141119/libgrive/src/protocol/AuthAgent.cc(189): Throw in function long int gr::AuthAgent::CheckHttpResponse(long int, const string&, const gr::http::Header&) Dynamic exception type: N5boost16exception_detail10clone_implIN2gr4http5ErrorEEE [PN2gr4http15HttpResponseTagE] = 400 [PN2gr4http6UrlTagE] = https://docs.google.com/feeds/default/private/full/-/folder?max-results=50&showroot=true [PN2gr4http9HeaderTagE] = Authorization: Bearer ya29.XAFK7Rc8zee0VQCu2GfXbRGTuB--JHteAXExabiH_zhopJFI-4Y03DQRrYoqBLeJ-qU5bPRuDGaUQQ GData-Version: 3.0 Per: https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=107984 It is because it is using a now dead Documents API :/
Since this is likely to be removed, you could make some suggestions to users I think. Ebuilds would have to be made, but I think at least one replacement should be put forward. https://github.com/odeke-em/drive `drive push` will do the same as `grive`. It is a fork of the original. I only know that is more maintained compared to the original. https://github.com/iwonbigbro/gsync https://github.com/astrada/google-drive-ocamlfuse Reference: https://github.com/Grive/grive/issues/310
I guess you will want to CC to bug 538398 and bug 488106 ;)
More references: https://aur.archlinux.org/packages/grive/ https://github.com/gS644/grive https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783169
Arch moved to a new grive-0.4 that should fix this: https://github.com/vitalif/grive2 Their build file is: https://aur.archlinux.org/packages/gr/grive/PKGBUILD
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc069f69bbcecd7942e9e5261348d54461a1fe92 https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3fcd312c10f1cf2ebb60986ec873a1429cf25e