From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 06 13:56:00 2016 Received: (at submit) by debbugs.gnu.org; 6 Mar 2016 18:56:01 +0000 Received: from localhost ([127.0.0.1]:37021 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acdqS-0006mi-O6 for submit@debbugs.gnu.org; Sun, 06 Mar 2016 13:56:00 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33688) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acdqQ-0006mU-R4 for submit@debbugs.gnu.org; Sun, 06 Mar 2016 13:55:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acdqK-0005FY-US for submit@debbugs.gnu.org; Sun, 06 Mar 2016 13:55:53 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, HK_RANDOM_ENVFROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37968) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acdqK-0005FU-RP for submit@debbugs.gnu.org; Sun, 06 Mar 2016 13:55:52 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52886) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acdqJ-0001uu-SD for bug-guix@gnu.org; Sun, 06 Mar 2016 13:55:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acdqG-0005EY-Mz for bug-guix@gnu.org; Sun, 06 Mar 2016 13:55:51 -0500 Received: from plane.gmane.org ([80.91.229.3]:49834) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acdqG-0005ED-9C for bug-guix@gnu.org; Sun, 06 Mar 2016 13:55:48 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1acdqE-0008Nk-2C for bug-guix@gnu.org; Sun, 06 Mar 2016 19:55:46 +0100 Received: from c-73-167-118-254.hsd1.ma.comcast.net ([73.167.118.254]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 06 Mar 2016 19:55:46 +0100 Received: from myglc2 by c-73-167-118-254.hsd1.ma.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 06 Mar 2016 19:55:46 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-guix@gnu.org From: myglc2 Subject: system-installed emacs does not find system-installed fonts Date: Sun, 06 Mar 2016 13:57:54 -0500 Lines: 25 Message-ID: <87a8mb5t8t.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-73-167-118-254.hsd1.ma.comcast.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Cancel-Lock: sha1:4zTY86vv/oDnqZbVH59eAYkc3+I= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.2 (---) X-Debbugs-Envelope-To: submit 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: -3.2 (---) Not technically not a bug because the doc says ... 2.6.2 X11 Fonts The ‘fontconfig’ package in Guix looks for fonts in ‘$HOME/.guix-profile’ by default. Thus, to allow graphical applications installed with Guix to display fonts, you have to install fonts with Guix as well. But it does seem counter-intuitive that emacs 'M-x list-fontsets' gives ... Fontset: -*-*-*-*-*-*-*-*-*-*-*-*-fontset-default Fontset: -*-fixed-medium-r-normal-*-16-*-*-*-*-*-fontset-standard Fontset: -urw-Nimbus Mono L-normal-normal-normal-*-13-*-*-*-m-0-fontset-startup ... when the system package list is ... % *Guix Package L... 5437 Guix-Output-List [...] emacs 24.5 out Yes The extensible, customizable, self-documenting text editor [...] font-dejavu 2.34 out Yes Vera font family derivate with additional characters [...] From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 07 04:27:39 2016 Received: (at 22927) by debbugs.gnu.org; 7 Mar 2016 09:27:39 +0000 Received: from localhost ([127.0.0.1]:37323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acrRz-0001yb-FX for submit@debbugs.gnu.org; Mon, 07 Mar 2016 04:27:39 -0500 Received: from mail-lb0-f173.google.com ([209.85.217.173]:33437) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acrRy-0001yQ-Ia for 22927@debbugs.gnu.org; Mon, 07 Mar 2016 04:27:38 -0500 Received: by mail-lb0-f173.google.com with SMTP id k15so123310498lbg.0 for <22927@debbugs.gnu.org>; Mon, 07 Mar 2016 01:27:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=mbBOzgndLvFmgCnKBF9s0EjkceZmukxXfRYxWJwGntY=; b=Pf7bVg++9+b2huiU3aKZlioEYPJWL8Jzu2t2ggeNW5uEoHA3YHfoOnStDI2iCrY5Ii peUeICb2tHIGwouc+Y23J45oon8UophQv8h/nGtQEoz4VniuQdMOetMrONKxkFAGfk+G pvHz7djxBJoqzyhcC1yIq9zfqkSowCp4BKbHN/5WL41IDyzufoRDKDMdeZR1VQ4I+xAx OrWanpF6aSVTfFN36rhdA3GHyp4JqVhfyGoHosv5u0D13V7gBBxrQbZthA+UFn72Bk3J NTm2E1bstuIWsGfRz3p401/uOPWeTIETcm9tweuPNVIaRYHQjrTJXzEfoc2J2T4G0TEE TbWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=mbBOzgndLvFmgCnKBF9s0EjkceZmukxXfRYxWJwGntY=; b=axZ1JOBRsEXg9tpotJ9nNEy2tiOd7wuSMcLrnjzM+dXHW3kjetgxdfWH6gqR4ynrdl 5rZwe1JNB38qDRSOv5N4N4edO8k6R7l86Wq0ObS5JkqhEEZ/AuoCuifS+7Jd5N9okPdv SD9z/Kvz4loeYHs78V0uMunwBeeN6k0M6QUrOGX8jr6pdkA78fx2jU07eShHQ+jxnNv8 l6W6tgtEXj1qrdwziC5wdBttdu8u79wCJ0/jwIRP17udBp/v/PjTTTWL0EzYp5Pv72pc GI6P1sAVnC9hK3DocUn69i356pRPQaitnc19vijKe0oc8hi03j+IDX0wDroHGy8bKqxL 34oQ== X-Gm-Message-State: AD7BkJKiFrM/M6GY9pdHRaf7CC4dMTaSf0Uf9zHNkKc1DZxFI+XuxCHySMQorxC03tGXsg== X-Received: by 10.25.5.10 with SMTP id 10mr5903701lff.123.1457342852764; Mon, 07 Mar 2016 01:27:32 -0800 (PST) Received: from leviafan ([217.107.192.146]) by smtp.gmail.com with ESMTPSA id f184sm2705751lfe.6.2016.03.07.01.27.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 07 Mar 2016 01:27:31 -0800 (PST) From: Alex Kost To: myglc2 Subject: Re: bug#22927: system-installed emacs does not find system-installed fonts References: <87a8mb5t8t.fsf@gmail.com> Date: Mon, 07 Mar 2016 12:27:44 +0300 In-Reply-To: <87a8mb5t8t.fsf@gmail.com> (myglc2@gmail.com's message of "Sun, 06 Mar 2016 13:57:54 -0500") Message-ID: <87wppehc33.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 22927 Cc: 22927@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: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable myglc2 (2016-03-06 21:57 +0300) wrote: > Not technically not a bug because the doc says ... > > 2.6.2 X11 Fonts > > The =E2=80=98fontconfig=E2=80=99 package in Guix looks for fonts in > =E2=80=98$HOME/.guix-profile=E2=80=99 by default. Thus, to allow graphic= al applications > installed with Guix to display fonts, you have to install fonts with > Guix as well. (I have not checked but) I believe this can be fixed by adding "/run/current-system/profile/share/fonts" to '--with-add-fonts' configure flag of the 'fontconfig' package. For now I think the following recipe should work: 1. Make a file "~/.config/fontconfig/fonts.conf" with the following contents: --=-=-= Content-Type: text/plain Content-Disposition: inline; filename=fonts.conf /run/current-system/profile/share/fonts --=-=-= Content-Type: text/plain 2. Run "fc-cache -fv". -- Alex --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 02 13:30:03 2016 Received: (at 22927) by debbugs.gnu.org; 2 Apr 2016 17:30:03 +0000 Received: from localhost ([127.0.0.1]:49055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amPN5-0004i7-5d for submit@debbugs.gnu.org; Sat, 02 Apr 2016 13:30:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amPN3-0004hC-QY for 22927@debbugs.gnu.org; Sat, 02 Apr 2016 13:30:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1amPMv-0007r2-LI for 22927@debbugs.gnu.org; Sat, 02 Apr 2016 13:29:56 -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.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41862) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amPMv-0007qy-Hc; Sat, 02 Apr 2016 13:29:53 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:60074 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1amPMu-0002rV-OX; Sat, 02 Apr 2016 13:29:53 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Alex Kost Subject: Re: bug#22927: system-installed emacs does not find system-installed fonts References: <87a8mb5t8t.fsf@gmail.com> <87wppehc33.fsf@gmail.com> Date: Sat, 02 Apr 2016 19:29:50 +0200 In-Reply-To: <87wppehc33.fsf@gmail.com> (Alex Kost's message of "Mon, 07 Mar 2016 12:27:44 +0300") Message-ID: <87inzzgbqp.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.0 (------) X-Debbugs-Envelope-To: 22927 Cc: myglc2 , 22927@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: -6.0 (------) Alex Kost skribis: > myglc2 (2016-03-06 21:57 +0300) wrote: > >> Not technically not a bug because the doc says ... >> >> 2.6.2 X11 Fonts >> >> The =E2=80=98fontconfig=E2=80=99 package in Guix looks for fonts in >> =E2=80=98$HOME/.guix-profile=E2=80=99 by default. Thus, to allow graphi= cal applications >> installed with Guix to display fonts, you have to install fonts with >> Guix as well. > > (I have not checked but) I believe this can be fixed by adding > "/run/current-system/profile/share/fonts" to '--with-add-fonts' > configure flag of the 'fontconfig' package. > > For now I think the following recipe should work: > > 1. Make a file "~/.config/fontconfig/fonts.conf" with the following > contents: > > > > > /run/current-system/profile/share/fonts > Indeed. I realize I did this independently in e71ef7adaece7e132a5059139122b45083ea1b39. The better fix will be to rebuild Fontconfig as you suggest. Would you like to try that and apply it to =E2=80=98core-updates=E2=80=99? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 03 03:44:33 2016 Received: (at 22927) by debbugs.gnu.org; 3 Apr 2016 07:44:34 +0000 Received: from localhost ([127.0.0.1]:49399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amci1-0003J6-LQ for submit@debbugs.gnu.org; Sun, 03 Apr 2016 03:44:33 -0400 Received: from mail-lf0-f45.google.com ([209.85.215.45]:36033) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amci0-0003It-7J for 22927@debbugs.gnu.org; Sun, 03 Apr 2016 03:44:32 -0400 Received: by mail-lf0-f45.google.com with SMTP id g184so52500081lfb.3 for <22927@debbugs.gnu.org>; Sun, 03 Apr 2016 00:44:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:message-id:user-agent :mime-version; bh=yBWPLs9nXlWoYMyoRyFFuRjINpH8sndZlOpaksI+o/A=; b=ZvyYjJyQynaSSi7FWNzL7EkMXex80SWVA5vYRBAnmHizt9PF1ADadWvT9yxBlfo9By ztJypOjabFmeXiPJgw09EgvTDKwg2pUME49+iWfJrqccE1bGs+jI150cE+Ps2lphil4R V1CdZQOtSX4tnkwOitavmtNmxXl1qx3bsOf/CoypgkbjxR3+XdeAz0fAtOajmZpklb/m gLsi3Shp0ehM/ogh7gpnKjXGy/0MC0ZZCZFAaY5EHghgg4xVCNK0ITON3H2y/dvV2Sb6 tLCAC83/B/dRVEON8JIWqiIdhos7EWXoWQDZF2FThiyAs/lz9E1ihXny/kC6Ygo6ZIfS coLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:message-id :user-agent:mime-version; bh=yBWPLs9nXlWoYMyoRyFFuRjINpH8sndZlOpaksI+o/A=; b=bsx/H4ULf68z/Iu5iX2lfQak4TSvVU1SMnXULQc0sUHM7DmzpmfuPHD5Rf36QUyHxM 5JoGuIrR7eQoVuAi3JKfiRTCcIbROAfZ/jReHcQCJOrEvMjPJFuI9NzuzV+BnZVvy+sT tOYpZ/Geu3A1DBkLnx3gdmx0opLN6vMvtxqSURcP1zBN64Ff+vVpOIPcIJSbA5vNU9Dx d31kqsz0EaRE7Zmr/2T9ALXMrAG0Dnwdsja362QmfNDuphbmxEIAz8vHIBwilb4pqagd 8rngCpG3NKmNkItXzLYOT+ixE7uIPQL6iZKjTXPHjI3PaDitDLJR85QiuXFWV0RidqN4 44Ww== X-Gm-Message-State: AD7BkJLXU53oxNMC1yNevvQrDHEaP+TlP3/awy95vvhmpHo9pJA9TlvY+iP83D6TepncYQ== X-Received: by 10.25.159.133 with SMTP id i127mr5489473lfe.33.1459669466290; Sun, 03 Apr 2016 00:44:26 -0700 (PDT) Received: from leviafan ([217.107.192.146]) by smtp.gmail.com with ESMTPSA id xx7sm3634127lbb.19.2016.04.03.00.44.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 03 Apr 2016 00:44:25 -0700 (PDT) From: Alex Kost To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: bug#22927: system-installed emacs does not find system-installed fonts References: <87a8mb5t8t.fsf@gmail.com> <87wppehc33.fsf@gmail.com> <87inzzgbqp.fsf@gnu.org> Date: Sun, 03 Apr 2016 10:44:26 +0300 Message-ID: <87pou7t9ut.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 22927 Cc: myglc2 , 22927@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: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s (2016-04-02 20:29 +0300) wrote: > Alex Kost skribis: > >> myglc2 (2016-03-06 21:57 +0300) wrote: >> >>> Not technically not a bug because the doc says ... >>> >>> 2.6.2 X11 Fonts >>> >>> The =E2=80=98fontconfig=E2=80=99 package in Guix looks for fonts in >>> =E2=80=98$HOME/.guix-profile=E2=80=99 by default. Thus, to allow graph= ical applications >>> installed with Guix to display fonts, you have to install fonts with >>> Guix as well. >> >> (I have not checked but) I believe this can be fixed by adding >> "/run/current-system/profile/share/fonts" to '--with-add-fonts' >> configure flag of the 'fontconfig' package. >> >> For now I think the following recipe should work: >> >> 1. Make a file "~/.config/fontconfig/fonts.conf" with the following >> contents: >> >> >> >> >> /run/current-system/profile/share/fonts >> > > Indeed. I realize I did this independently in > e71ef7adaece7e132a5059139122b45083ea1b39. > > The better fix will be to rebuild Fontconfig as you suggest. Would you > like to try that and apply it to =E2=80=98core-updates=E2=80=99? Yes, the patch is attached. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-fontconfig-Find-fonts-in-the-system-profile.patch >From fc239dda52244d6bd3b645660ca0827aa17afc05 Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Sun, 3 Apr 2016 10:27:45 +0300 Subject: [PATCH] gnu: fontconfig: Find fonts in the system profile. Fixes . Reported by myglc2 . This also reverts commit e71ef7adaece7e132a5059139122b45083ea1b39. * gnu/packages/fontutils.scm (fontconfig)[arguments]: Add /run/current-system/profile/share/fonts to --with-add-fonts configure flag. * gnu/system/shadow.scm (default-skeletons): Do not create "fonts.conf" file. --- gnu/packages/fontutils.scm | 8 ++++---- gnu/system/shadow.scm | 23 ----------------------- 2 files changed, 4 insertions(+), 27 deletions(-) diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm index ff10a4a..8d33211 100644 --- a/gnu/packages/fontutils.scm +++ b/gnu/packages/fontutils.scm @@ -95,10 +95,10 @@ anti-aliased glyph bitmap generation with 256 gray levels.") (assoc-ref %build-inputs "gs-fonts") "/share/fonts") - ;; register fonts from user profile - ;; TODO: Add /run/current-system/profile/share/fonts and remove - ;; the skeleton that works around it from 'default-skeletons'. - "--with-add-fonts=~/.guix-profile/share/fonts" + ;; Register fonts from user and system profiles. + (string-append "--with-add-fonts=" + "~/.guix-profile/share/fonts," + "/run/current-system/profile/share/fonts") ;; python is not actually needed "PYTHON=false") diff --git a/gnu/system/shadow.scm b/gnu/system/shadow.scm index a13ef11..6e62aee 100644 --- a/gnu/system/shadow.scm +++ b/gnu/system/shadow.scm @@ -131,12 +131,6 @@ (define (default-skeletons) "Return the default skeleton files for /etc/skel. These files are copied by 'useradd' in the home directory of newly created user accounts." - (define fonts.conf-content - ;; SXML for ~/.config/fontconfig/fonts.conf. This works around the fact - ;; that Fontconfig currently does not such this directory by default, - ;; thereby ignoring fonts installed system-wide (FIXME). - `(fontconfig (dir "/run/current-system/profile/share/fonts"))) - (define copy-guile-wm #~(begin (use-modules (guix build utils)) @@ -180,22 +174,6 @@ source /etc/profile\n")) (xdefaults (plain-file "Xdefaults" "\ XTerm*utf8: always XTerm*metaSendsEscape: true\n")) - (fonts.conf (computed-file - "fonts.conf" - #~(begin - (use-modules (guix build utils) - (sxml simple)) - - (define dir - (string-append #$output - "/fontconfig")) - - (mkdir-p dir) - (call-with-output-file (string-append dir - "/fonts.conf") - (lambda (port) - (sxml->xml '#$fonts.conf-content port)))) - #:modules '((guix build utils)))) (gdbinit (plain-file "gdbinit" "\ # Tell GDB where to look for separate debugging files. set debug-file-directory ~/.guix-profile/lib/debug\n"))) @@ -204,7 +182,6 @@ set debug-file-directory ~/.guix-profile/lib/debug\n"))) (".zlogin" ,zlogin) (".Xdefaults" ,xdefaults) (".guile-wm" ,guile-wm) - (".config" ,fonts.conf) (".gdbinit" ,gdbinit)))) (define (skeleton-directory skeletons) -- 2.7.3 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 03 16:39:30 2016 Received: (at 22927) by debbugs.gnu.org; 3 Apr 2016 20:39:30 +0000 Received: from localhost ([127.0.0.1]:50336 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amony-0001Ht-KK for submit@debbugs.gnu.org; Sun, 03 Apr 2016 16:39:30 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46855) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amonw-0001Hh-Af for 22927@debbugs.gnu.org; Sun, 03 Apr 2016 16:39:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1amonm-0002yd-4H for 22927@debbugs.gnu.org; Sun, 03 Apr 2016 16:39:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59048) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amonm-0002yZ-0k; Sun, 03 Apr 2016 16:39:18 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:33208 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1amonl-0000Do-5n; Sun, 03 Apr 2016 16:39:17 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Alex Kost Subject: Re: bug#22927: system-installed emacs does not find system-installed fonts References: <87a8mb5t8t.fsf@gmail.com> <87wppehc33.fsf@gmail.com> <87inzzgbqp.fsf@gnu.org> <87pou7t9ut.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 15 Germinal an 224 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x3D9AEBB5 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: Sun, 03 Apr 2016 22:39:14 +0200 In-Reply-To: <87pou7t9ut.fsf@gmail.com> (Alex Kost's message of "Sun, 03 Apr 2016 10:44:26 +0300") Message-ID: <87wpoectql.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.0 (------) X-Debbugs-Envelope-To: 22927 Cc: myglc2 , 22927@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: -6.0 (------) Alex Kost skribis: > From fc239dda52244d6bd3b645660ca0827aa17afc05 Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Sun, 3 Apr 2016 10:27:45 +0300 > Subject: [PATCH] gnu: fontconfig: Find fonts in the system profile. > > Fixes . > Reported by myglc2 . > > This also reverts commit e71ef7adaece7e132a5059139122b45083ea1b39. > > * gnu/packages/fontutils.scm (fontconfig)[arguments]: Add > /run/current-system/profile/share/fonts to --with-add-fonts configure fla= g. > * gnu/system/shadow.scm (default-skeletons): Do not create "fonts.conf" f= ile. [...] > - ;; register fonts from user profile > - ;; TODO: Add /run/current-system/profile/share/fonts and rem= ove > - ;; the skeleton that works around it from 'default-skeletons= '. > - "--with-add-fonts=3D~/.guix-profile/share/fonts" > + ;; Register fonts from user and system profiles. > + (string-append "--with-add-fonts=3D" > + "~/.guix-profile/share/fonts," > + "/run/current-system/profile/share/fonts") If you=E2=80=99ve confirmed that passing a comma-separated list here works = as expected, then please push to =E2=80=98core-updates=E2=80=99. Thank you! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 04 14:11:10 2016 Received: (at 22927) by debbugs.gnu.org; 4 Apr 2016 18:11:10 +0000 Received: from localhost ([127.0.0.1]:51379 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1an8xx-00081r-Sy for submit@debbugs.gnu.org; Mon, 04 Apr 2016 14:11:10 -0400 Received: from mail-lb0-f178.google.com ([209.85.217.178]:33816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1an8xw-00081f-8x for 22927@debbugs.gnu.org; Mon, 04 Apr 2016 14:11:08 -0400 Received: by mail-lb0-f178.google.com with SMTP id vo2so174059989lbb.1 for <22927@debbugs.gnu.org>; Mon, 04 Apr 2016 11:11:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:message-id:user-agent :mime-version:content-transfer-encoding; bh=oM8sWW59DhMM7Dv+6FMYQU4kgX6d8CcJ3VKHXw8XEio=; b=N+8YAFgMSnOZ7yKdgxA+ae5j8h5B0AhPi0RjiPRN6gHl0tkXmEeIXJf9/dQgzHuzfw 5FNkf4Bl71kbagj+9cUhQWnImuKhyACWoyw2LdlAxy9FjwHxF+UrEg8ZyhWkr5zE9H4r InCbVCkKmwpqvI2dN1+NN1u6XkyOWDyBUTsxv+tu5PmSNDLjcE8X7laWZ0zv3+iVNHbi 0vbKBw+BD0zOBpOtiNn7KQLKF3lkAAE26ZjA41q8tG09LrWf2KbMzS2GLFL3sBzDZDPB Zqt+RvRcdVhUk5mCe4X41r98VDjoFqjkLoU78WKaZJc/JdZHkmbg59lbmzSvEYRQa0HP rihQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:message-id :user-agent:mime-version:content-transfer-encoding; bh=oM8sWW59DhMM7Dv+6FMYQU4kgX6d8CcJ3VKHXw8XEio=; b=SnFHteNJtbVkEJ9HyLJBjbu5XGq0jGh3riarbWwXR8OWUQmTON7SdtW/7DAgO8NHth dEnV7olc9P5WzjRdXIhqogJXMHUohZhmWTlRHF4jOc1zIbu1LxjLNsmnv7fS6LWZEbeb dbE2SRg5bcpIr64l1kmisxQLtN0Idl0XeJfQE+/DGou8aam/2mWtwJ+vm/xAmff0YKLU YTsd0coAEc8yVgt43RLatW+avKoFO2AYXchzi7PQAYSS9ZMKKPPi3lMsCjs2FdhH2Z+Y rGjCnlO3tMWFnuBJ5CTRXc+JqbK4TCt/RGt2Yzd49Lk07e1MfFtLRsEuIsn1Y7sqgTJX Id2A== X-Gm-Message-State: AD7BkJKAbAsZ+eWfJn/QGItX+/DKjY0t5OJ6orEHCC02gatvdUDv1mtXqeEccmBIU4RJSg== X-Received: by 10.112.126.233 with SMTP id nb9mr5948705lbb.74.1459793462443; Mon, 04 Apr 2016 11:11:02 -0700 (PDT) Received: from leviafan ([217.107.192.146]) by smtp.gmail.com with ESMTPSA id f134sm5024092lff.34.2016.04.04.11.11.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 04 Apr 2016 11:11:01 -0700 (PDT) From: Alex Kost To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: bug#22927: system-installed emacs does not find system-installed fonts References: <87a8mb5t8t.fsf@gmail.com> <87wppehc33.fsf@gmail.com> <87inzzgbqp.fsf@gnu.org> <87pou7t9ut.fsf@gmail.com> <87wpoectql.fsf@gnu.org> Date: Mon, 04 Apr 2016 21:11:02 +0300 Message-ID: <87k2kdtfbd.fsf@gmail.com> 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-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 22927 Cc: myglc2 , 22927@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: -0.7 (/) Ludovic Court=C3=A8s (2016-04-03 23:39 +0300) wrote: > Alex Kost skribis: > >> From fc239dda52244d6bd3b645660ca0827aa17afc05 Mon Sep 17 00:00:00 2001 >> From: Alex Kost >> Date: Sun, 3 Apr 2016 10:27:45 +0300 >> Subject: [PATCH] gnu: fontconfig: Find fonts in the system profile. >> >> Fixes . >> Reported by myglc2 . >> >> This also reverts commit e71ef7adaece7e132a5059139122b45083ea1b39. >> >> * gnu/packages/fontutils.scm (fontconfig)[arguments]: Add >> /run/current-system/profile/share/fonts to --with-add-fonts configure fl= ag. >> * gnu/system/shadow.scm (default-skeletons): Do not create "fonts.conf" = file. > > [...] > >> - ;; register fonts from user profile >> - ;; TODO: Add /run/current-system/profile/share/fonts and re= move >> - ;; the skeleton that works around it from 'default-skeleton= s'. >> - "--with-add-fonts=3D~/.guix-profile/share/fonts" >> + ;; Register fonts from user and system profiles. >> + (string-append "--with-add-fonts=3D" >> + "~/.guix-profile/share/fonts," >> + "/run/current-system/profile/share/fonts") > > If you=E2=80=99ve confirmed that passing a comma-separated list here work= s as > expected, then please push to =E2=80=98core-updates=E2=80=99. Yes, I confirmed, pushed. --=20 Alex From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 04 10:30:49 2016 Received: (at control) by debbugs.gnu.org; 4 Jun 2016 14:30:49 +0000 Received: from localhost ([127.0.0.1]:54480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b9CbB-0001uz-5M for submit@debbugs.gnu.org; Sat, 04 Jun 2016 10:30:49 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b9Cb9-0001pe-TJ for control@debbugs.gnu.org; Sat, 04 Jun 2016 10:30:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b9Cb1-0006C6-P4 for control@debbugs.gnu.org; Sat, 04 Jun 2016 10:30:42 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39153) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b9Cb1-00069L-K4 for control@debbugs.gnu.org; Sat, 04 Jun 2016 10:30:39 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:46454 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1b9Caz-0000gc-PM for control@debbugs.gnu.org; Sat, 04 Jun 2016 10:30:38 -0400 Date: Sat, 04 Jun 2016 16:30:36 +0200 Message-Id: <87r3cdyqk3.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #22927 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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.4 (------) X-Debbugs-Envelope-To: control 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.4 (------) tags 22927 fixed close 22927 0.10.1 From unknown Fri Jun 20 07:18:34 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 03 Jul 2016 11:24:04 +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