Ich habe dieses seltsame Problem: Ich versuche, ein lokales Paket zu meinem Stack-Datei hinzufügen, und ich bekomme den folgenden Fehler. wenn ich versuche, es (stack build
) es Art von Arbeit zu bauen aber nicht darauf hindeutet, mich stack solver
zu verwenden, aber wenn ich stack solver
laufen bekam ich folgende FehlermeldungStack InvalidRelFile Fehler beim Hinzufügen von lokalen Paket
Using configuration file: stack.yaml
InvalidRelFile "/home/max/devel/sql-fragment/sql-fragment.cabal"
Meine Stack Datei
flags: {}
packages:
- '.'
- ../sql-fragment
extra-deps:
...
I wie
aussieht bin auf Ubuntu 15.02 versuche GHC-7.8.4 zu verwenden und staple 1.0.4 Die beiden Pakete, sql-fragment und sql-fragment-mysql-simple können auf Github gefunden werden.
naja, baut sich das 'sql-fragment' Paket selbst ... ist die cabal-Datei ok? – Carsten
@Carsten es baut, also denke ich, die Cabal-Datei ist in Ordnung. – mb14
Versuchen Sie, '../ sql-fragment' in Ihren Projektstamm zu verschieben und ändern Sie den Pfad zu' sql-fragment'. '..' in' stack.yaml' verursacht manchmal Probleme, die ich nicht weiß warum. – zakyggaps