Package Details: gapi-ocaml 0.3.4-1

Git Clone URL: https://aur.archlinux.org/gapi-ocaml.git (read-only)
Package Base: gapi-ocaml
Description: A simple OCaml client for Google Services.
Upstream URL: https://astrada.github.io/gapi-ocaml/
Keywords: api gapi google ocaml
Licenses: MIT
Submitter: WhyNotHugo
Maintainer: nerflad
Last Packager: nerflad
Votes: 37
Popularity: 1.329401
First Submitted: 2013-07-08 03:56
Last Updated: 2017-09-30 19:23

Pinned Comments

nerflad commented on 2017-08-17 08:44

@john89 Your suspicion is correct. This is a common issue where something upstream was updated and all dependencies must be rebuilt against the new version. You can automate this with `pacman -Rs google-drive-ocamlfuse; yaourt -S --noconfirm google-drive-ocamlfuse`.

Latest Comments

nerflad commented on 2017-11-19 01:11

This package will remain out-of-date until ocamlnet updates to 4.1.4 (otherwise the build will fail). I have notified the maintainer of that package.

alexislc commented on 2017-10-20 21:29

@nerflad thanks that solved the issue ...

nerflad commented on 2017-10-20 16:53

@alexislc: Please try rebuilding/reinstalling ocamlnet from the AUR and see if the build still fails.

alexislc commented on 2017-10-20 16:42

Hello,

on a fresh install, I failed at building and so installing gapi-ocaml.
I get the following issue :

File "src/gapi/gapiUtils.mli", line 1:
Error: Corrupted compiled interface
/usr/lib/ocaml/netstring/netchannels.cmi
Command exited with code 2.
Compilation unsuccessful after building 2 targets (0 cached) in 00:00:00.
E: Failure("Command ''/usr/bin/ocamlbuild' src/gapi/gapi-ocaml.cma src/gapi/gapi-ocaml.cmxa src/gapi/gapi-ocaml.a src/gapi/gapi-ocaml.cmxs src/gdata/gdata.cma src/gdata/gdata.cmxa src/gdata/gdata.a src/gdata/gdata.cmxs -tag debug' terminated with error code 10")


any idea ?
thx

nerflad commented on 2017-09-30 19:25

@radek_r done. thank you.

radek_r commented on 2017-09-30 12:30

Please add achitecture "armv7h" to the PKGBUILD.

nerflad commented on 2017-08-17 08:44

@john89 Your suspicion is correct. This is a common issue where something upstream was updated and all dependencies must be rebuilt against the new version. You can automate this with `pacman -Rs google-drive-ocamlfuse; yaourt -S --noconfirm google-drive-ocamlfuse`.

john89 commented on 2017-08-16 17:50

Even though I installed gapi-ocaml 0.3.4 successfully in the past, the build process now fails for me. I think this happens because ocaml dependencies were updated, and that broke things, but I'm not sure which ones. I think this is the reason why building google-drive-ocamlfuse fails as well.

Can anyone point me in the right direction on how to solve this?

This is the error I get:
Error: The files /usr/lib/ocaml/pervasives.cmi
and /usr/lib/ocaml/curl/curl.cmi make inconsistent assumptions
over interface Pervasives
Command exited with code 2.
Compilation unsuccessful after building 8 targets (0 cached) in 00:00:00.
E: Failure("Command ''/usr/bin/ocamlbuild' src/gapi/gapi-ocaml.cma src/gapi/gapi-ocaml.cmxa src/gapi/gapi-ocaml.a src/gapi/gapi-ocaml.cmxs src/gdata/gdata.cma src/gdata/gdata.cmxa src/gdata/gdata.a src/gdata/gdata.cmxs -tag debug' terminated with error code 10")
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build gapi-ocaml.

nerflad commented on 2017-06-04 18:21

@pricechrispy thanks for the ping. I have updated as well.

pricechrispy commented on 2017-06-03 18:49

@nerflad You may have been right, or ahead of time, as the author switched to github.io for the project page of google-drive-ocamlfuse, effectively abandoning the old project site.

New project page: https://astrada.github.io/google-drive-ocamlfuse/
Ubuntu build versions: https://launchpad.net/~alessandro-strada/+archive/ubuntu/ppa
Commit: https://github.com/astrada/google-drive-ocamlfuse/commit/a2d88f711ca47e12bac34c3a8390b8c691935d99

While they have not seemed to do the same for gapi-ocaml, I think it's safe to update to the new launchpad release versions considering it hosts gapi-ocaml with google-drive-ocamlfuse.

Just an FYI, as I have updated google-drive-ocamlfuse to reflect this change.

All comments