Package Details: google-drive-ocamlfuse 0.7.17-1

Git Clone URL: (read-only, click to copy)
Package Base: google-drive-ocamlfuse
Description: FUSE-based file system backed by Google Drive, written in OCaml
Upstream URL:
Keywords: drive fuse google ocaml
Licenses: MIT
Submitter: mlq
Maintainer: pricechrispy
Last Packager: pricechrispy
Votes: 56
Popularity: 1.39
First Submitted: 2013-10-14 21:44
Last Updated: 2020-01-21 01:40

Dependencies (7)

Required by (1)

Sources (1)

Pinned Comments

pricechrispy commented on 2018-01-27 00:47

Another error now exists with the camlidl package on a fresh build system.

In this case, the package is no longer creating a required file called "META". This prevents camlidl from showing up as installed, and prevents the package from building.

If you run "ocamlfind list | grep -i 'camlidl'", you should see the camlidl packages listed.

If not, manually create the META file: /usr/lib/ocaml/camlidl/META

description = "Stub generator"
version = "1.06"
directory = "^"
archive(byte) = "com.cma"
archive(native) = "com.cmxa"

pricechrispy commented on 2017-04-25 17:39

Before you flag this package out-of-date:

According to the official project page:
Find latest release versions here:

The latest releases are not all tagged versions on GitHub.
For the latest development versions on git, try:

OLD official project page:
OLD release versions here:

pricechrispy commented on 2016-11-17 10:46

While upgrading to the newer build, the same build error persists as reported in the comments.

When doing a fresh build, I manually created symlinks as root so that the build process finds them, as similarly suggested in the comments.

# ln -s /usr/lib/ocaml/com.cmxa /usr/lib/ocaml/camlidl/
# ln -s /usr/lib/ocaml/com.a /usr/lib/ocaml/camlidl/

After doing this, the directory '/usr/lib/ocaml/camlidl/' should have the following structure in a fresh environment:

$ ls -l /usr/lib/ocaml/camlidl/
total 4
lrwxrwxrwx 1 root root 20 Nov 17 02:23 com.a -> /usr/lib/ocaml/com.a
lrwxrwxrwx 1 root root 23 Nov 17 02:23 com.cmxa -> /usr/lib/ocaml/com.cmxa
-rw-r--r-- 1 root root 102 Nov 17 01:11 META

As suggested in the comments, this seems to be an issue with the camlidl package.

This should allow the package to build for now, until an automated PKGBUILD solution is found.

Latest Comments

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

sylvr commented on 2018-01-05 13:35

This package is missing a dependency to ocaml-ounit.

Could you fix it please ?

nerflad commented on 2018-01-03 07:30

Please add ocaml-ounit to makedepends.

pricechrispy commented on 2017-11-24 02:48

@cuttooth87: Confirmed, this is the only build problem I have on otherwise stock build system.

I was able to resolve this by downgrading the "nettle" package to 3.3-1.

cuttooth87 commented on 2017-11-24 02:35

Like @ginoboy ocamlnet won't build for me but I have a different error:

Getting this error during build:

nettls_nettle_bindings_stubs.c: In function ‘net_nettle_hashes’:
nettls_nettle_bindings_stubs.c:373:25: error: subscripted value is neither array nor pointer nor vector
while (nettle_hashes[k] != NULL) k++;
nettls_nettle_bindings_stubs.c:374:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
*hashes = (net_nettle_hash_t *) nettle_hashes;
make[1]: *** [../../Makefile.rules:127: nettls_nettle_bindings_stubs.o] Error 2
make[1]: Leaving directory '/tmp/yaourt-tmp-michael/aur-ocamlnet/src/ocamlnet-4.1.4/src/nettls-gnutls'
make: *** [Makefile:23: all] Error 2

danny8376 commented on 2017-11-23 03:47

@ginoboy Try to rebuild all ocaml lib aur.

danny8376 commented on 2017-11-23 03:19

I think all dependencies there should be make dependencies.
ocaml is only used when building binary.

The only real dependency is sqlite.

RenatoXSR commented on 2017-11-19 17:36

I gave up trying to install this package and when straight to the git development version (as pointed out by @pricechrispy), which is working nicely, so far.

ginoboy commented on 2017-11-05 15:24

I'm getting error with make dependency "ocamlnet" that needs compile too:

Checking endianess... /usr/bin/ld: /usr/lib/ocaml/libcamlrun.a(terminfo.o): undefined reference to symbol 'tgetnum'
/usr/lib/ error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
File "", line 1:
Error: Error while building custom runtime system


jordanoff83 commented on 2017-09-30 15:15

It works! The sugestion of pricechrispy did the work and package is installed successfuly!

radek_r commented on 2017-09-30 12:35

Please add achitecture "armv7h" to the PKGBUILD.