GNU bug report logs - #24188
gnucash needs gtk+ in propagated-inputs

Previous Next

Package: guix;

Reported by: Arun Isaac <arunisaac <at> systemreboot.net>

Date: Mon, 8 Aug 2016 18:25:02 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Arun Isaac <arunisaac <at> systemreboot.net>
Subject: bug#24188: closed (Re: bug#24188: gnucash needs gtk+ in
 propagated-inputs)
Date: Fri, 09 Sep 2016 22:40:01 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#24188: gnucash needs gtk+ in propagated-inputs

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 24188 <at> debbugs.gnu.org.

-- 
24188: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=24188
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: ludo <at> gnu.org (Ludovic Courtès)
To: Arun Isaac <arunisaac <at> systemreboot.net>
Cc: 24188-done <at> debbugs.gnu.org, guix-devel <at> gnu.org
Subject: Re: bug#24188: gnucash needs gtk+ in propagated-inputs
Date: Sat, 10 Sep 2016 00:38:52 +0200
Arun Isaac <arunisaac <at> systemreboot.net> 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.  
>>>   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’.

[Message part 3 (message/rfc822, inline)]
From: Arun Isaac <arunisaac <at> systemreboot.net>
To: bug-guix <at> gnu.org
Subject: gnucash needs gtk+ in propagated-inputs
Date: Mon, 08 Aug 2016 23:15:50 +0530
[Message part 4 (text/plain, inline)]
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 (application/pgp-signature, inline)]

This bug report was last modified 8 years and 256 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.