Comment 2 for bug 2059038

Revision history for this message
John D Lamb (j-d-lamb) wrote :

I found a fix for this that at least works for me.

;;; note: source file /usr/share/guile/3.0/ice-9/eval.scm
;;; newer than compiled /usr/lib/x86_64-linux-gnu/guile/3.0/ccache/ice-9/eval.go

stat /usr/share/guile/3.0/ice-9/eval.scm
and
stat /usr/lib/x86_64-linux-gnu/guile/3.0/ccache/ice-9/eval.go

showed that eval.scm was one second newer than eval.go. I’m not sure why. This didn’t happen on my last installation of mantic. But using

touch -m --date="…"

to set the modification dates of all the .scm files in /usr/share/guile/ to 2 seconds earlier stops the attempted compilation process and lets GnuCash start normally.