この奇妙な問題が発生しました:スタックファイルにローカルパッケージを追加しようとしていて、次のエラーが発生します。私は一種の仕事のことを、それ(stack build
)を構築しようとしたがstack solver
を使用するために私を示唆して失敗したが、ときに私はstack solver
を実行したとき、私はStackローカルパッケージを追加するときにInvalidRelFileエラーが発生する
Using configuration file: stack.yaml
InvalidRelFile "/home/max/devel/sql-fragment/sql-fragment.cabal"
私のスタックファイルは
flags: {}
packages:
- '.'
- ../sql-fragment
extra-deps:
...
私のように見え、次のエラーを得ましたUbuntu 15.02でGHC-7.8.4とスタック1.0.4を使用しようとしています。 2つのパッケージsql-fragmentとsql-fragment-mysql-simpleはgithubにあります。
'sql-fragment'パッケージ自体がビルドされています...カバールファイルですか? – Carsten
@Carstenそれはビルドするので、キャバルファイルはOKです。 – mb14
プロジェクトのルートに '../ sql-fragment'を移動し、パスを' sql-fragment'に変更してみてください。 '.. stack.yaml'の' ..'は時々問題を引き起こし、私はなぜそれがわからないのですか? – zakyggaps