Haskell Repa-0.2.0.1 с вектором-0,9 - PullRequest
       22

Haskell Repa-0.2.0.1 с вектором-0,9

2 голосов
/ 23 ноября 2011

Во-первых, я люблю repa и repa-devil, но большинство моих библиотек требуют vector> = 0.9.поскольку мы находимся на GHC 7.0. *, нам нужно использовать repa-0.2.0. *, но они сильно зависят от вектора> = 0.7 && <0.8.Мне удалось получить repa-0.2.0. * Для компиляции с vector-0.9, но я немного обеспокоен тем, что могут быть некоторые проблемы, скрывающиеся под поверхностью.</p>

Итак, можно ли ослабить верхнюю границу зависимости от вектора в repa 0.2.0.1?

?

1 Ответ

2 голосов
/ 23 ноября 2011

Это должно быть хорошо, если он компилируется.Но, чтобы избежать трудностей при установке cabal, вам следует увеличить версию вашего репа с помощью ослабленных зависимостей.Выберите увеличение, которое вряд ли станет официальным номером версии, например, добавьте .1 к версии.При установке новых пакетов cabal-install берет зависимости из глобального индекса, поэтому если у вас есть версия с официальными зависимостями vector < 0.8, она сочтет, что она повреждена, и попытается переустановить ее, что не будет работать.

...