Package Details: grive 0.5.3-3

Git Clone URL: https://aur.archlinux.org/grive.git (read-only, click to copy)
Package Base: grive
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 Google grive2 sync vitalif
Licenses: GPL2
Submitter: mrbit
Maintainer: edh
Last Packager: edh
Votes: 282
Popularity: 0.125517
First Submitted: 2012-04-29 22:26 (UTC)
Last Updated: 2024-09-14 09:14 (UTC)

Dependencies (12)

Required by (0)

Sources (4)

Pinned Comments

edh commented on 2023-10-11 23:00 (UTC)

If you encounter errors similar to error [...] loading shared libraries, you most likely need to rebuilt the grive package. Usually no further action is needed except for forcing a rebuilt.

The error is due to grive having been built against an older version of the library mentioned in the error message. The library has likely since been updated by pacman and grive need to be made aware of this by rebuilding it.

Latest Comments

« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 30 Next › Last »

edh commented on 2017-10-06 17:06 (UTC)

@Scotty Just rebuild grive against the new boost-libs package and it will most definitely work again just fine. This is a known issue and as of now I just keep pumping the pkgrel whenever there is a boost-libs update. However it is kind of odd, that you happen to run into this issue now since boost-libs has not been updated since 2017-09-10.

Scotty commented on 2017-10-06 09:56 (UTC)

grive: error while loading shared libraries: libboost_program_options.so.1.64.0: cannot open shared object file: No such file or directory boost-libs, required by many programs, installs 1.65.1-1, which seems to be not compatibel. It's a major issue because there is no feedback from grive-indicator about any problem. In fact it say 'done'. Good news is that grive-git work.

nickmt commented on 2017-03-27 09:39 (UTC) (edited on 2017-03-27 09:41 (UTC) by nickmt)

Got some 403 errors which caused an exception when trying to sync, however it worked fine when I tried it again. Not too sure why it happened though, so I thought I should post here about it. exception: /home/nick/.cache/pacaur/grive/src/grive2-0.5.0/libgrive/src/protocol/AuthAgent.cc(142): Throw in function long int gr::AuthAgent::CheckHttpResponse(long int, const string&, const gr::http::Header&) Dynamic exception type: boost::exception_detail::clone_impl<gr::http::Error> [gr::expt::BacktraceTag*] = #0 0x49f78c grive gr::Exception::Exception() #1 0x47b723 grive gr::AuthAgent::CheckHttpResponse(long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, gr::http::Header const&) #2 0x47bc88 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&) #3 0x4bf212 grive gr::http::Agent::Get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, gr::DataStream*, gr::http::Header const&) #4 0x470750 grive gr::v2::Syncer2::GetChangeStamp(long) #5 0x45aefe grive gr::Drive::Update() #6 0x44e38d grive Main(int, char**) #7 0x44c1bb grive main #8 0x7fc7e613e511 /usr/lib/libc.so.6 __libc_start_main #9 0x44ceda grive _start [gr::http::ResponseBodyTag*] = { "error": { "errors": [ { "domain": "usageLimits", "reason": "rateLimitExceeded", "message": "Rate Limit Exceeded" } ], "code": 403, "message": "Rate Limit Exceeded" } } [gr::http::ResponseCodeTag*] = 403 [gr::http::RequestHeadersTag*] = Authorization: Bearer ya29.Gl0bBNhDBc3ehZWoDfsDojUWT92FEAExj3f_Zonisi_c58rA8fGZoN2nTIEnsy5ic8zgANuxsQ-8VtmrYpUf8rAfFDPeD1ItRyf2H2HQW44BOPQLn0KcpShMwEEqfjQ GData-Version: 3.0 [gr::http::ResponseHeadersTag*] = HTTP/1.1 403 Forbidden Vary: X-Origin Content-Type: application/json; charset=UTF-8 Date: Mon, 27 Mar 2017 09:30:14 GMT Expires: Mon, 27 Mar 2017 09:30:14 GMT Cache-Control: private, max-age=0 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Server: GSE Alt-Svc: quic=":443"; ma=2592000; v="37,36,35" Accept-Ranges: none Vary: Origin,Accept-Encoding Transfer-Encoding: chunked [gr::http::UrlTag*] = https://www.googleapis.com/drive/v2/changes?maxResults=1&includeSubscribed=false&startChangeId=31060

edh commented on 2017-01-16 22:17 (UTC)

@ram4nd Thanks, I increased the pkgrel. Btw. flagging the package is sufficient.

ram4nd commented on 2017-01-16 09:56 (UTC) (edited on 2017-01-16 09:57 (UTC) by ram4nd)

Got an error, but I feel this should be solved by version bump ors. So I flagged the package, don if it its the right thing though. Solution: https://browse-tutorials.com/snippet/grive-error-while-loading-shared-libraries-libboostprogramoptionsso1620-cannot-open-shared

3539037O3Ul2kNk1 commented on 2016-11-01 01:37 (UTC)

Worked like a charm. Thanks again @edh.

edh commented on 2016-10-31 09:25 (UTC)

@s1lentechoes I increased the pkgrel to force a rebuild.

3539037O3Ul2kNk1 commented on 2016-10-31 02:34 (UTC)

@edh It happened again, but this time with libboost_program_options - grive: error while loading shared libraries: libboost_program_options.so.1.61.0: cannot open shared object file: No such file or directory

edh commented on 2016-09-12 22:12 (UTC)

@iamroot Thanks for debugging. However I think this is a bug in grive itself and not directly related to this PKGBUILD. The build script follows the installation instructions provided upstream. Be sure to file a bug at the project page [1]. [1] https://github.com/vitalif/grive2