Le 28 avril 2014 12:50, Alp Mestanogullari <alpmestan@gmail.com> a écrit :
Tu peux 'cabal unpack dapi', ça va créer un dossier 'dapi' là où tu es dans ton shell, tu vas dedans, tu changes 'base == 4.6.*' en 'base >= 4 && <5'. Ca revient un peu à utiliser l'option qui ignores les "upper bounds".

Je retiens la commande, merci.
 
2014-04-28 11:51 GMT+02:00 Simon Marechal <simon@banquise.net>:

On 04/28/2014 10:57 AM, Gautier DI FOLCO wrote:
> Je comprends bien l'erreur (en gros dapi à besoin d'une version
> antérieur de base), mais j'aimerais savoir s'il y a un test fiable qui
> me permettrais de voir si cabal est fonctionnel. Le truc c'est que je
> suis bien arrivé à installer lens, du coup je suis en plein doute.

La dernière version de cabal a une option permettant d'ignorer les
limites hautes de versions dans les dépendances. Il y a 80% de chances
que ça permette de compiler le package.

--allow-newer
et ça semble fonctionner pour ce paquet, merci.
 
Mais si tu as installé lens, ça veut dire que tu as installé un paquet
de packages, ce qui semble prouver que cabal fonctionne.

C'est mon raisonnement aussi, mais personne n'a eu le soucis ? vous êtes encore sous GHC 7.6.3 ?