Autor Thema: ocaml Update Fehler?  (Gelesen 70 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

bodeständig

  • Neues Foren Mitglied
  • *
  • Beiträge: 20
  • CPU: AMD A8-7410
  • GPU: AMD Radeon R5 Grafik
  • Kernel: Linux 414
  • DE: XFCE
  • GPU Treiber: fglrx
ocaml Update Fehler?
« am: 14. September 2018, 11:52:19 »
Hi zusammen,

bei meinen momentanen Updates gibt es immer wieder Probleme mit ocaml.

Das hier ist der Fehlercode während der Aktualisierung:

Starte komplettes System-Upgrade...
Vorbereitung...

Erstelle ocaml-base...
Klone nach 'ocaml-base' ...
remote: Enumerating objects: 16, done.       
remote: Counting objects: 100% (16/16), done.       
remote: Compressing objects: 100% (15/15), done.       
remote: Total 16 (delta 2), reused 15 (delta 1)       
Entpacke Objekte: 100% (16/16), Fertig.
==> Erstelle Paket: ocaml-base 0.11.1-1 (Fr 14 Sep 2018 11:49:22 CEST)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
  -> Lade base-v0.11.1.tbz herunter...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   606    0   606    0     0    766      0 --:--:-- --:--:-- --:--:--   765
100  263k  100  263k    0     0  79380      0  0:00:03  0:00:03 --:--:--  156k
==> Überprüfe source Dateien mit md5sums...
    base-v0.11.1.tbz ... Durchgelaufen
==> Entpacke Quellen...
  -> Entpacke base-v0.11.1.tbz mit bsdtar
==> Beginne build()...
    ocamlopt compiler-stdlib/gen/.gen.eobjs/gen.{cmx,o}
File "_none_", line 1:
Warning 58: no cmx file was found in path for module Config, and its interface was not compiled with -opaque
    ocamlopt shadow-stdlib/gen/.gen.eobjs/gen.{cmx,o}
File "_none_", line 1:
Warning 58: no cmx file was found in path for module Cmi_format, and its interface was not compiled with -opaque
File "_none_", line 1:
Warning 58: no cmx file was found in path for module Location, and its interface was not compiled with -opaque
File "_none_", line 1:
Warning 58: no cmx file was found in path for module Printtyp, and its interface was not compiled with -opaque
      ocamlc src/.base.objs/base__Sexp.{cmi,cmti} (exit 2)
(cd _build/default && /usr/bin/ocamlc.opt -w -40 -safe-string -g -bin-annot -I src/.base.objs -I /usr/lib/ocaml/sexplib0 -I compiler-stdlib/src/.caml.objs -I shadow-stdlib/src/.shadow_stdlib.objs -no-alias-deps -open Base__ -o src/.base.objs/base__Sexp.cmi -c -intf src/sexp.mli)
File "src/sexp.mli", line 1:
Error: /usr/lib/ocaml/sexplib0/sexplib0.cmi
is not a compiled interface for this version of OCaml.
It seems to be for an older version of OCaml.
==> FEHLER: Ein Fehler geschah in build().
    Breche ab...



Kann mir hier jemand helfen? Bin für jeden Tipp dankbar.

Viele Grüße
Alex
 

gosia

  • Forum Held
  • *****
  • Beiträge: 557
  • Dankeschön: 148 mal
  • CPU: Intel® Core™ i5-3210M
  • GPU: Intel HD 4000
  • Kernel: 4.9. (Artix)
  • DE: OpenBox + xfce
Re: ocaml Update Fehler?
« Antwort #1 am: 14. September 2018, 14:25:40 »
Hallo bodeständig,
hier wird empfohlen, ocaml-sexplib0 neu zu compilieren.
https://aur.archlinux.org/packages/ocaml-base/

viele Grüße gosia
"funktioniert nicht" ist keine brauchbare Fehlermeldung...