Установка определенных версий через стек

Итак, я полагаю, что проблема, которую я действительно пытаюсь решить, заключается в том, что когда я запускаю 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

или любую другую версию, которая вам нравится.

Другие вопросы по тегам