IntersectMBO / cardano-base

Code used throughout the Cardano eco-system
Apache License 2.0
96 stars 41 forks source link

Error in nix-shell, missing blst dependency #331

Closed iquerejeta closed 1 year ago

iquerejeta commented 2 years ago

Error when trying to run the BLS12-381 branch with nix.


trace: Not using IOHK default nixpkgs (use 'niv drop nixpkgs' to use default for better sharing)
building '/nix/store/qxgj384y8xwjhl082rg7ash8sx8d7dl9-git-ls-files.drv'...
error: The Nixpkgs package set does not contain the package: blst (system dependency).
       You may need to augment the system package mapping in haskell.nix so that it can be found.```

_Originally posted by @arthurgreef in https://github.com/input-output-hk/cardano-base/issues/266#issuecomment-1295971577_
zypeh commented 1 year ago

@iquerejeta Is there any pointer for me to try to add the extra dependencies to nix. Just faced the same issue but not sure where to edit the nix files.

iquerejeta commented 1 year ago

Ah! Forgot about this issue. This should have fixed it. If it still does not work, please open a new issue. Thanks!