Note: package is maintained, 0.7.22 is the latest release. Each PKGBUILD change I test on a fresh build system. If you are having problems building on a dirty system, others have posted their workarounds, so please look for those and try the solutions posted. If you are having problems building with a 3rd party AUR helper, that is not the supported AUR way to build. It's up to you and other users of the tool to figure out workarounds for that. If none of those apply, and the build is broken for you, post the full package build and installation console log and I will compare on my end to validate this package still builds on an updated AUR environment.
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: | 62 |
Popularity: | 0.000020 |
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 .. 21 Next › Last »
pricechrispy commented on 2020-10-04 16:48 (UTC)
egyptianbman commented on 2020-09-22 18:34 (UTC)
Build currently fails with the following:
==> Starting build()...
File "_none_", line 1:
Error: Files /usr/lib/ocaml/dune-configurator/configurator.cmxa
and /usr/lib/ocaml/stdlib.cmxa
make inconsistent assumptions over implementation Stdlib__sys
Done: 98/117 (jobs: 1)==> ERROR: A failure occurred in build().
Aborting...
error: target not found: ocaml-sexplib0
error: target not found: ocaml-base-git
error: target not found: ocaml-pcre
error: target not found: cppo
error: target not found: ocaml-mmap
error: target not found: ocaml-ocplib-endian
error: target not found: ocaml-seq
error: target not found: ocaml-ppx_derivers-git
error: target not found: ocaml-migrate-parsetree
error: target not found: ocaml-ppx_tools_versioned
error: target not found: ocaml-react
error: target not found: ocaml-lwt
error: target not found: ocaml-stdlib-shims
error: target not found: ocaml-ounit
static_n00b commented on 2020-08-31 23:51 (UTC)
Output of ls -la /usr/lib/ocaml/camlidl
:
total 32
drwxr-xr-x 2 root root 4096 1 set 01.32 .
drwxr-xr-x 76 root root 24576 1 set 01.24 ..
lrwxrwxrwx 1 root root 20 1 set 01.32 com.a -> /usr/lib/ocaml/com.a
lrwxrwxrwx 1 root root 23 1 set 01.31 com.cmxa -> /usr/lib/ocaml/com.cmxa
-rw-r--r-- 1 root root 119 2 giu 18.26 META
(no symlinks are stale)
Output of cat /usr/lib/ocaml/camlidl/META
:
description = "Stub generator"
version = "1.06"
directory = "^"
archive(byte) = "com.cma"
archive(native) = "com.cmxa"
(seems OK)
Output of pacaur -Syu google-drive-ocamlfuse
:
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
sublime-text is up to date
:: Starting full system upgrade...
there is nothing to do
:: Package google-drive-ocamlfuse not found in repositories, trying AUR...
:: Starting AUR upgrade...
:: resolving dependencies...
:: looking for inter-conflicts...
AUR Packages (1) google-drive-ocamlfuse-0.7.22-1
:: Proceed with installation? [Y/n]
:: Retrieving package(s)...
update complete: /home/skrondo/.cache/pacaur/google-drive-ocamlfuse
:: Checking google-drive-ocamlfuse integrity...
==> Making package: google-drive-ocamlfuse 0.7.22-1 (mar 1 set 2020, 01:32:25)
==> Retrieving sources...
-> Found v0.7.22.tar.gz
==> Validating source files with sha256sums...
v0.7.22.tar.gz ... Passed
:: Preparing google-drive-ocamlfuse...
==> Making package: google-drive-ocamlfuse 0.7.22-1 (mar 1 set 2020, 01:32:27)
==> WARNING: Skipping dependency checks.
==> Retrieving sources...
-> Found v0.7.22.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting v0.7.22.tar.gz with bsdtar
==> Sources are ready.
:: Building google-drive-ocamlfuse package(s)...
==> Making package: google-drive-ocamlfuse 0.7.22-1 (mar 1 set 2020, 01:32:31)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
File "_none_", line 1:
Error: The file /usr/lib/ocaml/com.cmxa is not a compilation unit description
Done: 147/151 (jobs: 1)==> ERROR: A failure occurred in build().
Aborting...
:: failed to build google-drive-ocamlfuse package(s)
(every other ocaml-* package i've installed gave no problem)
No more ideas :-(
electra commented on 2020-05-08 21:16 (UTC)
Not install/ I get this: No such package: topkg File "./pkg/pkg.ml", line 4, characters 5-10: 4 | open Topkg ^^^^^ Error: Unbound module Topkg ==> ОШИБКА: Произошел сбой в build().
Frawg commented on 2020-01-31 21:59 (UTC) (edited on 2020-01-31 22:13 (UTC) by Frawg)
While building on a fresh install I'm getting the below error:
==> Starting build()...
camlidl lib/Fuse_bindings.{h,ml,mli},lib/Fuse_bindings_stubs.c (exit 2)
(cd _build/default/lib && /usr/bin/camlidl -header Fuse_bindings.idl)
Fatal error: the file '/usr/bin/camlidl' has not the right magic number: expected Caml1999X026, got Caml1999X023
discover lib/camlidl.libs.sexp,lib/fuse.cflags.sexp,lib/fuse.libs.sexp
[WARNING] File /usr/bin/ocamlc, which package ocaml-system.4.07.0 depends upon, was changed on your system. ocaml-system has been marked as removed, and will be reinstalled if necessary.
==> ERROR: A failure occurred in build().
Aborting...
nerflad commented on 2020-01-04 02:41 (UTC)
hey chris, FYI, I have disowned all the ocaml packages I maintained for years because I don't use this software anymore and don't have time to keep working on them. A few of them need a lot of work. Sorry to dump this on you.
gapi-ocaml ocaml-biniou ocaml-curl ocaml-easy-format ocaml-extlib ocaml-ounit ocaml-yojson
MokkeMeguru commented on 2019-10-17 23:53 (UTC)
@jdegreef
If you got the error like this when you run opam init
.
# bwrap: No permissions to creating new namespace, likely because the kernel does not allow non-privileged user namespaces. On e.g. debian this can be enabled with 'sysctl kernel.unprivileged_userns_clone=1'.
I think, your problem is because of kernel version. ref https://github.com/containers/bubblewrap/issues/324
jdegreef commented on 2019-10-17 22:00 (UTC) (edited on 2019-10-17 22:48 (UTC) by jdegreef)
@MokkeMeguru I've refused that the install script modify my ./(bash_)profile but as I made everything in the same window it doesn't matter. And you know what ? I knew zero about opanm/ocaml, I just wanted to have google-drive-ocamlfuse running and since a few months using it from aur is a pin in the ass. Today I discovered that opam is a little bit as pip and it don't need Arch packages. But that's off topic ;)
MokkeMeguru commented on 2019-10-17 21:35 (UTC) (edited on 2019-10-17 21:38 (UTC) by MokkeMeguru)
@jdegreef Can you check your ~/.bash_profile ? If you tried my solution correctly, Your ~/.bash_profile will have below lines.
# ...
# opam configuration
test -r /home/meguru/.opam/opam-init/init.sh && . /home/meguru/.opam/opam-init/init.sh > /dev/null 2> /dev/null || true
My idea and your idea are nealy the same, I think.
And also, my google-drive-ocamlfuse is installed in /home/meguru/.opam/ocaml-4.09.0/bin/google-drive-ocamlfuse
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