Run: ldd /usr/lib64/gnucash/libgnc-expressions-guile.so And see if perhaps it is missing a dependency?
-derek On Thu, January 25, 2024 11:07 am, John Haiducek wrote: > The file and its parent directory are both world-readable > > On Thu, Jan 25, 2024 at 10:46 AM R Losey <rlo...@gmail.com> wrote: > >> This is probably a silly question, but does the .so file have >> permissions >> that let it be read by your account? And/or what about the >> containing directory? >> >> >> On Thu, Jan 25, 2024 at 9:19 AM John Haiducek <jhaid...@gmail.com> >> wrote: >> >>> After upgrading to gnucash 5.5 on Fedora 38 (using the rpm package for >>> gnucash from the Fedora repos), I get the following error trying to >>> start >>> gnucash: >>> >>> $ gnucash >>> Backtrace: >>> In ice-9/boot-9.scm: >>> 3536:20 19 (_) >>> 2835:4 18 (save-module-excursion #<procedure 7fb1618d6930 at ice-…>) >>> 3556:26 17 (_) >>> In unknown file: >>> 16 (primitive-load-path "gnucash/report/html-utilities" #<…>) >>> In html-utilities.scm: >>> 32:0 15 (_) >>> In ice-9/boot-9.scm: >>> 3927:20 14 (process-use-modules _) >>> 222:17 13 (map1 (((gnucash report report-core)))) >>> 3928:31 12 (_ ((gnucash report report-core))) >>> 3326:17 11 (resolve-interface (gnucash report report-core) #:select >>> …) >>> In ice-9/threads.scm: >>> 390:8 10 (_ _) >>> In ice-9/boot-9.scm: >>> 3252:13 9 (_) >>> In ice-9/threads.scm: >>> 390:8 8 (_ _) >>> In ice-9/boot-9.scm: >>> 3536:20 7 (_) >>> 2835:4 6 (save-module-excursion #<procedure 7fb1618d6810 at ice-…>) >>> 3556:26 5 (_) >>> In unknown file: >>> 4 (primitive-load-path "gnucash/report/report-core" #<pro…>) >>> In report-core.scm: >>> 26:2 3 (_) >>> In unknown file: >>> 2 (load-extension "libgnc-expressions-guile" "scm_init_sw…") >>> In system/foreign-library.scm: >>> 190:25 1 (load-foreign-library _ #:extensions _ # _ #:search-path >>> …) >>> In unknown file: >>> 0 (dlopen "libgnc-expressions-guile.so" 1) >>> >>> ERROR: In procedure dlopen: >>> In procedure dlopen: file "libgnc-expressions-guile.so", message >>> "libgnc-expressions-guile.so: cannot open shared object file: No such >>> file >>> or directory" >>> >>> I can confirm that /usr/lib64/gnucash/libgnc-expressions-guile.so >>> exists. >>> Obviously this looks like a bug, but I'm not sure if it's a gnucash bug >>> or >>> a packaging problem on the Fedora side. Can anyone help me figure out >>> which >>> it is? Any possible workarounds to try? >>> _______________________________________________ >>> gnucash-user mailing list >>> gnucash-user@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. >>> >> >> >> -- >> _________________________________ >> Richard Losey >> rlo...@gmail.com >> Micah 6:8 >> > _______________________________________________ > gnucash-user mailing list > gnucash-user@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. > -- Derek Atkins 617-623-3745 de...@ihtfp.com www.ihtfp.com Computer and Internet Security Consultant _______________________________________________ gnucash-user mailing list gnucash-user@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.