From unknown Fri Jun 20 07:14:43 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#24188 <24188@debbugs.gnu.org> To: bug#24188 <24188@debbugs.gnu.org> Subject: Status: gnucash needs gtk+ in propagated-inputs Reply-To: bug#24188 <24188@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:14:43 +0000 retitle 24188 gnucash needs gtk+ in propagated-inputs reassign 24188 guix submitter 24188 Arun Isaac severity 24188 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 08 14:24:04 2016 Received: (at submit) by debbugs.gnu.org; 8 Aug 2016 18:24:04 +0000 Received: from localhost ([127.0.0.1]:60328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bWpDY-0002l6-BB for submit@debbugs.gnu.org; Mon, 08 Aug 2016 14:24:04 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39765) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bWpBD-0002hA-0g for submit@debbugs.gnu.org; Mon, 08 Aug 2016 14:21:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bWpB7-0004vM-4Y for submit@debbugs.gnu.org; Mon, 08 Aug 2016 14:21:33 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48341) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bWpB7-0004vF-17 for submit@debbugs.gnu.org; Mon, 08 Aug 2016 14:21:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58949) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bWpB4-0003Dq-Vm for bug-guix@gnu.org; Mon, 08 Aug 2016 14:21:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bWpB1-0004uB-MQ for bug-guix@gnu.org; Mon, 08 Aug 2016 14:21:30 -0400 Received: from [117.218.232.8] (port=42356 helo=hrrol) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bWpB0-0004tn-WE for bug-guix@gnu.org; Mon, 08 Aug 2016 14:21:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=x; h=Sender:Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Owd2yhIXgZgOiIZl0BZ85B7cFXUnawXKy/UqoGTlMfM=; b=fgDMN/CTMYctEmqAwgpH3OGkCZ QmWOpg9H4QqcQUOhDII+ggnj0hLB9PN1KcoZui6R4eTnuvkTSEW+RyQ2rzHIWz6o1q0wZurQ0bHPS 8wbatvf4eLRh+yvr1jjVac6aQnJ+kIFd7/s1LwE7q24Cgl4DobYzSEqcAEIUqry4SxGt38x2Ot/NO afzEbiVRCUqo/POXEqtZ1Rm2xmwZU8uk5juh121n+TgQpb5ujukjp32wHEF6Zu75U73v8tQHm24ib ZMSY0DtEd1sHdo0AdOYRTvZY7BW6y6Fq1LZLysq2Lq9I/hHR4yr6H+JOyunz5kJ16Z5hEtmJHPkPw kw8tdpKw==; Received: from [45.125.41.45] (helo=steel) by hrrol with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from ) id 1bWocf-0003SJ-UP for bug-guix@gnu.org; Mon, 08 Aug 2016 23:15:58 +0530 User-agent: mu4e 0.9.16; emacs 24.5.1 From: Arun Isaac To: bug-guix@gnu.org Subject: gnucash needs gtk+ in propagated-inputs Date: Mon, 08 Aug 2016 23:15:50 +0530 Message-ID: <87oa53yx0x.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 08 Aug 2016 14:24:03 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --=-=-= Content-Type: text/plain 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. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJXqMVOAAoJEC4l7othgCuzrNcH/2tXLABY7rPDERC9ZbCmcdt/ tL0B6kQxNafydgewaB2pXUxD8Fh0eooXJwmxFkABBN0yY8IJ9ABSlNWMSdvUPLJQ d0psqqacKXgy8SKKqBOnSfGDCOWdAlTntTupqCjHCTCmiUi7/56nOXh/AEUhByIp MklxQX/6uZK8fKxnxenVvGLSxnViRNgS8h4dCDH8FIu+0Y4MgUTEbGRZWdzi6pXM Pro8/6bHqtW6j8Q0RdLHF8+PmCJo7m499SwsPOesOhWZ0PwCOCWuCl1y10wHLp3S 2qdasMpqTvXub0EPUm9WdEOxRtJrZ7nr7wM9A8/268XSRrXuLTu7oU3b23+ndl8= =vtg2 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 09 06:00:48 2016 Received: (at 24188) by debbugs.gnu.org; 9 Aug 2016 10:00:48 +0000 Received: from localhost ([127.0.0.1]:60697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bX3q4-0004Bz-MY for submit@debbugs.gnu.org; Tue, 09 Aug 2016 06:00:48 -0400 Received: from sender163-mail.zoho.com ([74.201.84.163]:24882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bX3q3-0004Br-K7 for 24188@debbugs.gnu.org; Tue, 09 Aug 2016 06:00:48 -0400 Received: from localhost (xd933edaa.dyn.telefonica.de [217.51.237.170]) by mx.zohomail.com with SMTPS id 1470736840710676.8014913515868; Tue, 9 Aug 2016 03:00:40 -0700 (PDT) References: <87oa53yx0x.fsf@systemreboot.net> User-agent: mu4e 0.9.16; emacs 25.1.1 From: Ricardo Wurmus To: Arun Isaac Subject: Re: bug#24188: gnucash needs gtk+ in propagated-inputs In-reply-to: <87oa53yx0x.fsf@systemreboot.net> Date: Tue, 09 Aug 2016 12:00:36 +0200 Message-ID: <87y4465kjf.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 24188 Cc: 24188@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) 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 (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. I cannot reproduce this. I don’t have gtk+ installed in a profile and Gnucash starts up just fine. 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 ~~ Ricardo From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 10 13:26:42 2016 Received: (at 24188) by debbugs.gnu.org; 10 Aug 2016 17:26:42 +0000 Received: from localhost ([127.0.0.1]:52551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bXXH8-0005Jf-0t for submit@debbugs.gnu.org; Wed, 10 Aug 2016 13:26:42 -0400 Received: from [117.218.232.8] (port=50068 helo=hrrol) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bXXH5-0005JU-F2 for 24188@debbugs.gnu.org; Wed, 10 Aug 2016 13:26:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=x; h=Sender:Content-Type:MIME-Version:Message-ID:Date: In-reply-to:Subject:Cc:To:From:References:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=hV9+zY08JL6Uq6K8X5UIY4e7OBnRw4QY1ShY/tO/gVg=; b=farM0U1j5WQAoOIuUpQrSPIdFP RAqqzMfyntSQ2gKt1Wrjz0+UUbp+hIjFSHnoWJ+HqHz/Qtgor8Bd1k2D55lG7VyW9TTBixEztMV7R 4IBSJ3grbInQxPznkXoWCgK40rbEzyOIpP1xrBmgLTrh/wntK6Wf4Bf6KBMC9tQeNVXXuw244bEaX BtXYWtwApC2SJXz6NKQIJDj9lwwiI7dS2HWqheZYG6MCPYTsAG5fahaVV+H+WjOnpXlINV5u7GIPO cz0/eHIYy79yTFl5Urq0/W2XBu4OJH5NF/a7g7jiZIbxIBRrm2ytMecRFw8spPhz53dwB6x979L6u QwVlNYNg==; Received: from [103.194.14.170] (helo=steel) by hrrol with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from ) id 1bXPQO-0003uc-HQ; Wed, 10 Aug 2016 14:33:44 +0530 References: <87oa53yx0x.fsf@systemreboot.net> <87y4465kjf.fsf@elephly.net> User-agent: mu4e 0.9.16; emacs 24.5.1 From: Arun Isaac To: Ricardo Wurmus Subject: Re: bug#24188: gnucash needs gtk+ in propagated-inputs In-reply-to: <87y4465kjf.fsf@elephly.net> Date: Wed, 10 Aug 2016 14:33:31 +0530 Message-ID: <87eg5xq9lo.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 4.8 (++++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > 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 [...] Content analysis details: (4.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FSL_HELO_NON_FQDN_1 No description available. 0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 3.6 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL [117.218.232.8 listed in zen.spamhaus.org] 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 24188 Cc: 24188@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 4.8 (++++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > 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 [...] Content analysis details: (4.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL [117.218.232.8 listed in zen.spamhaus.org] 0.0 FSL_HELO_NON_FQDN_1 No description available. 0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS --=-=-= Content-Type: text/plain > 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_DATA_DIRS="/gnu/store/zlr5l39k9gw7ss26iq6vj3yk215xrzpl-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS" gnucash runs successfully. I found out about this using `guix environment --search-paths gnucash`. How do I find out about these environment variables in general? Shouldn't they be set in the gnucash wrapper script so that the user does not have to set them manually? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJXqu3kAAoJEC4l7othgCuzUtkH/3Ir3R9/YzZkemw7ocHksqNE jzmVCajtscmE4zw9AmW9geoz5vHv5GqWgGpSFVj1BEoCyqcyUw4AzslVT3GJ0PSx vGb5dHxrKC0Rvr1bKB0wTsGSHoY/3sI5uYPuYgLf5ay5Ia4d2sPXBguk1NYUXHOg /d0y0SCF5cVbatiCYvNZ/KZrI9/hnYSKU3xMDeuphDE5PHBXOU67CGarEvsIIDYq 3sm1R8WppNAtHRPNeDfs6W+AtPeAfsH0YOHVLaZ8Y4DSolqbN1gqWb2bYNW0jSRg gPPa38n037FOeqNbPQ6wUbWhrzNdSxZr/BLpHP2zWFuXmv8Rdt3i1AYP43Mx8g0= =E8Sb -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 11 09:23:03 2016 Received: (at 24188) by debbugs.gnu.org; 11 Aug 2016 13:23:03 +0000 Received: from localhost ([127.0.0.1]:53190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bXpws-0006hm-UU for submit@debbugs.gnu.org; Thu, 11 Aug 2016 09:23:03 -0400 Received: from mail.openmailbox.org ([62.4.1.34]:41881) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bXpwr-0006gz-4q for 24188@debbugs.gnu.org; Thu, 11 Aug 2016 09:23:01 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id ECFFC217247; Thu, 11 Aug 2016 15:22:59 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on h4 X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=NO_RECEIVED,NO_RELAYS, T_HEADER_FROM_DIFFERENT_DOMAINS, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 From: iyzsong@member.fsf.org (=?utf-8?B?5a6L5paH5q2m?=) To: Arun Isaac Subject: Re: bug#24188: gnucash needs gtk+ in propagated-inputs References: <87oa53yx0x.fsf@systemreboot.net> <87y4465kjf.fsf@elephly.net> <87eg5xq9lo.fsf@systemreboot.net> Date: Thu, 11 Aug 2016 21:22:43 +0800 In-Reply-To: <87eg5xq9lo.fsf@systemreboot.net> (Arun Isaac's message of "Wed, 10 Aug 2016 14:33:31 +0530") Message-ID: <87inv7ignw.fsf@member.fsf.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 24188 Cc: Ricardo Wurmus , 24188@debbugs.gnu.org, guix-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.2 (-) 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_DATA_DIRS with > > export XDG_DATA_DIRS="/gnu/store/zlr5l39k9gw7ss26iq6vj3yk215xrzpl-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS" > > gnucash runs successfully. I found out about this using `guix > environment --search-paths gnucash`. > > How do I find out about these environment variables in general? > Shouldn't they be set in the gnucash wrapper script so that the user > does not have to set them manually? --8<---------------cut here---------------start------------->8--- gnc.gui:ERROR:gnc-icons.c:96:gnc_add_stock_icon_pair: assertion failed: (pixbuf1 && pixbuf2) fish: 'gnucash' terminated by signal SIGABRT (Abort) --8<---------------cut here---------------end--------------->8--- I think this error is caused by gdk-pixbuf, which uses XDG mime-info database to query file types. Install the 'shared-mime-info' package to activate the 'xdg-mime-database' profile hook should make it works. 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 :-) From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 13 05:18:55 2016 Received: (at 24188) by debbugs.gnu.org; 13 Aug 2016 09:18:55 +0000 Received: from localhost ([127.0.0.1]:55728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bYV5j-0001q5-85 for submit@debbugs.gnu.org; Sat, 13 Aug 2016 05:18:55 -0400 Received: from [117.218.232.8] (port=33688 helo=hrrol) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bYV5h-0001pu-2t for 24188@debbugs.gnu.org; Sat, 13 Aug 2016 05:18:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=x; h=Sender:Content-Type:MIME-Version:Message-ID:Date: In-reply-to:Subject:Cc:To:From:References:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=hJZN8jFgkH+qFXL42UPYeqUwYVOmZVPa6Z26WiNBNCM=; b=ZkzGsNFyvGh4vnpqCjiK5yFVmm h9WdCfAU18qsoqGknG9MTxbKG4LOLTZnsG4DZGsJLK1EwZMuRmkEL4Yc5u1TKtq3pFNRwt20S1fIt 564MimQBwbdXpn3h4xdkq3vpVX5xYcpo91IknQFz/hUGDH4iq7AOvor9DZ3WVuPMLc2xOlI0Jqkmj dNasdumGqAd6fUpy6ZaqmicCznU5CvicktDRmamcfaOoDm2wtO3sWgf4Ep5cHj/vQUdoWT3gZdcHr 5R7793fANOOq8sYVGgIXpK6z6cxJ2THDNXGJoTaNE1cbarSYyic+uecaYz1xYlW43hP5nmuwgGQaf vK0EIDqg==; Received: from [117.216.129.173] (helo=steel) by hrrol with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from ) id 1bYV5b-0004WH-GV; Sat, 13 Aug 2016 14:48:47 +0530 References: <87oa53yx0x.fsf@systemreboot.net> <87y4465kjf.fsf@elephly.net> <87eg5xq9lo.fsf@systemreboot.net> <87inv7ignw.fsf@member.fsf.org> User-agent: mu4e 0.9.16; emacs 24.5.1 From: Arun Isaac To: =?utf-8?B?5a6L5paH5q2m?= Subject: Re: bug#24188: gnucash needs gtk+ in propagated-inputs In-reply-to: <87inv7ignw.fsf@member.fsf.org> Date: Sat, 13 Aug 2016 14:48:32 +0530 Message-ID: <87fuq9gh7b.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 4.8 (++++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > 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 :-) [...] Content analysis details: (4.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FSL_HELO_NON_FQDN_1 No description available. 0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 3.6 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL [117.218.232.8 listed in zen.spamhaus.org] 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 24188 Cc: 24188@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 4.8 (++++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > 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 :-) [...] Content analysis details: (4.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL [117.218.232.8 listed in zen.spamhaus.org] 0.0 FSL_HELO_NON_FQDN_1 No description available. 0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS > 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. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 09 10:34:01 2016 Received: (at 24188) by debbugs.gnu.org; 9 Sep 2016 14:34:01 +0000 Received: from localhost ([127.0.0.1]:54766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1biMsS-0003U4-Oc for submit@debbugs.gnu.org; Fri, 09 Sep 2016 10:34:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33005) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1biMsR-0003Tr-3S for 24188@debbugs.gnu.org; Fri, 09 Sep 2016 10:33:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1biMsG-00052c-UI for 24188@debbugs.gnu.org; Fri, 09 Sep 2016 10:33:53 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46648) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1biMs6-0004uc-FH; Fri, 09 Sep 2016 10:33:38 -0400 Received: from pluto.bordeaux.inria.fr ([193.50.110.57]:33554 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1biMs4-0005Lv-EU; Fri, 09 Sep 2016 10:33:36 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: iyzsong@member.fsf.org (=?utf-8?B?5a6L5paH5q2m?=) Subject: Re: bug#24188: gnucash needs gtk+ in propagated-inputs References: <87oa53yx0x.fsf@systemreboot.net> <87y4465kjf.fsf@elephly.net> <87eg5xq9lo.fsf@systemreboot.net> <87inv7ignw.fsf@member.fsf.org> Date: Fri, 09 Sep 2016 16:33:34 +0200 In-Reply-To: <87inv7ignw.fsf@member.fsf.org> (=?utf-8?B?IuWui+aWh+atpiIn?= =?utf-8?B?cw==?= message of "Thu, 11 Aug 2016 21:22:43 +0800") Message-ID: <87eg4t5eip.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 24188 Cc: 24188@debbugs.gnu.org, Ricardo Wurmus , Arun Isaac , guix-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.3 (------) iyzsong@member.fsf.org (=E5=AE=8B=E6=96=87=E6=AD=A6) skribis: > Arun Isaac writes: > >>> The following environment variables are set which may make a difference >>> here: >>> >>> GUIX_GTK3_PATH=3D/run/current-system/profile/lib/gtk-3.0 >>> GUIX_GTK2_PATH=3D/run/current-system/profile/lib/gtk-2.0 >>> GTK_DATA_PREFIX=3D/run/current-system/profile >> >> After setting XDG_DATA_DIRS with >> >> export XDG_DATA_DIRS=3D"/gnu/store/zlr5l39k9gw7ss26iq6vj3yk215xrzpl-prof= ile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS" >> >> gnucash runs successfully. I found out about this using `guix >> environment --search-paths gnucash`. >> >> How do I find out about these environment variables in general? >> Shouldn't they be set in the gnucash wrapper script so that the user >> does not have to set them manually? > > gnc.gui:ERROR:gnc-icons.c:96:gnc_add_stock_icon_pair: assertion failed: (= pixbuf1 && pixbuf2) > fish: 'gnucash' terminated by signal SIGABRT (Abort) > > I think this error is caused by gdk-pixbuf, which uses XDG mime-info > database to query file types. Install the 'shared-mime-info' package > to activate the 'xdg-mime-database' profile hook should make it works. > > > 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.=20=20 > 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? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 09 11:40:35 2016 Received: (at 24188) by debbugs.gnu.org; 9 Sep 2016 15:40:35 +0000 Received: from localhost ([127.0.0.1]:54794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1biNut-0006hr-KS for submit@debbugs.gnu.org; Fri, 09 Sep 2016 11:40:35 -0400 Received: from [117.218.232.8] (port=40068 helo=systemreboot.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1biNus-0006hh-1z for 24188@debbugs.gnu.org; Fri, 09 Sep 2016 11:40:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=x; h=Content-Type:MIME-Version:Message-ID:Date: In-reply-to:Subject:Cc:To:From:References:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=el3KMkOx5yzet1Ap/c0LNL6e+VOHciJeWJ7iicPrV/I=; b=SWWxHWS55q+SYTh8ws+EMH1gf C17zw13+20Btb9eogiffaQQ9hfnpAIm3ZMIuSACXzAICsGJRkmvVBFn3FnqZ48y5f7+dYE8UuX0rx Kka9zACPUafG3QPGhomMUIi3G9/kaatIm3FI4YEzmGgOCHeuOKRt6bnn6EEZdlUpdWZ3jNOW7NuNR dFhC2rfr9cbNVRpk+6/5meoeOWY5zeuFHGREFb5uBxYuOGgIlYnav2BHt2uyMBFlGCnDIun5B+tXz wjV5kgfOkai+LtHnfaoRArNpHp7rUUCmEC/fPtmKOlG3lMfxXAvKTH6R/VxwzPFfYYNCGmUMYfkiL 1vXYTW7QA==; Received: from [117.192.127.53] (helo=steel) by systemreboot.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87) (envelope-from ) id 1biNun-0003m1-9s; Fri, 09 Sep 2016 21:10:30 +0530 References: <87oa53yx0x.fsf@systemreboot.net> <87y4465kjf.fsf@elephly.net> <87eg5xq9lo.fsf@systemreboot.net> <87inv7ignw.fsf@member.fsf.org> <87eg4t5eip.fsf@gnu.org> User-agent: mu4e 0.9.16; emacs 24.5.1 From: Arun Isaac To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#24188: gnucash needs gtk+ in propagated-inputs In-reply-to: <87eg4t5eip.fsf@gnu.org> Date: Fri, 09 Sep 2016 21:10:20 +0530 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: >> 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? [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid X-Debbugs-Envelope-To: 24188 Cc: 24188@debbugs.gnu.org, guix-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: >> 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? [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid >> 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. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 09 18:39:09 2016 Received: (at 24188-done) by debbugs.gnu.org; 9 Sep 2016 22:39:09 +0000 Received: from localhost ([127.0.0.1]:54964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1biURx-00059O-EY for submit@debbugs.gnu.org; Fri, 09 Sep 2016 18:39:09 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59499) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1biURw-00059D-2J for 24188-done@debbugs.gnu.org; Fri, 09 Sep 2016 18:39:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1biURq-0007UH-0p for 24188-done@debbugs.gnu.org; Fri, 09 Sep 2016 18:39:02 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52286) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1biURk-0007TK-IR; Fri, 09 Sep 2016 18:38:56 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:48518 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1biURi-0003SL-R8; Fri, 09 Sep 2016 18:38:55 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Arun Isaac Subject: Re: bug#24188: gnucash needs gtk+ in propagated-inputs References: <87oa53yx0x.fsf@systemreboot.net> <87y4465kjf.fsf@elephly.net> <87eg5xq9lo.fsf@systemreboot.net> <87inv7ignw.fsf@member.fsf.org> <87eg4t5eip.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 25 Fructidor an 224 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Sat, 10 Sep 2016 00:38:52 +0200 In-Reply-To: (Arun Isaac's message of "Fri, 09 Sep 2016 21:10:20 +0530") Message-ID: <87y430pukj.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 24188-done Cc: 24188-done@debbugs.gnu.org, guix-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.3 (------) 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.=20=20 >>> 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=E2=80=99. From unknown Fri Jun 20 07:14:43 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 08 Oct 2016 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator