Have you tried google-drive-ocamlfuse-opam? It uses the OCaml package manager.
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.125522 |
First Submitted: | 2013-10-14 21:44 (UTC) |
Last Updated: | 2024-03-25 01:51 (UTC) |
Dependencies (9)
- gapi-ocamlAUR
- ocaml
- ocaml-extlibAUR
- ocaml-findlib
- ocaml-sqlite3AUR
- ocamlfuseAUR
- tiny_httpdAUR
- dune (make)
- ocaml-ounitAUR (make)
Required by (0)
Sources (1)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 .. 21 Next › Last »
willemw commented on 2019-03-10 06:52 (UTC)
jdegreef commented on 2019-03-09 23:23 (UTC)
I agree with @gudwin this really a p.. in the a.. :-/ Anyway thanks for your work but a solution would be really welcome....
gudwin commented on 2019-03-08 23:10 (UTC)
Every time there is an update in this package, it brings me a strong headache in order to rebuild it through AUR in pamac. This happens because usually there is a new version of ocaml and all the .cmi files for the many sub-packages it depends on became obsolete, but are not automatically reconstructed, giving messages like this:
File "src/utils.ml", line 1: Error: /usr/lib/ocaml/Fuse/Fuse.cmi is not a compiled interface for this version of OCaml. It seems to be for an older version of OCaml.
Then I need to enter into a tedious process of going dependency by dependency and asking it to be rebuild in order to avoid such errors. In some cases, there are dependencies on dependencies that repeats the same problem. Last time it took me more than 4 hours doing it package by package by hand, until the new version is able to be compiled. Isn't there a way of avoiding this obnoxious procedure ?
sucre commented on 2019-01-15 19:25 (UTC)
tambeta updated ocaml-sqlite3 to 4.4.1-1, for now this package can be build again.
woodyl commented on 2018-12-22 22:03 (UTC)
I'm having the same problem as @DroidFreak32 and @sfranchi. I can't build this package because it depends on ocaml-sqlite3. I see that ocaml-sqlite3 is now out of date and the maintainer comments that he doesn't have time to fix it and it's now orphaned. Does anybody have a suggestion for a a work-around?
sfranchi commented on 2018-12-20 14:03 (UTC) (edited on 2018-12-20 14:03 (UTC) by sfranchi)
I'm having the same problem as @DroidFreak32, package does not build because (I think) of older versions of ocaml packages.
DroidFreak32 commented on 2018-12-12 10:14 (UTC)
Im having errors compiling this:
==> Starting build()...
ocamlopt src/.google_drive_ocamlfuse.objs/dbCache.{cmx,o} (exit 2)
(cd _build/default && /usr/sbin/ocamlopt.opt -w -40 -w -3-27-32-58 -g -I src/.google_drive_ocamlfuse.objs -I src/.google_drive_ocamlfuse.objs/.private -I /usr/lib/ocaml/Fuse -I /usr/lib/ocaml/biniou -I /usr/lib/ocaml/bytes -I /usr/lib/ocaml/cryptokit -I /usr/lib/ocaml/curl -I /usr/lib/ocaml/easy-format -I /usr/lib/ocaml/extlib -I /usr/lib/ocaml/gapi-ocaml -I /usr/lib/ocaml/netstring -I /usr/lib/ocaml/netsys -I /usr/lib/ocaml/sqlite3 -I /usr/lib/ocaml/threads -I /usr/lib/ocaml/yojson -I /usr/lib/ocaml/zarith -intf-suffix .ml -no-alias-deps -o src/.google_drive_ocamlfuse.objs/dbCache.cmx -c -impl src/dbCache.ml)
File "src/dbCache.ml", line 1:
Error: /usr/lib/ocaml/sqlite3/sqlite3.cmi
is not a compiled interface for this version of OCaml.
It seems to be for an older version of OCaml.
==> ERROR: A failure occurred in build().
Aborting...
Error making: google-drive-ocamlfuse
<deleted-account> commented on 2018-09-24 16:45 (UTC)
Error: Library "zarith" not found.
-> required by library "cryptokit" in /usr/lib/ocaml/cryptokit
Hint: try: dune external-lib-deps --missing @install
sfranchi commented on 2018-09-05 14:45 (UTC)
Just in case someone is encountering the same problem I had with building the ocamlnet dependency (see my previous comment): it turned out that building most of its dependencies individually (ocaml base, ocam-pcre, etc.) before trying to build ocamlnet solved the problem for me.
sfranchi commented on 2018-03-28 15:38 (UTC)
One more issue: the dependency ocamlnet does not build either. According to the AUR comment of 11/27/2017 it requires a downgrade of the the nettle package to 3.3.1
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