On Fri, Feb 12, 2016 at 09:43:47PM +0100, Jan Nieuwenhuizen wrote: > Ah yes it is inpired by the Nix package, it is store-specific. Ocaml > wants its "core" libraries all in the same prefix, store won't allow > that.
Okay. > When I hit this, I wondered if we have a way to import/convert packages > and or what Guix's policy is on that. There is a "guix import nix" command; I do not think it will go so far as to also take care of patches, but it will create a template for a scheme object from nixpkgs. "git am" complained about whitespace issues with tabs, but I suppose these are okay in make files :-) > + (inputs > + `(("camlp4" ,camlp4) > + ("m4" ,m4) > + ("ocaml" ,ocaml))) I think all of these should be native-inputs; the first two are not referenced in the result ("guix gc --references /gnu/store/..."), and ocaml is definitely needed during compile time. I moved them and pushed the patch. Thank you very much for your patience! Andreas