Package Details: google-drive-ocamlfuse 0.7.32-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: 62
Popularity: 0.000020
First Submitted: 2013-10-14 21:44 (UTC)
Last Updated: 2024-03-25 01:51 (UTC)

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

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 21 Next › Last »

skalkoto commented on 2018-02-04 11:43 (UTC)

      ocamlc src/oauth2.{cmi,cmo,cmt} (exit 2)
(cd _build/default && /bin/ocamlc.opt -w -40 -g -bin-annot -I /usr/lib/ocaml -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 -no-alias-deps -I src -o src/oauth2.cmo -c -impl src/oauth2.ml)
File "src/oauth2.ml", line 1:
Error: The files /usr/lib/ocaml/gapi-ocaml/gapiDriveV2Service.cmi
       and src/gaeProxy.cmi make inconsistent assumptions
       over interface Yojson
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build google-drive-ocamlfuse.

Any clue?

olsonpm commented on 2018-02-03 18:29 (UTC) (edited on 2018-02-03 18:30 (UTC) by olsonpm)

@ginoboy - check the top pinned post. Also, that issue is unfortunately out of this maintainer's hands.

ginoboy commented on 2018-02-03 11:36 (UTC)

Error: External library "camlidl" not found.

olsonpm commented on 2018-02-03 03:52 (UTC)

Thanks much @pricechrispy - honestly it was just confusing because the aur website made it obvious it knew what the alternative was (dune or *-git) however yaourt would just exit saying it couldn't find the resource. I expected the client to understand that jbuilder was renamed and to install accordingly.

pricechrispy commented on 2018-02-03 02:23 (UTC) (edited on 2018-02-03 02:24 (UTC) by pricechrispy)

@olsonpm Yes, you are correct. I had been waiting patiently for this name switch to propagate to the AUR package. This is now merged.

@Mech2 Thanks for that tip. Hopefully the maintainer of the camlidl package will attempt to make these necessary changes.

olsonpm commented on 2018-02-02 22:31 (UTC)

I'm not very familiar with aur, but I think the 'jbuilder' makedepends line needs to be changed to 'dune' (to account for its renaming)

https://github.com/ocaml/dune/issues/360

<deleted-account> commented on 2018-01-27 18:23 (UTC)

Another way to fix the META file not installed properly I reinstalled camlidl and changed:

install -Dm644 ${srcdir}/META.camlidl ${pkgdir}/${_ocamldir}/${pkgname}/META

to

install -Dm644 ${srcdir}/META.camlidl ${_ocamldir}/${pkgname}/META

in PKGBUILD. $pkgdir is already prepended to $_ocamldir so so theres no need for it in the install command.

pricechrispy commented on 2018-01-27 00:47 (UTC) (edited on 2018-01-27 00:51 (UTC) by pricechrispy)

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 2018-01-08 04:39 (UTC)

@nerflad @sylvr Yes it was, this is now added, thanks!