The package is fine. The Google Drive itself is the problem.
I have been trying to use it on several account, on very fast internet connections, but it was always the same - the transfer speeds to GDrive are not just low. Oh no. They are absurdly low! I mean in BITS per SECOND! It takes WEEKS to upload mere 20 GB.
Do yourself a favour and create Copy account: https://copy.com?r=cdNDuV
If you use this link, we both get extra 5GB which gives you free 20GB to boot. Unlike google, it is fast, and unlike google they don't ignore linux customers and provide native client.
Search Criteria
Package Details: google-drive-ocamlfuse 0.7.32-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/google-drive-ocamlfuse.git (read-only, click to copy) |
---|---|
Package Base: | google-drive-ocamlfuse |
Description: | FUSE-based file system backed by Google Drive, written in OCaml |
Upstream URL: | https://astrada.github.io/google-drive-ocamlfuse/ |
Keywords: | drive fuse google ocaml |
Licenses: | MIT |
Submitter: | mlq |
Maintainer: | pricechrispy |
Last Packager: | pricechrispy |
Votes: | 63 |
Popularity: | 0.049101 |
First Submitted: | 2013-10-14 21:44 (UTC) |
Last Updated: | 2024-03-25 01:51 (UTC) |
Dependencies (9)
- gapi-ocamlAUR
- ocaml (ocaml-gitAUR)
- ocaml-extlibAUR
- ocaml-findlib
- ocaml-sqlite3AUR
- ocamlfuseAUR
- tiny_httpdAUR
- dune (make)
- ocaml-ounitAUR (make)
Required by (0)
Sources (1)
lockheed commented on 2014-01-15 22:19 (UTC)
mlq commented on 2013-12-13 09:37 (UTC)
Apparently you are trying to build ocamlfuse and not google-drive-ocamlfuse, at least the error is happening on the other package. Please state your error there: https://aur.archlinux.org/packages/ocamlfuse/
djringjr commented on 2013-12-13 04:26 (UTC)
Sorry, only half of the errors:
error in building ocamlfuse
^
Fuse_util.c:625:1: note: in expansion of macro ‘FOR_ALL_OPS’
FOR_ALL_OPS(CALLBACK)
^
ar rcs libFuse_stubs.a Fuse_bindings_stubs.o Unix_util_stubs.o Fuse_util.o
ocamlopt -c -thread Result.ml
ocamlopt -c -thread Unix_util.ml
ocamlc -c -thread Fuse_bindings.mli
File "Fuse_bindings.mli", line 37, characters 8-23:
Error: Unbound module Com
../OCamlMakefile:933: recipe for target 'Fuse_bindings.cmi' failed
make[1]: *** [Fuse_bindings.cmi] Error 2
make[1]: Leaving directory '/tmp/packerbuild-0/ocamlfuse/ocamlfuse/src/ocamlfuse-2.7.1-cvs/lib'
../OCamlMakefile:725: recipe for target 'native-code-library' failed
make: *** [native-code-library] Error 2
make: Leaving directory '/tmp/packerbuild-0/ocamlfuse/ocamlfuse/src/ocamlfuse-2.7.1-cvs/lib'
==> ERROR: A failure occurred in build().
Aborting...
The build failed.
djringjr commented on 2013-12-13 04:22 (UTC)
Fuse_util.c:625:1: note: in expansion of macro ‘FOR_ALL_OPS’
FOR_ALL_OPS(CALLBACK)
^
ar rcs libFuse_stubs.a Fuse_bindings_stubs.o Unix_util_stubs.o Fuse_util.o
ocamlopt -c -thread Result.ml
ocamlopt -c -thread Unix_util.ml
ocamlc -c -thread Fuse_bindings.mli
File "Fuse_bindings.mli", line 37, characters 8-23:
Error: Unbound module Com
../OCamlMakefile:933: recipe for target 'Fuse_bindings.cmi' failed
make[1]: *** [Fuse_bindings.cmi] Error 2
make[1]: Leaving directory '/tmp/yaourt-tmp-user/aur-ocamlfuse/src/ocamlfuse-2.7.1-cvs/lib'
../OCamlMakefile:725: recipe for target 'native-code-library' failed
make: *** [native-code-library] Error 2
make: Leaving directory '/tmp/yaourt-tmp-user/aur-ocamlfuse/src/ocamlfuse-2.7.1-cvs/lib'
==> ERROR: A failure occurred in build().
Aborting...
Doesn't work for me today. I want this!
David
mlq commented on 2013-12-05 09:56 (UTC)
I've managed to build it again and updated the PKGBUILD. The only way I was able to make it work is that I've removed all installed packages (and dependencies) of this package and then I rebuilt them from scratch. You need to apply the fixes for 'ocamlfuse' and 'gapi-ocaml' which are both in the comments and you need to install 'ocaml-easy-format' as well which is a dependency of 'ocaml-joyson'.
possum commented on 2013-12-05 03:52 (UTC)
Installing this package at this moment it's a challenge. I've been able to install it by editing PKGBUILDs only(yaourt saved me a lot of time with this). Here's what i changed:
1) when building ocamlfuse replace in the PKGBUILD the include dirs like this:
make -C lib INCDIRS='/usr/lib/ocaml/stublibs /usr/lib/ocaml/camlidl'
(and not forget 3) )
2) gapi-ocaml says it's 0.2.1 but in fact downloads 0.2, to download the correct version in the PKGBUILD change the url like this:
source=(http://forge.ocamlcore.org/frs/download.php/1274/$pkgname-$pkgver.tar.gz)
and change the checksum to:
md5sums=('c87aa3b2c9afef190307d8da51d65875')
also replace 0.2 with $pkgver in both cd commands.
(and not forget 3) )
NOTE: 2) fixes the error described by @lockheed
3) as said by @calucian, add the option staticlibs with:
options=('staticlibs')
(if options was already present add the new option to the list)
The packages that require staticlibs are:
ocaml-sqlite3, ocaml-extlib, ocaml-cryptokit, ocamlnet, ocaml-curl, gapi-ocaml, camlidl and ocamlfuse
lockheed commented on 2013-12-03 11:07 (UTC)
I am getting this error while compiling. Does anyone know what's happening?
==> Starting build()...
W: Field 'pkg_gapi_ocaml_version_ge_0_2_1' is not set: Cannot satisfy version constraint on pkg_gapi_ocaml: >= 0.2.1 (version: 0.2)
E: Cannot find findlib package gapi-ocaml (>= 0.2.1)
E: Failure("1 configuration error")
==> ERROR: A failure occurred in build().
Aborting...
flaccid commented on 2013-11-29 02:13 (UTC)
@mlq I get the same issue as gourdcaptain with cannot find -lcamlidl, can you update the PKBUILD please?
gourdcaptain commented on 2013-11-25 20:59 (UTC)
Is anyone else having a problem where the drive mounted is suddenly blank with no files on it? My files are still on there in the web interface, but I can't access them through this anymore.
Pinned Comments
pricechrispy commented on 2017-04-25 17:39 (UTC) (edited on 2022-10-16 06:40 (UTC) by pricechrispy)
Before you flag this package out-of-date:
According to the official project page: https://astrada.github.io/google-drive-ocamlfuse/
Find latest release versions here: https://launchpad.net/~alessandro-strada/+archive/ubuntu/ppa
The latest releases are not all tagged versions on GitHub.
For the latest development versions on git, try: https://aur.archlinux.org/packages/google-drive-ocamlfuse-git
OLD official project page: http://gdfuse.forge.ocamlcore.org/
OLD release versions here: https://forge.ocamlcore.org/frs/?group_id=305