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

gregmuellegger commented on 2015-12-11 21:12

Hi, I get an error when trying to install with "pb -S google-drive-ocamlfuse":

[code]
+ /usr/bin/ocamlopt.opt unix.cmxa -I /usr/lib/ocaml/ocamlbuild /usr/lib/ocaml/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild.ml /usr/lib/ocaml/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
/usr/bin/ld: /usr/lib/ocaml/libasmrun.a(startup.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/lib/ocaml/libasmrun.a: error adding symbols: Bad value
collect2: Fehler: ld gab 1 als Ende-Status zurück
File "caml_startup", line 1:
Error: Error during linking
Command exited with code 2.
Compilation unsuccessful after building 1 target (0 cached) in 00:00:00.
[/code]

See here for the full log:

https://gist.github.com/anonymous/09b65909b8544e658939

lesebas commented on 2015-11-23 08:45

ocaml-biniou is a dependency of ocaml-yojson which is required by gapi-ocaml.

timofonic commented on 2015-11-22 16:16

What about ocaml-biniou dependence?

mlq commented on 2015-11-22 13:18

There is no reason to flag this package out of date since there is no version available.

Feel free to create a new wiki page!

timofonic commented on 2015-11-22 12:50

Please.

Can we make a wiki page about it? There's one about Insync, but not this one.

https://wiki.archlinux.org/index.php/Insync

https://wiki.archlinux.org/index.php/Google_Drive redirects to https://wiki.archlinux.org/index.php/Backup_programs

https://wiki.archlinux.org/index.php/Insync

xganesh commented on 2015-10-17 21:19

Apparently also 'ocaml-biniou' is an unmentioned dependence?

lesebas commented on 2015-10-12 11:21

@Coldbird

cppo is already required by ocaml-yojson which is a dependency of gapi-ocaml.

Coldbird commented on 2015-10-12 10:45

Dependencies should include cppo.

lesebas commented on 2015-10-07 19:29

Please update to v0.5.18.

Not easy to built as you have to rebuilt manualy all the ocaml package (and ocamlfuse is nearly broken on AUR).

@possum @b3nt0

I've updated ocaml-extlib and ocaml-curl is now OK. You can go ahead to build gapi-ocaml

possum commented on 2015-08-17 18:37

I cannot find ocaml-curl and ocaml-extlib packages in the aur anymore :/
Also version 0.5.17 is already out.