5

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 スイッチ --upgradeを実行しても更新されないようです。これは私の側の間違いですか、それとも何か他のことですか?

4

2 に答える 2

3

stack.yamlnixosのスタックでこの問題に遭遇し、私のnixブロックが次のように変更されたときにそれを乗り越えました。

nix:
  pure: true
  enable: true
  packages: [ postgresql ]
于 2017-07-13T23:20:51.497 に答える