-
Notifications
You must be signed in to change notification settings - Fork 724
Closed
Labels
Description
With https://github.com/danidiaz/wl-pprint-indef/tree/problemo when built you get the error:
Error:
Mix-in refers to non-existent package 'wl-pprint-indef'
(did you forget to add the package to build-depends?)
In the stanza 'executable wl-pprint-string-example'
In the inplace package 'wl-pprint-indef-1.2'
But everything exists. In fact, the problem is that cabal-version is not set high enough to get the correct semantics in this case.
I'm not sure if the correct fix is to move cabal-version sanity checking earlier, or to add a little extra logic to the cabal-version dependent bits of mixin linking to give a warning when something has gone wrong, but something is worth doing here.
Reactions are currently unavailable