Package Details: grive-git 557.648ff8e-1

Git Clone URL: https://aur.archlinux.org/grive-git.git (read-only, click to copy)
Package Base: grive-git
Description: An open source Linux client for Google Drive with support for the new Drive REST API and partial sync
Upstream URL: https://github.com/vitalif/grive2
Keywords: drive git Google share sync
Licenses: GPL2
Conflicts: grive
Provides: grive
Submitter: ilpianista
Maintainer: edh
Last Packager: edh
Votes: 78
Popularity: 0.027233
First Submitted: 2012-04-29 15:20 (UTC)
Last Updated: 2023-01-23 14:25 (UTC)

Dependencies (13)

Required by (0)

Sources (1)

Pinned Comments

edh commented on 2022-09-20 20:45 (UTC)

This package has a bad record of not building. However, I am reluctant to patch a git-package because any changes would most likely break with any new upstream commit. Please try to get the build fixed upstream or switch to the grive package.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 11 Next › Last »

zwastik commented on 2021-01-15 15:58 (UTC)

request failed due to auth token expired: 401 (body: ). refreshing token exception: /home/oiu7/.cache/pikaur/build/grive-git/src/grive-git/libgrive/src/json/JsonParser.cc(165): Throw in function void gr::JsonParser ::Parse(const char, std::size_t) Dynamic exception type: boost::wrapexcept<gr::JsonParser::Error> [gr::expt::BacktraceTag] = #0 0x555581c3d07a grive gr::Exception::Exception()

1 0x555581c18b1f grive gr::JsonParser::Parse(char const*, unsigned long)
2 0x555581c2c6ef grive gr::http::ValResponse::Write(char const*, unsigned long)
3 0x7f8778c74255 /usr/lib/libcurl.so.4
4 0x7f8778c86915 /usr/lib/libcurl.so.4
5 0x7f8778c6a6b5 /usr/lib/libcurl.so.4
6 0x7f8778c6bb76 /usr/lib/libcurl.so.4 curl_multi_perform
7 0x7f8778c41a8c /usr/lib/libcurl.so.4 curl_easy_perform
8 0x555581c10162 grive gr::http::CurlAgent::ExecCurl(std::__cxx11::basic_string<char, std::char_traits\<char>, std::allocator\<char> > const&,

gr::DataStream*, gr::http::Header const&)

9 0x555581c2e50b grive gr::AuthAgent::Request(std::__cxx11::basic_string<char, std::char_traits\<char>, std::allocator\<char> > const&, std::_

_cxx11::basic_string<char, std::char_traits\<char>, std::allocator\<char> > const&, gr::SeekStream, gr::DataStream, gr::http::Header const&, unsigned long long)

10 0x555581c0d9b4 grive gr::v2::Syncer2::Upload(gr::Resource*, bool)
11 0x555581c4d70f grive gr::Resource::SyncSelf(gr::Syncer, gr::ResourceTree, gr::Val const&)
12 0x555581c4db15 grive gr::Resource::Sync(gr::Syncer, gr::ResourceTree, gr::Val const&)
13 0x555581c4dc39 grive gr::Resource::Sync(gr::Syncer, gr::ResourceTree, gr::Val const&)
14 0x555581c4dc39 grive gr::Resource::Sync(gr::Syncer, gr::ResourceTree, gr::Val const&)
15 0x555581c4dc39 grive gr::Resource::Sync(gr::Syncer, gr::ResourceTree, gr::Val const&)
16 0x555581c4dc39 grive gr::Resource::Sync(gr::Syncer, gr::ResourceTree, gr::Val const&)
17 0x555581c4dc39 grive gr::Resource::Sync(gr::Syncer, gr::ResourceTree, gr::Val const&)
18 0x555581c4dc39 grive gr::Resource::Sync(gr::Syncer, gr::ResourceTree, gr::Val const&)
19 0x555581c4dc39 grive gr::Resource::Sync(gr::Syncer, gr::ResourceTree, gr::Val const&)
20 0x555581bf06a3 grive gr::Drive::Update()
21 0x555581be075e grive Main(int, char**)
22 0x555581bdd9e9 grive main
23 0x7f87763db152 /usr/lib/libc.so.6 __libc_start_main
24 0x555581bde53e grive _start

obayhan commented on 2020-12-18 17:41 (UTC)

google getting uglier....

@jkendall solution in here https://github.com/vitalif/grive2/issues/287 gives the error below:

Failed to refresh auth token: HTTP 400, body: exception: /home/ozgur/.cache/yay/grive-git/src/grive-git/libgrive/src/protocol/OAuth2.cc(111): Throw in function void gr::OAuth2::Refresh() Dynamic exception type: boost::wrapexcept<gr::OAuth2::AuthFailed> [gr::expt::BacktraceTag*] = #0 0x563a4e0f868a grive gr::Exception::Exception()

1 0x563a4e0ee11a grive gr::OAuth2::AuthFailed::AuthFailed()
2 0x563a4e0ec9e6 grive gr::OAuth2::Refresh()
3 0x563a4e0ecbb5 grive gr::OAuth2::OAuth2(gr::http::Agent*, std::__cxx11::basic_string<char, std::char_traits\<char>, std::allocator\<char> > const&, std::__cxx11::basic_string<char, std::char_traits\<char>, std::allocator\<char> > const&, std::__cxx11::basic_string<char, std::char_traits\<char>, std::allocator\<char> > const&)
4 0x563a4e0927d5 grive Main(int, char**)
5 0x563a4e08ff79 grive main
6 0x7f21940fe152 /usr/lib/libc.so.6 __libc_start_main
7 0x563a4e090a3e grive _start

jkendall commented on 2020-03-30 20:58 (UTC) (edited on 2020-04-01 20:36 (UTC) by jkendall)

I am unable to connect to my google account. I run grive -a and follow the link, but then I see: "Sign in with Google temporarily disabled for this app This app has not yet been verified by Google in order to use Google Sign in."

Is this happening for everyone else?

Maybe the more up to date package 'grive' (rather than 'grive-git') fixes the problem but I cannot install it due to an error during build.

Any ideas?

EDIT: I found the solution here: https://github.com/vitalif/grive2/issues/287

rylanm commented on 2020-02-04 02:28 (UTC)

@tjc Last Friday, I had the same runtime error. I fixed it by using the workaround dikei posted, where a line is changed in PKGBUILD. Hopefully that works for you as well. cmake -DCMAKE_BUILD_TYPE=Release \ to cmake -DBoost_DIR=/usr/lib/cmake/Boost-1.71.0 \ https://pastebin.com/HFem07Qj

tjc commented on 2020-02-04 00:32 (UTC)

sorry, which comment (timezones are different). I am not getting the build error vlas commented about; I am getting a runtime error.

rylanm commented on 2020-02-03 22:55 (UTC)

@tjc See dikei's comment below with timestamp 2019-10-19 01:21 for a workaround.

tjc commented on 2020-02-03 22:31 (UTC)

with a freshly installed grive-git I am getting: grive: error while loading shared libraries: libboost_filesystem.so.1.71.0: cannot open shared object file: No such file or directory

edh commented on 2020-01-29 19:59 (UTC)

@vlas

Sure, that is why I implicitly recommended you to check how to get to the error in a reproducable way or depending on preliminary tests on your side, file a bug report. It is not required to understand every last bit of C++ code in grive to do either of this. To start with, I would check that you boost package is up-to-date and make sure that the error also occurs if you manually try to build grive.

P.s. please be a little bit more considered of what to expect from the comment section of a package. This is not a helpdesk after all.

vlas commented on 2020-01-29 19:45 (UTC)

@edh, I'm sorry, but I'm not a coder and I have no idea what caused this error. I expect getting advice here.

edh commented on 2020-01-29 19:07 (UTC)

@vlas I can not reproduce your error. Please file a bug upstream if you think that it is actually due to something in the code of grive.