From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: Missing fonts issue with GNU Icecat Date: Sat, 05 Jan 2019 18:52:49 +0100 Message-ID: <87ftu72dqm.fsf@gnu.org> References: <8736qjw877.fsf@atufi.org> <871s63w0ec.fsf@atufi.org> <878t094rmn.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggsout.gnu.org ([209.51.188.92]:54802 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gfq7y-0005xJ-Rx for guix-devel@gnu.org; Sat, 05 Jan 2019 12:52:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gfq7x-0005w7-0z for guix-devel@gnu.org; Sat, 05 Jan 2019 12:52:54 -0500 Received: from hera.aquilenet.fr ([2a0c:e300::1]:39454) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gfq7w-0005vX-R0 for guix-devel@gnu.org; Sat, 05 Jan 2019 12:52:52 -0500 In-Reply-To: <878t094rmn.fsf@elephly.net> (Ricardo Wurmus's message of "Fri, 28 Dec 2018 16:07:12 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ricardo Wurmus Cc: Daniel Gerber , guix-devel@gnu.org Hi Ricardo, Ricardo Wurmus skribis: >> Resolved by applying this advice (which is output when running `guix >> package -i pango` explicitly, but not when pango is installed as a >> dependency -- or I missed it): >> >> ``` >> The following environment variable definitions may be needed: >> export >> XDG_DATA_DIRS=3D"$HOME/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_D= IRS" >> export >> GIO_EXTRA_MODULES=3D"$HOME/.guix-profile/lib/gio/modules${GIO_EXTRA_MODU= LES:+:}$GIO_EXTRA_MODULES" >> ``` > > I=E2=80=99m glad you figured this out. I wonder if this means that we sh= ould > change the icecat package to set these variables (e.g. by adding a shell > wrapper). This is what =E2=80=98glib-or-gtk-build-system=E2=80=99 does. It would be = worth trying to change IceCat to use that build system. Ludo=E2=80=99.