Заставить `stack` пересобрать установленный пакет
Я часто устанавливаю пакет, который зависит от внешних библиотек, и впоследствии удается переместить эти внешние библиотеки в другие места, чтобы скомпилированные программы завершались с ошибкой загрузчика.
В этих случаях я просто хочу, чтобы стек перестраивал уже установленный пакет, но я не понимаю, как это возможно.stack install --force-dirty
похоже, не работает, так как он просто пытается перестроить проект в текущем рабочем каталоге.
Недавний пример:
Мне бы хотелось посмотреть,regex-pcre
требует, чтобы библиотека C не присутствовала в системах Windows, поэтому я нажалstack install regex-pcre
, Все прошло хорошо, но потом я понял, что установилmingw-w64-x86_64-pcre
с помощьюstack
s pacman
перед этим. Я удалил его снова черезpacman -R
и пытался бежатьstack install regex-pcre
опять же, что не перестроить его. Ни один не сделал добавление--force-dirty
работать по вышеуказанной причине.