Package Details: gdrivefs 0.14.13-2

Git Clone URL: (read-only, click to copy)
Package Base: gdrivefs
Description: An innovative FUSE wrapper for Google Drive
Upstream URL:
Keywords: drive fuse google
Licenses: GPL2
Submitter: jetm
Maintainer: willemw
Last Packager: willemw
Votes: 36
Popularity: 0.000000
First Submitted: 2015-08-15 15:35 (UTC)
Last Updated: 2021-04-10 06:39 (UTC)

Pinned Comments

Latest Comments

willemw commented on 2021-03-24 06:11 (UTC)

@axolotl: core/binutils, which includes 'strip', is in the core repository. It should already be installed.

arnottcr commented on 2021-03-23 21:30 (UTC)

during a new install I noticed that build requires strip, mind adding a makedeps entry for binutils, or is this assumed like base?

JonghunBok commented on 2020-03-16 11:34 (UTC)

If you have any trouble because Google doesn't like oauth2client >= 4.0.0, try downgrading the package with sudo pip install --upgrade oauth2client==3.

I'm not sure if using sudo with pip is a good practice though. Worked for me!

willemw commented on 2020-02-16 16:19 (UTC)

GDriveFS is not compatible with Python 3 and not with python-oauth2client (>=4.0.0).

willemw commented on 2020-02-08 10:55 (UTC)

Please migrate to Python 3.

willemw commented on 2019-03-14 07:43 (UTC)

Builds also without python2-distribute.

je-vv commented on 2019-01-22 02:32 (UTC)

Hi @jetm, missing PR 202: It's necessary to prevent issues with fuse multi threading, which corrupts reads...

jetm commented on 2019-01-20 17:07 (UTC)

@je-vv: Updated the packaged with the new version and removed the update() part. Thank you!

je-vv commented on 2019-01-20 03:32 (UTC) (edited on 2019-01-20 04:07 (UTC) by je-vv)

The new 0.14.12 seems to have a bit different dependencies:

'python2' 'python2-dateutil' 'python2-fusepy' 'python2-gevent' 'python2-google-api-python-client' 'python2-greenlet' 'python2-httplib2' 'python2-six'

The build section can be removed I'd guess, and use the following package:

package() { cd ${srcdir}/${_gitname}-${pkgver} python install --root="${pkgdir}" --prefix="/usr" --optimize=1 }

jetm commented on 2018-08-15 22:05 (UTC)

@KurisuKuronoa: Updated gdrivefs with python2-oauth2client dependency. Thank you.

KurisuKuronoa commented on 2018-08-15 20:41 (UTC)

Doesn't work for me unless I install "python2-oauth2client" from the Arch package repository.

jetm commented on 2016-11-10 19:13 (UTC) (edited on 2016-11-10 19:30 (UTC) by jetm)

Bump up new revision gdrivefs 0.14.8-2. Changelog: - Fix an issue with oauth2client. Thanks to @nagyesz, whom reported and provided the fix.

nagyesz commented on 2016-11-10 12:59 (UTC)

I have the following error: ... File "/usr/lib/python2.7/site-packages/gdrivefs/gdtool/", line 22, in ChunkedDownload @oauth2client.util.positional(4) AttributeError: 'module' object has no attribute 'util' Patching the following way helped: delete: import oauth2client add: try: from oauthclient import util except ImportError: from oauth2client import _helpers as util and change @oauth2client.util references to @util

Rumcajs commented on 2016-10-11 07:20 (UTC)

Ok guys i tried this : sudo gdfstool mount /home/andy/gdfs.creds /mnt/gdrivefs gdfstool mount /home/andy/gdfs.creds /home/andy/mnt/gdrivefs sudo gdfs -o rw,nonempty,noatime,allow_other,uid=1000,gid=100,big_writes,default_permissions,default_perm_folder=775,default_perm_file_noneditable=444,default_perm_file_editable=664 /home/andy/gdfs.creds /home/andy/mnt/gdrivefs Gives me the same error, currently i use the grive aur package, but i like the gdrivefs concept with fuse and mount and i will like to use it, any idea what can cause the problem ? One more thing the file gdfs.creds gets deleted every time i tried to mount the fs, is this a normal behavior ? Cheers

je-vv commented on 2016-10-10 17:06 (UTC) (edited on 2016-10-10 17:34 (UTC) by je-vv)

@Rumcajs, can you try the following command instead? sudo gdfstool mount <full_path>/gdfs.creds /mnt/gdrivefs And see if that works? I'm using this command flawlessly: sudo gdfs -o rw,nonempty,noatime,allow_other,uid=1000,gid=100,big_writes,default_permissions,default_perm_folder=775,default_perm_file_noneditable=444,default_perm_file_editable=664 /var/cache/gdfs/creds/<creds_file> /media/tmp/net/gdrive/<destination_dir> It might be "~" is not getting interpreted by sudo as you'd expect...

Rumcajs commented on 2016-10-09 11:48 (UTC)

Dont works for me, installed ok, then i follow this instruction : >sudo gdfstool mount ~/gdfs.creds /mnt/gdrivefs Traceback (most recent call last): File "/usr/bin/gdfstool", line 125, in <module> main() File "/usr/bin/gdfstool", line 120, in main _handle_mountpoint(args) File "/usr/bin/gdfstool", line 72, in _handle_mountpoint option_string=option_string) File "/usr/lib/python2.7/site-packages/gdrivefs/gdfs/", line 863, in mount gdrivefs.gdtool.account_info.AccountInfo().get_data() File "/usr/lib/python2.7/site-packages/gdrivefs/gdtool/", line 18, in get_data gd = get_gdrive() File "/usr/lib/python2.7/site-packages/gdrivefs/gdtool/", line 802, in get_gdrive = _GdriveManager() File "/usr/lib/python2.7/site-packages/gdrivefs/gdtool/", line 178, in __init__ self.__auth = GdriveAuth() File "/usr/lib/python2.7/site-packages/gdrivefs/gdtool/", line 114, in __init__ self.__check_authorization() File "/usr/lib/python2.7/site-packages/gdrivefs/gdtool/", line 118, in __check_authorization self.__credentials = self.__authorize.get_credentials() File "/usr/lib/python2.7/site-packages/gdrivefs/gdtool/", line 115, in get_credentials return self.__step2_check_auth_cache() File "/usr/lib/python2.7/site-packages/gdrivefs/gdtool/", line 83, in __step2_check_auth_cache credentials = pickle.loads(credentials_serialized) File "/usr/lib/python2.7/", line 1388, in loads return Unpickler(file).load() File "/usr/lib/python2.7/", line 864, in load dispatch[key](self) KeyError: '4'

zoe commented on 2016-07-17 07:07 (UTC)

The link of source : is dead.