This bug was fixed in the package gnucash - 1:5.8-1build1
---
gnucash (1:5.8-1build1) oracular; urgency=medium
* Rebuild against latest guile-3.0 (LP: #2080919, LP: #2059038)
-- Jeremy Bícha Tue, 17 Sep 2024 11:38:47 -0400
** Changed in: gnucash (Ubuntu)
Status: Fix Comm
** Changed in: gnucash (Ubuntu)
Importance: Undecided => High
** Changed in: gnucash (Ubuntu)
Status: New => Fix Committed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2059038
Title:
gnu
Locally, I fixed this by rebuilding guile-libs/guile packages and
reinstalling, no code changes needed at all.
$ apt source guile-3.0-libs
$ cd guile-3.0-3.0.8/
$ sudo apt build-dep guile-3.0
$ sudo apt install fakeroot
$ dpkg-buildpackage -rfakeroot -uc -us
$ sudo dpkg -i ../guile-3.0*.deb
--
Y
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