bug#24188: gnucash needs gtk+ in propagated-inputs

2016-09-09 Thread Ludovic Courtès
Arun Isaac skribis: >>> 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.

bug#24188: gnucash needs gtk+ in propagated-inputs

2016-09-09 Thread Arun Isaac
>> 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 sugge

bug#24188: gnucash needs gtk+ in propagated-inputs

2016-09-09 Thread Ludovic Courtès
iyzs...@member.fsf.org (宋文武) skribis: > Arun Isaac writes: > >>> The following environment variables are set which may make a difference >>> here: >>> >>> GUIX_GTK3_PATH=/run/current-system/profile/lib/gtk-3.0 >>> GUIX_GTK2_PATH=/run/current-system/profile/lib/gtk-2.0 >>> GTK_DATA_PREFIX=/r

bug#24188: gnucash needs gtk+ in propagated-inputs

2016-08-13 Thread Arun Isaac
> 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

bug#24188: gnucash needs gtk+ in propagated-inputs

2016-08-11 Thread 宋文武
Arun Isaac writes: >> The following environment variables are set which may make a difference >> here: >> >> GUIX_GTK3_PATH=/run/current-system/profile/lib/gtk-3.0 >> GUIX_GTK2_PATH=/run/current-system/profile/lib/gtk-2.0 >> GTK_DATA_PREFIX=/run/current-system/profile > > After setting XDG_

bug#24188: gnucash needs gtk+ in propagated-inputs

2016-08-10 Thread Arun Isaac
> The following environment variables are set which may make a difference > here: > > GUIX_GTK3_PATH=/run/current-system/profile/lib/gtk-3.0 > GUIX_GTK2_PATH=/run/current-system/profile/lib/gtk-2.0 > GTK_DATA_PREFIX=/run/current-system/profile After setting XDG_DATA_DIRS with export XDG_D

bug#24188: gnucash needs gtk+ in propagated-inputs

2016-08-09 Thread Ricardo Wurmus
Arun Isaac writes: > 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

bug#24188: gnucash needs gtk+ in propagated-inputs

2016-08-08 Thread Arun Isaac
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 environ