Package Details: ocaml-sexplib0 0.14.0-1

Git Clone URL: https://aur.archlinux.org/ocaml-sexplib0.git (read-only, click to copy)
Package Base: ocaml-sexplib0
Description: Library containing the definition of S-expressions and some base converters
Upstream URL: https://github.com/janestreet/sexplib0
Keywords: base convert converter expression library ocaml s-expression
Licenses: MIT
Submitter: J5lx
Maintainer: dpeukert
Last Packager: dpeukert
Votes: 13
Popularity: 0.000748
First Submitted: 2018-06-27 19:39
Last Updated: 2020-06-01 22:20

Pinned Comments

dpeukert commented on 2020-04-09 22:20

The PKGBUILD for this package is hosted here (contributions are welcome!): https://gitlab.com/dpeukert/pkgbuilds/tree/master/ocaml-sexplib0

Latest Comments

1 2 Next › Last »

dpeukert commented on 2020-04-09 22:20

The PKGBUILD for this package is hosted here (contributions are welcome!): https://gitlab.com/dpeukert/pkgbuilds/tree/master/ocaml-sexplib0

J5lx commented on 2019-12-10 17:23

I can't read Cyrillic script, but it looks like you're getting the same error as ogghi, so please follow the instructions from my last comment.

electra commented on 2019-12-10 17:15

mv: не удалось выполнить stat для '/home/electra/.cache/yay/ocaml-sexplib0/pkg/ocaml-sexplib0/usr/doc': Нет такого файла или каталога ==> ОШИБКА: Произошел сбой в package(). Прерывание... Error making: ocaml-sexplib0

J5lx commented on 2019-12-10 06:13

Please check if there’s a directory ~/.opam on your system. If there is, remove or rename it and try rebuilding the package.

Alternatively, try building the package in a clean chroot. In my experience, it helps avoid many build failures caused by problematic configurations, especially for OCaml packages.

ogghi commented on 2019-12-08 14:16

Hi, trying to upgrade with yay (Manjaro running here), getting: mv: cannot stat '/home/ogghi/.cache/yay/ocaml-sexplib0/pkg/ocaml-sexplib0/usr/doc': No such file or directory ==> ERROR: A failure occurred in package(). Aborting...

Any hint/idea?

J5lx commented on 2019-08-19 15:36

Okay, good to know. It’s weird that shows n/a as version, but turns out it does that for me as well… Well as long as the build errors are gone it doesn’t really matter. By the way, building in a clean chroot is a neat trick to avoid nasty problems like that :)

jdegreef commented on 2019-08-19 13:14

My bad :(

I had a dangling /home/jdegreef/.opam/ocaml-base-compiler/bin/dune which was version 1.11.1-1. After removing this .opam directory everything is ok. I don't know why this directory was there though. Maybe an old version of ocalm ?

Now dune --version give me n/a.

J5lx commented on 2019-08-19 11:19

That is weird, I can’t reproduce that at all. I also scoured dune’s source code a bit and I can’t see why version 1.11.1 would produce that error, I’m pretty sure it should support version 0.0 and 1.0 to 1.11. Are you really sure that version 1.11.1-1 is not just the version in the repository but also the version installed in your build environment (i.e. is your build environment up-to-date)? Could you try inserting a dune --version line before dune build and see what it says in the output?

jdegreef commented on 2019-08-18 13:26

Hi, I have this error :

==> Starting build()...
File "dune-project", line 1, characters 11-14:
 (lang dune 1.5)
            ^^^
Error: Version 1.5 of dune is not supported.
Supported versions:
- 0.0
- 1.0 to 1.2
==> ERROR: A failure occurred in build().
    Aborting...
Error making: ocaml-sexplib0
After changing "lang dune 1.5" by "lang dune 1.1" it builds successfully.
Dune version in package repository is 1.11.1-1

J5lx commented on 2019-08-18 10:09

Yeah, you’re right. I seriously thought it was going to be trickier than that because I hadn’t seen those deprecations before, but seems like I just forgot about the OCaml 4.08 release. Oops! The package is already updated, thanks for figuring it out!