Package Details: ocaml-sqlite3 4.4.0-1

Git Clone URL: https://aur.archlinux.org/ocaml-sqlite3.git (read-only)
Package Base: ocaml-sqlite3
Description: SQLite3 bindings for OCaml
Upstream URL: https://github.com/mmottl/sqlite3-ocaml
Licenses: MIT
Submitter: ftrvxmtrx
Maintainer: None
Last Packager: oriba
Votes: 46
Popularity: 1.381085
First Submitted: 2010-12-30 01:31
Last Updated: 2018-09-06 17:02

Dependencies (6)

Sources (1)

Latest Comments

1 2 3 4 Next › Last »

oriba commented on 2018-12-07 14:57

Sorry, I have not time to again burrow into just another buildtool. So, package will be orphaned now.

ValHue commented on 2018-12-07 14:51

Please, update to 4.4.1

https://github.com/mmottl/sqlite3-ocaml/archive/4.4.1.tar.gz

oriba commented on 2018-11-29 21:45

As the original package uses opam, maybe PKGBUILD does not make sense anymore? Why do you use this package and not opam? Please let me know.

45 votes for this package. So, somehow there seems to be a need of it.

potatoe commented on 2018-11-16 18:25

Just came across this today and tried to install it, as a dependency for google-drive-ocamlfuse. I hit an error immediately in build:

[ERROR] No switch is currently set. Please use 'opam switch' to set or install a switch

@simonfxr's 2018-10-01 PKGBUILD from gist worked fine for me. If it has dependency problems, I don't know if some needed dependency was already installed as a dependency from trying to build the official AUR PKGBUILD or was already installed as part of the rest of the dependency tree for google-drive-ocamlfuse-git but I didn't see any complaints about anything missing during the build. As a non-ocaml-user, I can't guarantee the resulting package is correct, but it seems correct enough for google-drive-ocamlfuse's use.

oriba commented on 2018-11-07 00:19

OK, people asked to update. I told, what the problem is: build-and-installation procedures have changed in the original package. I had no time to read into what needs to be done. Suggestions to update the package were made (with good will I think), but they did not have in mind some issues about dependencies. Now the package (again?) was marked out-of-date.

If someone wants to add some suggestions or want to adapt the package, feel free to mention it.

I may orphan the package then soon, for adaption by others.

soregums commented on 2018-10-31 10:02

ok, can't really do anything about that then...

I'll go setup a ubuntu vps to use google-drive-ocamlfuse then. (just want to move 10GB worth of files from one google drive account to another quickly)

opam-git doesn't install fails to compile, opam-2.0.3 installs no probs - not much I can do about any of this as I'm a total scrub. hopefully opam sorts itself out in the future.

oriba commented on 2018-10-31 09:30

@soregums: "Compiler selection '4.07.0' is ambiguous" looks like an opam-problem. And if aursync does not handle opam correctly, it's a problem with aursync.

soregums commented on 2018-10-31 07:56

How do I fix this?

~ $ aursync -c ocaml-sqlite3 ...
[ERROR] Compiler selection '4.07.0' is ambiguous. matching packages: { ocaml-base-compiler.4.07.0, ocaml-system.4.07.0 }
==> ERROR: A failure occurred in build().

details: https://gist.github.com/SoreGums/965f389014fc7dfdc14a3d5e1bc29085

simonfxr commented on 2018-10-01 08:04

@oriba After adding the required dependencies, @nerflad's script worked for me. Here is the revised PKGBUILD:

https://gist.github.com/simonfxr/1f45dd7eabac8eeab1fb0555a9e94692

oriba commented on 2018-09-10 12:37

@nerflad: problems with your suggestions: if not using opam init, I get problems:


jbuilder build @install --dev File "src/config/jbuild", line 9, characters 14-18: Error: Library "base" not found. Hint: try: dune external-lib-deps --missing --profile dev --profile dev @install make: *** [Makefile:4: all] Error 1 ==> ERROR: A failure occurred in build(). Aborting...


Also you did not mention opam in makedepends.