2016-04-22 12 views
1

Auf meinem System, ArchLinux x86_64, habe ich das Paket opam-git installiert, das bei der letzten Verwendung funktionierte.Befehl opam update fail

Der folgende Befehl opam update nicht mit dieser Nachricht:

opam update 

=-=- Updating package repositories =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 
[ERROR] curl: code 404 while downloading https://opam.ocaml.org/1.3/urls.txt 
[ERROR] Could not update repository default 

In diesem Link https://github.com/ocaml/opam-repository/issues/6231 sie sagen:

es 2.0.dev jetzt

ist Was soll ich tun, um mein Problem lösen?

+0

Erneut versuchen, wenn der Patch zusammengeführt wird? –

+0

Ernsthaft? Ich kann keine Pakete installieren oder Aktualisierungen vornehmen. – cedlemo

+0

Dies ist eine git devel Version von opam, habe ich das richtig verstanden? Aktuelle Version ist 1.2. Ihr 1.3 hat sich geändert, also ziehen Sie die neue Revision und bauen Sie OPAM neu auf. Oder wird Arch es tun müssen? –

Antwort

0

Dies ist eine git devel Version von opam, habe ich das richtig verstanden? Die aktuelle Opam-Version ist 1.2.

Und es ist von Arch AUR?

Es sieht so aus, als ob AUR einen inkonsistenten opam dev state von git veröffentlicht hat.

Sobald der Git konsistent ist (Pull Request erledigt), einen Fehlerbericht einreichen, auf das Update warten und eine neue Opam-Installation von AUR durchführen.

Oder verlassen Sie sich nur auf die aktuellen Versionen von ocaml.org, IMO die erste Quelle.

BTW wenn Probleme mit Ihrem lokalen .opam-Verzeichnis und den kompilierten ocaml-Paketen auftreten: Das ganze Zeug kann gelöscht und ohne Nebeneffekte neu installiert werden (sofern Ihre eigene Quelle woanders ist). Dies ist das funktionale Paradigma.

/Str.