When attempting to install happstack via
$ stack install happstack
I get the following error:
Run from outside a project, using implicit global project config
Using resolver: lts-7.2 from implicit global project's config file: /Users/matthewherzl/.stack/global-project/stack.yaml
While constructing the build plan, the following exceptions were encountered:
In the dependencies for happstack-7.0.2:
happstack-server-7.4.6.2 must match >=7.0 && <7.4 (latest applicable is 7.3.9)
Plan construction failed.
It appears that happstack requires an older-than-most-recent version of happstack-server. How should I deal with this issue?
Potential fixes I've considered:
- manually change happstack's config on my system, allowing it to depend on the latest version of happstack-config, and assuming that it can.
- installing an older version of happstack-config.
- find happstack source repo, validate that it works with latest version of happstack-config, update config to allow it to depend on most recent version, and submit pull request with config change to happstack's central repo.
I am not sure how to do any of these, #3 in particular sounds challenging.