[GNC] Flatpak ldconfig error
Geert Janssens
geert.gnucash at kobaltwit.be
Wed Apr 5 06:52:10 EDT 2023
That's unfortunately not related. The warning about the magic bytes has nothing to do with
recompilation attempts and is still present. I have removed that part from the sample.
As for the warning itself. It's harmless, albeit annoying when using gnucash-cli from flatpak.
Feel free to report it as a bug in our bugzilla instance against the packaging/flatpak
component.
Thanks,
Geert
Op zondag 2 april 2023 21:44:50 CEST schreef David H:
> Simple fix/workaround documented in the docs at
> https://wiki.gnucash.org/wiki/Flatpak, excerpt below.....
>
> Cheers David H.
>
>
> - Current versions of GnuCash flatpak will no longer attempt to
> recompile all scm sources though it will continue to emit warnings about
> obsolete .go files:
>
> ldconfig: /app/lib/libguile-2.2.so.1.3.0-gdb.scm is not an ELF file
> - it has the wrong magic bytes at the start.
> ;;; note: source file /app/share/guile//2.2/ice-9/eval.scm;;;
> newer than compiled /app/lib/guile/2.2/ccache/ice-9/eval.go:
>
>
> Workaround
> <https://github.com/flathub/org.gnucash.GnuCash/issues/24#issuecomment-52304
> 8429>
>
>
> # --system installcd /var/lib/flatpak/app/org.gnucash.GnuCash# OR
> --user installcd $HOME/.local/share/flatpak/app/org.gnucash.GnuCash
>
> sudo find . -name '*.go' -exec touch '{}' ';'
>
> On Mon, 3 Apr 2023 at 02:42, Jon Schewe <jpschewe at mtu.net> wrote:
> > When I run flatpak to get quotes I get a warning about a scheme file
> > not being an ELF file. Is this a bug in the packaging or expected based
> > on how flatpak works?
> >
> > >flatpak run --command=gnucash-cli org.gnucash.GnuCash --quotes get
> >
> > ~/Documents/banking/gnucash/accounts.gnucash
> > ldconfig: /app/lib/libguile-2.2.so.1.3.0-gdb.scm is not an ELF file -
> > it has the wrong magic bytes at the start.
> >
> >
> > Thanks
> >
> > _______________________________________________
> > gnucash-user mailing list
> > gnucash-user at gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > -----
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
>
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
More information about the gnucash-user
mailing list