Package Details: google-drive-ocamlfuse 0.7.21-1

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: 56
Popularity: 0.192232
First Submitted: 2013-10-14 21:44
Last Updated: 2020-05-10 17:37

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: 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

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 ... 4 5 6 7 8 9 10 11 12 13 14 ... Next › Last »

jkl commented on 2016-06-03 22:37

I updated the ocamlfuse package, hopefully it works now

hexchain commented on 2016-06-01 04:11

For those having problems finding "Fuse": get the PKGBUILD of ocamlfuse, and strip every "site-lib" part in package().

As I don't know anything about ocaml, if anyone thinks it's okay then please leave a comment on ocamlfuse page.

jinglesassy commented on 2016-05-09 01:56

Due to it seeming like this is broken for the time being atleast, An alternative may be gdrivefs also available on the AUR for mounting google drive as a FUSE file system.

kzoli429 commented on 2016-05-08 20:00

==> Extracting sources...
-> Extracting gringo-4.5.4-source.tar.gz with bsdtar
==> Starting build()...
scons: Reading SConscript files ...
Checking for bison 2.5... yes
Checking for re2c... yes
Checking whether the C++ compiler works... no
error: no usable C++ compiler found
Please check the log file for further information: build/release.log
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build gringo.

mathholic commented on 2016-05-06 06:45

same error here
ocamlfind: Package `Fuse' not found

kozaki commented on 2016-04-22 18:39

Derrik Diener has a decent page on setting up google-drive-ocaml https://www.maketecheasier.com/mount-google-drive-ubuntu/
I could start the Wiki page if you guys are OK to proof read.

First need to solve why makepkg says missing deps on an up-to-date 64-bit Arch:

==> Checking runtime dependencies...
==> Installing missing dependencies...
error: target not found: ocamlfuse>=2.7.1
error: target not found: gapi-ocaml>=0.2.7
error: target not found: ocaml-sqlite3>=1.6.1
==> ERROR: 'pacman' failed to install missing dependencies.
==> WARNING: Failed to remove installed dependencies.

Which I find strange considering all are available from AUR --and I can install them all separately:

- aur/ocaml-sqlite3 4.0.3-1
- aur/gapi-ocaml 0.2.10-1
- aur/ocamlfuse 2.7.1-5

?? First time encounter that.

philipbooysen commented on 2016-04-12 08:17

Hi,

Same error, installing:

ocamlfind: Package `Fuse' not found

To temporary bypass, I downgraded to :

$ sudo pacman -U ocaml-findlib-1.5.5-3-x86_64.pkg.tar.xz

Re-ran install and now installed successfully.

juanrodgil commented on 2016-04-07 08:13

Hi!
Same error, installing with pacaur

ocamlfind: Package `Fuse' not found
W: Field 'pkg_fuse' is not set: Command ''/usr/bin/ocamlfind' query -format %d Fuse > '/tmp/oasis-3ce8db.txt'' terminated with error code 2
E: Cannot find findlib package Fuse
E: Failure("1 configuration error")

berbigou commented on 2016-03-31 03:54

hello, got:
ocamlfind: Package `Fuse' not found
W: Field 'pkg_fuse' is not set: Command ''/usr/bin/ocamlfind' query -format %d Fuse > '/tmp/oasis-7f2b54.txt'' terminated with error code 2
E: Cannot find findlib package Fuse
E: Failure("1 configuration error")

hopefully, I had already a local package compiled...

kzoli429 commented on 2015-12-27 10:35

Hi,
Installation stops with the following message:

==> Starting build()...
cppo -D OCAML4 -D OCAML4_02 -D WITH_BYTES extBytes.mlpp -o extBytes.ml
make: cppo: Command not found
Makefile:50: recipe for target 'extBytes.ml' failed
make: *** [extBytes.ml] Error 127
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build ocaml-extlib.