ocaml Update Fehler?

User helfen sich hier bei der Manjaro XFCE Edition!
Antworten

Themen Author
bodeständig
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 35
Registriert: Freitag 22. Dezember 2017, 11:13
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:

ocaml Update Fehler?

#1

Beitrag von bodeständig »

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
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2246
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 20 Mal
Danksagung erhalten: 504 Mal

Re: ocaml Update Fehler?

#2

Beitrag von gosia »

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...

Themen Author
bodeständig
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 35
Registriert: Freitag 22. Dezember 2017, 11:13
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:

Re: ocaml Update Fehler?

#3

Beitrag von bodeständig »

So jetzt finde ich endlich mal Zeit mich hier hin zu setzen.

Ganz blöde Frage... wie kompiliere ich das Teil neu? Hab damit leider noch keine Erfahrung gemacht.

Bin für jede Hilfe dankbar.

Grüße
Alex
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2246
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 20 Mal
Danksagung erhalten: 504 Mal

Re: ocaml Update Fehler?

#4

Beitrag von gosia »

Hallo bodeständig,
naja, benutze kein ocaml, aber die naheliegendste Lösung ist, ocaml-sexplib0 aus dem AUR neu zu installieren. Da es im AUR liegt, wird es damit ja automatisch kompiliert.
Habe es gerade probiert, zuerst ocaml-sexplib0 und dann ocaml-base installiert. Lief ohne Fehler durch.

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

Benutzer 334 gelöscht

Re: ocaml Update Fehler?

#5

Beitrag von Benutzer 334 gelöscht »

bodeständig hat geschrieben: ... wie kompiliere ich das Teil neu? Hab damit leider noch keine Erfahrung gemacht.
Es geht so:

Code: Alles auswählen

cd Downloads
mkdir ocaml-sexlib
cd ocaml-sexlib
curl -O https://aur.archlinux.org/cgit/aur.git/snapshot/ocaml-sexplib0.tar.gz
tar -xvzf ocaml-sexplib0.tar.gz
cd ocaml-sexplib0
makepkg -si
MfG
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2246
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 20 Mal
Danksagung erhalten: 504 Mal

Re: ocaml Update Fehler?

#6

Beitrag von gosia »

Hallo LQ,
[quote="LQ"]
Es geht so:
[/quote]
oder so. Viele Wege führen nach Rom ;) Aber ist es nicht letztendlich das, was auch der Paketmanager macht, nur eben von Hand?

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

Zurück zu „Manjaro XFCE Edition“