Op woensdag 8 april 2020 09:46:56 CEST schreef Frank H. Ellenberger: > Hi F, > > Am 08.04.20 um 09:17 schrieb F: > > Thank you Geert! > > > > There are a lot of errors, most of them - "source file newer than > > compiled". > > > > I have attached the output below. > > > > > > dfg@HP2760p:~$ flatpak run org.gnucash.GnuCash --logto stdout > > > > (process:13771): flatpak-WARNING **: 10:00:16.922: Error writing > > credentials to socket: Error sending message: Broken pipe > > ;;; note: source file /app/share/guile//2.2/ice-9/psyntax-pp.scm > > ;;; newer than compiled > > /app/lib/guile/2.2/ccache/ice-9/psyntax-pp.go > > flatpak run --command=sh org.gnucash.GnuCash > > locate /app/lib/guile/2.2/ccache/ > and remove the whole content > > on the next start guile will compile them again. > > Geert, I wonder if there is a hook, where we can do it, if the user > updated the package. > There is no runtime hook to do this. As I wrote in my other reply, at sandbox startup all of /app/ lib is mounted read-only. There is no way a command run later in that sandbox can make any change at all to /app/lib.
The only way to fix it is before the flatpak starts. I have filed an issue upstream with flatpak itself, but so far there has been no answer https://github.com/flatpak/flatpak/issues/3064 Regards, Geert _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.