Crystal libevent-2.0.so.5: Gemeinsame Objektdatei kann nicht geöffnet werden
Heute habe ich mein Ubuntu auf 18.04 aktualisiert.
Beim Kompilieren einer Datei mit Crystal erhalte ich die folgende Fehlermeldung:
stderr:
/root/.cache/crystal/usr-share-crystal-src-ecr-process.cr/macro_run: Fehler beim Laden der gemeinsamen Bibliotheken: libevent-2.0.so.5: kann die gemeinsame Objektdatei nicht öffnen: Keine solche Datei oder Verzeichnis
Die betreffende Bibliothek, libevent-2.0.so.5, wurde ersetzt durch libevent-2.1.so.6 => /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
Crystal ist sich dessen natürlich bewusst und verlinkt mit der neuen gemeinsam genutzten Bibliothek; leider befinden sich in dem Verzeichnis immer noch zwischengespeicherte Dateien.
Daher sollte das Entfernen der zwischengespeicherten Dateien den Zweck erfüllen:
rm -r /root/.cache