As reported by Arnaud (off-list mail) some OCaml packages build fine but
seem to be broken.
Examples include `frama-c` and `binsec`:
```
guix shell frama-c -- frama-c
[kernel] Current source was: :0
The full backtrace is:
Raised at Dune_site_plugins__Plugins.lookup_and_summarize.loop.(fun)
Sorry for being late to the party. But the conversion to use
dune-build-system looks good to me!
I ran into the same issue when updating opam to 2.1.5 but never managed
to get to the bottom of it. Thanks for figuring this out!
-pukkamustard
Vivien Kraus writes:
> * gnu/packages/ocaml.
hat does exactly that. CC: Julien for review.
Your fix to inherit from `dune-bootstrap` has a similar effect as the
package variants are defined in `dune` but not `dune-bootstrap`. I
slightly prefer not inheriting from `dune-bootstrap` as it reduces
things tha
angola10 via Bug reports for GNU Guix writes:
> Command: `guix import opam -r mirage-crypto-pk`
Not a solution to this issue, but have a look at issue #49867 which
contains patches to add mirage-crypto-pk.
-pukkamustard
>
> Output:
>
> ```
>
> Starting download of
HoneyComb machine)
> with “--cores=1”. The same test keeps failing. I tried this at least
> five times.
I'm seeing the same issue on a PinePhone (running PostmarketOS).
Using "--cores=1" does not solve the issue for me. The same test keeps
failing.
-pukkamustard
guix-pull-pinephone.log
Description: Binary data
Xinglu Chen writes:
I think this was fixed in commit
91b29aa37394b660117e1d79927621db1344b7fe (gnu: ocaml-dose3: Fix
tests.),
do you think we can close the issue?
Yup, was fixed and already closed by Julien (see
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=49171#13).
Neat. Thanks!
Fixes the test and looks got to me.
No idea why one would use Python to test OCaml code...
Yeah, makes one wonder. At least they've updated to Python3
(https://gitlab.com/irill/dose3/-/blob/master/CHANGES#L33)
recently.
;
failed
--
This seems to also be what CI is encoutering:
https://ci.guix.gnu.org/build/623375/details
Any ideas? Any other packages failing for the same reason?
Would disabling tests for ocaml-dose3 be an acceptable quick hack?
Cheers,
pukkamustard
/nix/store/gvwnh8wn0ib40fd6k3wa4xf7ja1y17l9-ocaml-4.11.2
```
-pukkamustard
d solve the issue. I was a bit sloppy with
testing it completely...
This might be an upstream issue with how OCaml is built in Nix. I
think Nix builders should use ${stdenv.shell} instead of /bin/sh
(https://github.com/NixOS/nixpkgs/issues/183). But maybe good if
we can fix it in the Guix nix-service as well.
-pukkamustard
00:00:00 2001
From: pukkamustard
Date: Wed, 21 Apr 2021 17:19:36 +0200
Subject: [PATCH] services: nix: Remove build-sandbox-items configuration.
* gnu/services/nix.scm ()[build-sandbox-items]: Remove field.
* doc/guix.texi (Miscellaneous Services)[Nix service]: Remove build-sandbox-items.
---
11 matches
Mail list logo