Установка определенных версий через стек
Итак, я полагаю, что проблема, которую я действительно пытаюсь решить, заключается в том, что когда я запускаю ghc-mod, я получаю эту ошибку:
CabalHelper/Licenses.hs|53 col 18 error| error: Ambiguous occurrence ‘lookupInstalledPackageId’
Я нашел эту соответствующую проблему: https://github.com/DanielG/ghc-mod/issues/772
Там, где он предлагает установить ghc-mod из github, я хотел бы сделать все через стек, если это возможно (просто чтобы не смешивать слишком много сред), но я не смог найти способ указать либо версию, либо как указать github репо с stack install
,
Я также постоянно сталкиваюсь с ошибками из стека, говоря, что он нашел версию x
когда версия y
было необходимо, но я не могу понять, как заставить его установить версию x
в любом случае.
Кто-нибудь знает, как я могу установить последнюю версию ghc-mod
? Желательно с stack
,
1 ответ
Это было реализовано недавно. https://github.com/commercialhaskell/stack/issues/2028
Просто используйте:
stack install ghc-mod-5.0.0
или любую другую версию, которая вам нравится.