bug#69996: Broken OCaml packages (e.g. frama-c and binsec)

2024-03-25 Thread pukkamustard
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)

bug#69682: [PATCH v2] gnu: ocaml-extlib: Convert to dune-build-system.

2024-03-24 Thread pukkamustard
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.

bug#63947: Bug when building ocaml-dune-build-info for ocaml5.0

2023-06-12 Thread pukkamustard
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

bug#56805: guix import opam fails

2022-07-28 Thread pukkamustard
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

bug#53903: aarch64: failed to compute the derivation for Guix

2022-02-11 Thread pukkamustard
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

bug#49171: OCaml packages not building (due to updated python-pyyaml)

2021-07-04 Thread pukkamustard
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).

bug#49171: [bug#49183] [PATCH] gnu: ocaml-dose3: Fix tests.

2021-06-23 Thread pukkamustard
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.

bug#49171: OCaml packages not building (due to updated python-pyyaml)

2021-06-22 Thread pukkamustard
; 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

bug#46297: nix-service-configuration is missing the default /bin/sh

2021-04-26 Thread pukkamustard
/nix/store/gvwnh8wn0ib40fd6k3wa4xf7ja1y17l9-ocaml-4.11.2 ``` -pukkamustard

bug#46297: nix-service-configuration is missing the default /bin/sh

2021-04-22 Thread 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

bug#46297: nix-service-configuration is missing the default /bin/sh

2021-04-21 Thread 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. ---