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

oktay454 commented on 2017-04-21 12:56 (UTC)

ocaml-pcre build error [yurt@yurt-pc ocaml-pcre]$ makepkg ==> ocaml-pcre 7.2.3-2 (Cum Nis 21 15:40:54 +03 2017) paketi oluşturuluyor ==> Bağımlılıklar denetleniyor... ==> Derleme bağımlılıkları denetleniyor... ==> Kaynaklar getiriliyor... -> pcre-ocaml-7.2.3.tar.gz bulundu ==> source ile md5sums dosyası doğrulanıyor... pcre-ocaml-7.2.3.tar.gz ... Doğrulandı ==> Kaynaklar açılıyor... -> pcre-ocaml-7.2.3.tar.gz ile bsdtar açılıyor ==> Mevcut $pkgdir/ dizini kaldırılıyor ... ==> build() işlemine başlanıyor... File "./setup.ml", line 318, characters 20-36: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "./setup.ml", line 318, characters 42-58: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "./setup.ml", line 327, characters 14-30: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "./setup.ml", line 327, characters 38-54: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "./setup.ml", line 330, characters 25-41: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "./setup.ml", line 368, characters 10-26: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "./setup.ml", line 474, characters 13-29: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "./setup.ml", line 1825, characters 16-33: Warning 3: deprecated: String.capitalize Use String.capitalize_ascii instead. File "./setup.ml", line 1831, characters 16-35: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "setup.ml", line 5847, characters 11-28: Warning 3: deprecated: String.capitalize Use String.capitalize_ascii instead. File "setup.ml", line 5848, characters 11-30: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. Configuration: ocamlfind: ........................................... /usr/bin/ocamlfind ocamlc: .............................................. /usr/bin/ocamlc.opt ocamlopt: ............................................ /usr/bin/ocamlopt.opt ocamlbuild: .......................................... /usr/bin/ocamlbuild Package name: ........................................ pcre Package version: ..................................... 7.2.3 os_type: ............................................. Unix system: .............................................. linux architecture: ........................................ amd64 ccomp_type: .......................................... cc ocaml_version: ....................................... 4.04.0 standard_library_default: ............................ /usr/lib/ocaml standard_library: .................................... /usr/lib/ocaml standard_runtime: .................................... /usr/bin/ocamlrun bytecomp_c_compiler: ................................. gcc -std=gnu99 -O2 -fno-strict-aliasing -fwrapv -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT -fPIC native_c_compiler: ................................... gcc -std=gnu99 -O2 -fno-strict-aliasing -fwrapv -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT model: ............................................... default ext_obj: ............................................. .o ext_asm: ............................................. .s ext_lib: ............................................. .a ext_dll: ............................................. .so default_executable_name: ............................. a.out systhread_supported: ................................. true Install architecture-independent files dir: .......... /usr Install architecture-dependent files in dir: ......... $prefix User executables: .................................... $exec_prefix/bin System admin executables: ............................ $exec_prefix/sbin Program executables: ................................. $exec_prefix/libexec Read-only single-machine data: ....................... $prefix/etc Modifiable architecture-independent data: ............ $prefix/com Modifiable single-machine data: ...................... $prefix/var Object code libraries: ............................... $exec_prefix/lib Read-only arch-independent data root: ................ $prefix/share Read-only architecture-independent data: ............. $datarootdir Info documentation: .................................. $datarootdir/info Locale-dependent data: ............................... $datarootdir/locale Man documentation: ................................... $datarootdir/man Documentation root: .................................. $datarootdir/doc/$pkg_name HTML documentation: .................................. $docdir DVI documentation: ................................... $docdir PDF documentation: ................................... $docdir PS documentation: .................................... $docdir Prepend a path when installing package: .............. /home/yurt/ocaml-pcre/pkg/ocaml-pcre findlib_version: ..................................... 1.7.1 is_native: ........................................... true suffix_program: ...................................... Remove a file.: ...................................... rm -f Remove a directory.: ................................. rm -rf Turn ocaml debug flag on: ............................ false Turn ocaml profile flag on: .......................... false Compiler support generation of .cmxs.: ............... true OCamlbuild additional flags: ......................... with_pcre_config: .................................... pcre-config Strict compile-time checks: .......................... true Build examples: ...................................... true Create documentations: ............................... true Compile tests executable and library and run them: ... false ocamldoc: ............................................ /usr/bin/ocamldoc pkg_bytes: ........................................... /usr/lib/ocaml/bytes ocaml setup.ml -all File "./setup.ml", line 318, characters 20-36: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "./setup.ml", line 318, characters 42-58: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "./setup.ml", line 327, characters 14-30: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "./setup.ml", line 327, characters 38-54: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "./setup.ml", line 330, characters 25-41: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "./setup.ml", line 368, characters 10-26: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "./setup.ml", line 474, characters 13-29: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "./setup.ml", line 1825, characters 16-33: Warning 3: deprecated: String.capitalize Use String.capitalize_ascii instead. File "./setup.ml", line 1831, characters 16-35: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "setup.ml", line 5847, characters 11-28: Warning 3: deprecated: String.capitalize Use String.capitalize_ascii instead. File "setup.ml", line 5848, characters 11-30: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. Configuration: ocamlfind: ........................................... /usr/bin/ocamlfind ocamlc: .............................................. /usr/bin/ocamlc.opt ocamlopt: ............................................ /usr/bin/ocamlopt.opt ocamlbuild: .......................................... /usr/bin/ocamlbuild Package name: ........................................ pcre Package version: ..................................... 7.2.3 os_type: ............................................. Unix system: .............................................. linux architecture: ........................................ amd64 ccomp_type: .......................................... cc ocaml_version: ....................................... 4.04.0 standard_library_default: ............................ /usr/lib/ocaml standard_library: .................................... /usr/lib/ocaml standard_runtime: .................................... /usr/bin/ocamlrun bytecomp_c_compiler: ................................. gcc -std=gnu99 -O2 -fno-strict-aliasing -fwrapv -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT -fPIC native_c_compiler: ................................... gcc -std=gnu99 -O2 -fno-strict-aliasing -fwrapv -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT model: ............................................... default ext_obj: ............................................. .o ext_asm: ............................................. .s ext_lib: ............................................. .a ext_dll: ............................................. .so default_executable_name: ............................. a.out systhread_supported: ................................. true Install architecture-independent files dir: .......... /usr Install architecture-dependent files in dir: ......... $prefix User executables: .................................... $exec_prefix/bin System admin executables: ............................ $exec_prefix/sbin Program executables: ................................. $exec_prefix/libexec Read-only single-machine data: ....................... $prefix/etc Modifiable architecture-independent data: ............ $prefix/com Modifiable single-machine data: ...................... $prefix/var Object code libraries: ............................... $exec_prefix/lib Read-only arch-independent data root: ................ $prefix/share Read-only architecture-independent data: ............. $datarootdir Info documentation: .................................. $datarootdir/info Locale-dependent data: ............................... $datarootdir/locale Man documentation: ................................... $datarootdir/man Documentation root: .................................. $datarootdir/doc/$pkg_name HTML documentation: .................................. $docdir DVI documentation: ................................... $docdir PDF documentation: ................................... $docdir PS documentation: .................................... $docdir Prepend a path when installing package: .............. /home/yurt/ocaml-pcre/pkg/ocaml-pcre findlib_version: ..................................... 1.7.1 is_native: ........................................... true suffix_program: ...................................... Remove a file.: ...................................... rm -f Remove a directory.: ................................. rm -rf Turn ocaml debug flag on: ............................ false Turn ocaml profile flag on: .......................... false Compiler support generation of .cmxs.: ............... true OCamlbuild additional flags: ......................... with_pcre_config: .................................... pcre-config Strict compile-time checks: .......................... true Build examples: ...................................... true Create documentations: ............................... true Compile tests executable and library and run them: ... false ocamldoc: ............................................ /usr/bin/ocamldoc pkg_bytes: ........................................... /usr/lib/ocaml/bytes + /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 File "myocamlbuild.ml", line 518, characters 43-62: Warning 3: deprecated: Ocamlbuild_plugin.String.uncapitalize Use String.uncapitalize_ascii instead. File "myocamlbuild.ml", line 531, characters 51-70: Warning 3: deprecated: Ocamlbuild_plugin.String.uncapitalize Use String.uncapitalize_ascii instead. /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(startup_aux.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(fail.o): relocation R_X86_64_32 against symbol `caml_exn_Failure' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(roots.o): relocation R_X86_64_32 against symbol `caml_frametable' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(globroots.o): relocation R_X86_64_32 against symbol `caml_global_roots' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(signals.o): relocation R_X86_64_32S against undefined symbol `caml_pending_signals' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(signals_asm.o): relocation R_X86_64_32S against symbol `caml_system__code_end' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(freelist.o): relocation R_X86_64_32S against `.bss' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(misc.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(major_gc.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(minor_gc.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(memory.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(alloc.o): relocation R_X86_64_32S against undefined symbol `caml_atom_table' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(compare.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(ints.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(floats.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(str.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(array.o): relocation R_X86_64_32 against undefined symbol `caml_atom_table' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(io.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(extern.o): relocation R_X86_64_32S against `.bss' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(intern.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(hash.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(sys.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(parsing.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(gc_ctrl.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(obj.o): relocation R_X86_64_32S against undefined symbol `caml_atom_table' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(lexing.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(printexc.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(callback.o): relocation R_X86_64_32S against `.bss' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(weak.o): relocation R_X86_64_32 against symbol `caml_ephe_ref_table' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(compact.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(finalise.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(custom.o): relocation R_X86_64_32 against symbol `caml_custom_table' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(unix.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(backtrace.o): relocation R_X86_64_32 against symbol `caml_backtrace_last_exn' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(startup.o): relocation R_X86_64_32S against symbol `caml_data_segments' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: son bağlama başarısız: Çıktıda gösterilemeyen bölüm collect2: hata: ld çıkış durumu 1 ile döndü 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:01. E: Failure("Command ''/usr/bin/ocamlbuild' lib/libpcre_stubs.a lib/dllpcre_stubs.so lib/pcre.cma lib/pcre.cmxa lib/pcre.a lib/pcre.cmxs examples/cloc/cloc.native examples/count_hash/count_hash.native examples/pcregrep/pcregrep.native examples/subst/subst.native' terminated with error code 10") make: *** [Makefile:16: all] Error 1 ==> HATA: build() içinde bir hata oluştu. Çıkılıyor... [yurt@yurt-pc ocaml-pcre]$

dhtseany commented on 2017-04-20 14:51 (UTC)

Not sure if this helps at all, but at the very end once I've reached the point of actually installing the google-drive-ocamlfuse package pacman throws this error regarding VMWare's systemd patches: ====================================================== loading packages... resolving dependencies... looking for conflicting packages... Packages (1) google-drive-ocamlfuse-0.6.7-1 Total Installed Size: 4.32 MiB :: Proceed with installation? [Y/n] (1/1) checking keys in keyring [##################################################################] 100% (1/1) checking package integrity [##################################################################] 100% (1/1) loading package files [##################################################################] 100% (1/1) checking for file conflicts [##################################################################] 100% (1/1) checking available disk space [##################################################################] 100% :: Processing package changes... (1/1) installing google-drive-ocamlfuse [##################################################################] 100% :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Packages no longer required by any installed package: cppo ocaml-pcre ocamlbuild opam error: file owned by 'vmware-patch' and 'vmware-systemd-services': 'usr/lib/systemd/system/vmware-usbarbitrator.service' error: file owned by 'vmware-patch' and 'vmware-systemd-services': 'usr/lib/systemd/system/vmware.service'

kausban commented on 2017-03-01 10:27 (UTC)

I get the same build error as Anton.Latukha. Making the symlinks allows for compilation: ln -s /usr/lib/ocaml/com.a /usr/lib/ocaml/camlidl/com.a ln -s /usr/lib/ocaml/com.cmxa /usr/lib/ocaml/camlidl/com.cmxa Also, ocamlbuild should be added to makedeps. Its not throwing an error currently since gapi-ocaml also has it as a makedep.

Anton.Latukha commented on 2017-02-26 11:45 (UTC)

Close to kynikos results: Building google-drive-ocamlfuse: ===== File "_tags", line 32, characters 22-31: Warning: the tag "pkg_oUnit" is not used in any flag or dependency declaration, so it will have no effect; it may be a typo. Otherwise you can use `mark_tag_used` in your myocamlbuild.ml to disable this warning. File "_tags", line 35, characters 18-27: Warning: the tag "pkg_oUnit" is not used in any flag or dependency declaration, so it will have no effect; it may be a typo. Otherwise you can use `mark_tag_used` in your myocamlbuild.ml to disable this warning. + /usr/bin/ocamlfind ocamlopt -g -linkpkg -package Fuse -package camlidl -package gapi-ocaml -package sqlite3 -package threads -thread src/appDir.cmx src/utils.cmx src/buffering.cmx src/config.cmx src/cache.cmx src/concurrentGlobal.cmx src/keyValueStore.cmx src/state.cmx src/threadPool.cmx src/context.cmx src/gaeProxy.cmx src/mime.cmx src/oauth2.cmx src/drive.cmx src/gdfuse.cmx -o src/gdfuse.native File "_none_", line 1: Error: Cannot find file /usr/lib/ocaml/camlidl/com.cmxa Command exited with code 2. Compilation unsuccessful after building 47 targets (46 cached) in 00:00:00. E: Failure("Command ''/usr/bin/ocamlbuild' src/gdfuse.native -tag debug' terminated with error code 10") ==> ERROR: A failure occurred in build(). Aborting... ===== So there is a problem.

kynikos commented on 2017-02-10 10:54 (UTC)

I've tried again today and it builds now without those symlinks. However at the first attempt I got: Cannot find external tool 'ocamlbuild' I think "makedepends=('ocamlbuild')" should be added to this PKGBUILD.

wilmerhenao commented on 2017-02-02 17:41 (UTC)

Same problem as kynikos

kynikos commented on 2017-01-31 16:43 (UTC)

Is it only me who still requires 'com.cmxa' and 'com.a' under /usr/lib/ocaml/camlidl/ instead of just /usr/lib/ocaml/ to build this package? They're from the camlidl package, I'm adding the following to the package() function in its PKGBUILD (ugly workaround, I know): ln -s /usr/lib/ocaml/com.a ${pkgdir}/usr/lib/ocaml/camlidl/ ln -s /usr/lib/ocaml/com.cmxa ${pkgdir}/usr/lib/ocaml/camlidl/ If it's still a common problem, perhaps it should be fixed in camlidl's PKGBUILD?

pricechrispy commented on 2017-01-26 08:46 (UTC)

@antouank A new maintainer has adopted and updated the gapi-ocaml package, so you should no longer have to change the PKGBUILD manually.

antouank commented on 2017-01-13 13:31 (UTC)

I get a "error: target not found: gapi-ocaml>=0.2.14" message when I try to update google-drive-ocamlfuse. How can I get gapi-ocaml 0.2.14? It's still on 0.2.10