У меня есть пакет Hackage, который зависит от стороннего пакета, который не основывается на более новых версиях GHC ( >= 7.2). Проблема с другим пакетом может быть решена только однострочным патчем (a LANGUAGE
прагма). Я отправил патч в верхний поток дважды, но не получил никакой обратной связи. Проблема в том, что мой пакет не устанавливается ни до тех пор, пока не будет исправлена зависимость.
Я мог бы загрузить фиксированную версию пакета depenency (с небольшим выпуском версии), но я хотел бы услышать, что такое отношение сообщества к такой загрузке без сопровождения. Опять же, я не хочу менять интерфейс библиотеки, я добавляю только новый флаг компиляции, чтобы снова создать его.
- Не поддерживаются ли загружаемые файлы, не поддерживающие Hackage, и допускаются?
- Когда вилка пакета на Hackage является лучшим подходом?