微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Haskell Stack没有在Nixos上构建postgresql-libpq

postgresql-libpq添加到我的项目的cabal文件后,堆栈构建失败,并显示以下内容

Configuring postgresql-libpq-0.9.1.1...
setup: The program 'pg_config' is required but it Could not be found.

我在Nixos和pg_config都安装在我的PATH上:

$whereis pg_config
pg_config: /nix/store/5bc6hzqkyw8dpi91sqznd3ik42mllwyz-system-path/bin/pg_config

我正在使用堆栈1.0.2,它似乎即使在不稳定的通道上的nixos-rebuild switch -upgrade之后也不会更新.这是我的错误还是别的什么?

解决方法

我在nixos上使用堆栈遇到了这个问题,当我的stack.yaml的nix块被更改为以下内容时,它已经过去了.

nix:
  pure: true
  enable: true
  packages: [ postgresql ]

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐