Черный список собственных ошибок
Я случайно загрузил неисправный дистрибутив и попытался перезагрузить его сразу, но cabal
ответил:
This version of the package has already been uploaded.
As a matter of policy we do not allow package tarballs to be changed after a
release (so we can guarantee stable md5sums etc). The usual recommendation is
to upload a new version, and if necessary blacklist the existing one. In
extraordinary circumstances, contact the administrators.
Хорошо, я увеличил версию и загрузил правильный дистрибутив, но теперь меня интересует черный список ошибочного выпуска, как это было предложено. Однако не существует понятия о том, как это сделать где угодно. Как это сделать? И что они на самом деле подразумевают под термином "черный список"?
Ответы
Ответ 1
Перейдите на страницу вашего пакета на Hackage
. Прокрутите вниз до Maintainers' corner
и нажмите edit package information
. Затем вы можете нажать Preferred versions
.
На этой странице вы можете указать version ranges
или deprecate individual package versions
.
Устаревшие версии не будут полностью удалены, но cabal-install
будет пытаться соблюдать предпочтения при попытке разрешить зависимости.