Il giorno dom 17 mag 2020 alle ore 14:16 Catonano <caton...@gmail.com> ha scritto:
> > > Il giorno dom 17 mag 2020 alle ore 14:08 Ricardo Wurmus < > rek...@elephly.net> ha scritto: > >> >> Catonano <caton...@gmail.com> writes: >> >> > ;;; WARNING: loading compiled file >> > /home/adriano/opt/lib/guile/3.0/site-ccache/haunt/serve/web-server.go >> > failed: >> > ;;; In procedure load-thunk-from-memory: incompatible bytecode kind >> > ;;; WARNING: loading compiled file >> > /home/adriano/opt/lib/guile/3.0/site-ccache/haunt/serve/mime-types.go >> > failed: >> > ;;; In procedure load-thunk-from-memory: incompatible bytecode kind >> >> This means you are either using Guile 2 and make it load bytecode for >> 3.0 or the other way around. >> >> >> > Thank you Ricardo > > I know what it means > > I am puzzled because there is only one version of Guile on this machine, > it's Gule 3.0.1 > > and then it only happens for some modules, not all of them > > But you made me think and I tried > > $ which -a guile > /usr/bin/guile > /bin/guile > > both these Guiles are 3.0.1, I know because I opened them both > > Now look > > $ ls -lha /usr/bin/guile > lrwxrwxrwx 1 root root 23 mag 14 10:51 /usr/bin/guile -> > /etc/alternatives/guile > > $ ls -lha /bin/guile > lrwxrwxrwx 1 root root 23 mag 14 10:51 /bin/guile -> > /etc/alternatives/guile > > they are 2 links pointing to the actual executable, it seems > > is any of this relevant ? > just a couple of other passages $ ls -lha /etc/alternatives/guile lrwxrwxrwx 1 root root 45 mag 14 10:51 /etc/alternatives/guile -> /usr/lib/x86_64-linux-gnu/guile/3.0/bin/guile and $ ls -lha /usr/lib/x86_64-linux-gnu/guile/ totale 84K drwxr-xr-x 4 root root 4,0K mag 14 10:50 . drwxr-xr-x 97 root root 72K mag 15 21:16 .. drwxr-xr-x 5 root root 4,0K apr 23 09:34 2.2 drwxr-xr-x 5 root root 4,0K mag 14 10:51 3.0 so it seems there are 2 different guiles on ths machine after all $ ls -lha /usr/lib/x86_64-linux-gnu/guile/3.0/bin/guile -rwxr-xr-x 1 root root 15K apr 11 19:02 /usr/lib/x86_64-linux-gnu/guile/3.0/bin/guile Now look $ sudo apt remove guile-2.2 Lettura elenco dei pacchetti... Fatto Generazione albero delle dipendenze Lettura informazioni sullo stato... Fatto Il pacchetto "guile-2.2" non è installato e quindi non è stato rimosso 0 aggiornati, 0 installati, 0 da rimuovere e 24 non aggiornati. it's in Italian it says that the package guile-2.2 was not installed so nothing was done Is anyone else using Ubuntu 20.04 around here ?