bug#24188: gnucash needs gtk+ in propagated-inputs
Arun Isaacskribis: >>> To actually fix this package (and some others) we can: >>> >>> - Wrap them with shared-mime-info in XDG_DATA_DIRS or propagated it. >>> >>> - Make sure 'xdg-mime-database' always run if glib applications are >>> there even without shared-mime-info referenced by profile. >>> IIRC, this was suggested by ludo, but I ignored, now patch sent :-) >> >> Apparently the 2nd item is what commit >> 801d316b20b05a4d0687873ad8e438e6238e23ce does. >> >> Are we done, or do we need to do item #1 too? > > We are done. No need to do item #1. The issue has been fixed. I like that. :-) Thanks! Ludo’.
bug#24188: gnucash needs gtk+ in propagated-inputs
> To actually fix this package (and some others) we can: > > - Wrap them with shared-mime-info in XDG_DATA_DIRS or propagated it. > > - Make sure 'xdg-mime-database' always run if glib applications are > there even without shared-mime-info referenced by profile. > IIRC, this was suggested by ludo, but I ignored, now patch sent :-) Great, I'll wait a bit for the package to be fixed.
bug#24188: gnucash needs gtk+ in propagated-inputs
I installed gnucash with `guix package -i gnucash`. When I attempt to run it, it fails with the following error message: ** gnc.gui:ERROR:gnc-icons.c:96:gnc_add_stock_icon_pair: assertion failed: (pixbuf1 && pixbuf2) fish: 'gnucash' terminated by signal SIGABRT (Abort) However within an environment created by `guix environment --ad-hoc gtk+`, gnucash runs fine. So, I'm guessing gtk+ needs to be in gnucash's propagated-inputs. signature.asc Description: PGP signature