3 Stimmen

Ausfall der Kabineninstallation mime

Ich habe vor kurzem die Haskell-Plattform für Mac OS X. Ich habe cabal installiert ein paar Pakete, und dann bekam dieser Fehler, die ich nicht verstehe. Es scheint zu sagen, ich brauche Version 4 von Base, aber ich habe das.

> cabal install mime  
Resolving dependencies...  
cabal: cannot configure mime-0.3.2. It requires base >=3 && <=4  
For the dependency on base >=3 && <=4 there are these packages: base-3.0.3.1  
and base-3.0.3.2. However none of them are available.  
base-3.0.3.1 was excluded because of the top level dependency base -any  
base-3.0.3.2 was excluded because of the top level dependency base -any  

Wenn ich die cabal info base Es werden viele Zeilen angezeigt, aber eine davon ist:

Versions installed: (4.3.1.0)

Erfüllt das nicht die <=4-Anforderung von mime?

4voto

Thomas M. DuBuisson Punkte 63725

4.3.1.0 ist größer als 4 (was 4.0.0.0 bedeutet). In diesen Fällen I:

  1. cabal entpacken, die .cabal-Datei bearbeiten, um die Basis-Build-Abhängigkeit zu korrigieren, und Folgendes ausführen cabal install
  2. Senden Sie eine höflich formulierte E-Mail an den Betreuer. Wie ich sehe, ist es Sigbjorn, der in letzter Zeit schwer zu erreichen war (wie ich höre). Wenn er in ein paar Wochen nicht antwortet, würde ich in Betracht ziehen, das Paket selbst zu aktualisieren und eine weitere höfliche E-Mail zu schicken (solange die Änderung so klein und trivial ist).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X