Ldconfig: /usr/lib/libguile-3.0.so.1.5.0-gdb.scm is not an ELF file - it has the wrong magic bytes at the start

I am trying to install on a raspberry the new version of mu but when the compilation ends I have this message:

ldconfig: /usr/lib/libguile-3.0.so.1.5.0-gdb.scm is not an ELF file - it has the wrong magic bytes at the start.

And actually the /usr/lib/libguile-3.0.so.1.5.0-gdb.scm is not an ELF file but a text one.

I encounter the same problem.

What package owns that file?

libguile-3.0.so.1.5.0-gdb.scm comes from guile3, compiled with yay and needed to compile mu (mailutils) version 1.8.2
Now mu was upgraded to version 1.8.3 that does not need libguile anymore but I have always the error message running an update of the packages.
I will try to remove guile3.

If guile3 is not needed anymore, you could just remove it with sudo pacman -Rsn guile3.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.