GNU bug report logs - #26877
building fonts: fontcache must be updated regulary

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: ng0 <ng0@HIDDEN>; dated Thu, 11 May 2017 08:38:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 26877 <at> debbugs.gnu.org:


Received: (at 26877) by debbugs.gnu.org; 7 Jul 2019 10:49:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 07 06:49:52 2019
Received: from localhost ([127.0.0.1]:56185 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hk4jw-0004he-9R
	for submit <at> debbugs.gnu.org; Sun, 07 Jul 2019 06:49:52 -0400
Received: from mail-pl1-f180.google.com ([209.85.214.180]:44429)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jsoo1@HIDDEN>) id 1hk4jt-0004hP-7q
 for 26877 <at> debbugs.gnu.org; Sun, 07 Jul 2019 06:49:50 -0400
Received: by mail-pl1-f180.google.com with SMTP id t14so3642280plr.11
 for <26877 <at> debbugs.gnu.org>; Sun, 07 Jul 2019 03:49:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=asu-edu.20150623.gappssmtp.com; s=20150623;
 h=from:content-transfer-encoding:mime-version:date:subject:message-id
 :to; bh=ZYTsdsIOVEOAebUUvMAMJnj0adR5iSbe7DddhwRlCYY=;
 b=FdqM4BntqxWE6eoZD8Ga1A/+se53huSBLtFG1KejX5aChFaKBZ3MheF1hYqxb5pEBR
 LUSmKEv9FCrWDnuI3NTOTI4QfKzTokPNMhcFi2DcFqlWte40Tfkgacedw+6b84s/5dvO
 PRAPMxXZ575rQF6KGNBqd9CVrkUt02O1IWT86gtBqmdM5eRNFnHEfJqWIAEXk0ILV5fM
 cHBsWB9Wz7vOsIOqZPMpqDy/FETWeOxLKcGEj7ubMxWtnjgadm9ex1/VtSnmdOa6GLGK
 qxyU2iDXDNBKbo5k6KHNsSptUgpUlnPew3DGl1DhL/7+i9VOSfvlwEZ4bx5YRNWjuCOP
 903w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:content-transfer-encoding:mime-version:date
 :subject:message-id:to;
 bh=ZYTsdsIOVEOAebUUvMAMJnj0adR5iSbe7DddhwRlCYY=;
 b=Dj1IcKehSNw7D3rWzZSxrbjTApiJGauZ0fcLKWPoJYRYlQyVRNZ8J5YpBxN2119NKQ
 QBMou/sFLBsJ4qR4NHu4bQXP3t7aQXDZNST7jneTtVIoteqb1k/0vAO1oFPX37ymO1yq
 yYV3bHRMm02AO6hoZ35BllnXws9JIhVUeq/myZyCtQVLuC9K4+pMGk5qMnMJ90VU3m1P
 lkggOgJ9exZ2hWSBxxZIPEnqY7sH/Ar9L9YwcpzeRAUhe1lqhDOmwIXo7eJxm+vIMG6T
 ZW2x2O+jo2fooJnmauzXrC/pzPyU2QhblvY8TyD2uAt0JReTEUId280mML0OxHTC2B/a
 iYyg==
X-Gm-Message-State: APjAAAXNABZx1EaerLqC3p8fNCLWing2mM1MhLwi7Ij2kU8veU2awlgo
 kiLEJhmM+qpJ7tnfNkvSQ7IJ8Zf2PdYafA==
X-Google-Smtp-Source: APXvYqw/jKAPQU0l4JAT3zDwjvtK8LXH+7rO+VujWmMfL2WHSYhvwROhbV6+pwvj8G9/2xFvNVy8qA==
X-Received: by 2002:a17:902:b905:: with SMTP id
 bf5mr15497223plb.342.1562496582765; 
 Sun, 07 Jul 2019 03:49:42 -0700 (PDT)
Received: from [192.168.1.71]
 (107-137-109-155.lightspeed.irvnca.sbcglobal.net. [107.137.109.155])
 by smtp.gmail.com with ESMTPSA id b68sm5638366pfb.149.2019.07.07.03.49.41
 for <26877 <at> debbugs.gnu.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 07 Jul 2019 03:49:42 -0700 (PDT)
From: John Soo <jsoo1@HIDDEN>
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
Date: Sun, 7 Jul 2019 03:49:40 -0700
Subject: Fontcache in system profile not updated
Message-Id: <00F87CE4-6B21-4E34-927B-173D1B9AE8F5@HIDDEN>
To: 26877 <at> debbugs.gnu.org
X-Mailer: iPhone Mail (16F203)
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:  Hi! I reported #36013 to add support for kmscon’s fonts
   and keybinding configuration. I have a mostly working solution. The one problem
    I have when testing it is that kmscon cannot find a font even thou [...] 
 
 Content analysis details:   (1.3 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [209.85.214.180 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
  1.3 PDS_NO_HELO_DNS        High profile HELO but no A record
X-Debbugs-Envelope-To: 26877
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

Hi!

I reported #36013 to add support for kmscon=E2=80=99s fonts and keybinding c=
onfiguration. I have a mostly working solution. The one problem I have when t=
esting it is that kmscon cannot find a font even though it is installed in t=
he system profile. I think it is caused by the system profile not having the=
 updated font cache when starting the kmscon service. Does that sound like a=
 reasonable explanation, given #26877?

Thank you!

John=




Information forwarded to bug-guix@HIDDEN:
bug#26877; Package guix. Full text available.

Message received at 26877 <at> debbugs.gnu.org:


Received: (at 26877) by debbugs.gnu.org; 11 May 2017 20:56:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 11 16:56:09 2017
Received: from localhost ([127.0.0.1]:39182 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d8v85-0006lI-2G
	for submit <at> debbugs.gnu.org; Thu, 11 May 2017 16:56:09 -0400
Received: from eggs.gnu.org ([208.118.235.92]:44307)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1d8v83-0006l6-Id
 for 26877 <at> debbugs.gnu.org; Thu, 11 May 2017 16:56:07 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ludo@HIDDEN>) id 1d8v7u-0001LI-VQ
 for 26877 <at> debbugs.gnu.org; Thu, 11 May 2017 16:56: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=-0.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]:59675)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1d8v7u-0001LE-Q7; Thu, 11 May 2017 16:55:58 -0400
Received: from reverse-83.fdn.fr ([80.67.176.83]:60474 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1d8v7u-0006Pp-0x; Thu, 11 May 2017 16:55:58 -0400
From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=)
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#26877: building fonts: fontcache must be updated regulary
References: <20170511083658.fuc54qhzo7ismnha@abyayala>
 <8760h7guba.fsf@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 22 =?utf-8?Q?Flor=C3=A9al?= an 225 de la =?utf-8?Q?R?=
 =?utf-8?Q?=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: Thu, 11 May 2017 22:55:55 +0200
In-Reply-To: <8760h7guba.fsf@HIDDEN> (Mark H. Weaver's message of "Thu, 11
 May 2017 13:46:49 -0400")
Message-ID: <8760h7nmec.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (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: -5.0 (-----)
X-Debbugs-Envelope-To: 26877
Cc: 26877 <at> debbugs.gnu.org, ng0 <ng0@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

Hi,

Mark H Weaver <mhw@HIDDEN> skribis:

> The usual Guix way to handle things like this is to arrange for the font
> cache to be part of the profile, and to create a profile hook that
> creates the cache from all of the built packages included within.

The problem is that the cache should be mutable so that one can run
=E2=80=9Cfc-cache -f=E2=80=9D after having dropped files in ~/.local/share/=
fonts, for
instance.

That said, quite surprisingly, I think I never had to run =E2=80=98fc-cache=
=E2=80=99
except in the situation above.

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#26877; Package guix. Full text available.

Message received at 26877 <at> debbugs.gnu.org:


Received: (at 26877) by debbugs.gnu.org; 11 May 2017 19:48:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 11 15:48:11 2017
Received: from localhost ([127.0.0.1]:39107 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d8u4J-00058W-8j
	for submit <at> debbugs.gnu.org; Thu, 11 May 2017 15:48:11 -0400
Received: from 93-95-228-241.1984.is ([93.95.228.241]:41476
 helo=sharknado9001.pragmatique.xyz)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ng0@HIDDEN>) id 1d8u4F-00058J-LL
 for 26877 <at> debbugs.gnu.org; Thu, 11 May 2017 15:48:09 -0400
Received: by sharknado9001.pragmatique.xyz (OpenSMTPD) with ESMTPSA id
 96fab2f7 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); 
 Thu, 11 May 2017 19:47:54 +0000 (UTC)
Date: Thu, 11 May 2017 19:47:58 +0000
From: ng0 <ng0@HIDDEN>
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#26877: building fonts: fontcache must be updated regulary
Message-ID: <20170511194758.etpgtrboftdmptp4@abyayala>
Mail-Followup-To: Mark H Weaver <mhw@HIDDEN>, 26877 <at> debbugs.gnu.org
References: <20170511083658.fuc54qhzo7ismnha@abyayala>
 <8760h7guba.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <8760h7guba.fsf@HIDDEN>
X-Spam-Score: 0.4 (/)
X-Debbugs-Envelope-To: 26877
Cc: 26877 <at> debbugs.gnu.org, ng0 <ng0@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.4 (/)

Mark H Weaver transcribed 1.2K bytes:
> ng0 <ng0@HIDDEN> writes:
> 
> > The problem: Right now after just installing fonts, they do
> > not become available. This can lead to some applications
> > appearing "broken", etc. Other operating systems solve this
> > by having a post-install hook which roughly does just this.
> >
> > A possible solution:
> > Our fictional, not yet existing, font-build-system should
> > run "fc-cache --force --really-force",
> 
> This cannot work, because the build system code is run within the build
> container, where it won't have access to anything in your home
> directory.  Furthermore, for most users, the packages are built on
> another machine, namely one of our build farm slaves.
> 
> Even the build system did somehow have access to your home directory,
> building the package is not the right time to run "fc-cache".  On a
> multiuser system, if two users request the same derivation, it is only
> built for the first user, and the second user simply uses the one that
> the first user built.  The relevant time to run "fc-cache" is when the
> font is _installed_ in your user profile.
> 
> The usual Guix way to handle things like this is to arrange for the font
> cache to be part of the profile, and to create a profile hook that
> creates the cache from all of the built packages included within.
> 
>        Mark
> 

Okay, you are right about the build system. Your approach reads
better, I was just looking for a way to start a discussion on
this. Right now it is not-obviously broken, and we need to fix
it at some point.
-- 
https://pragmatique.xyz
PGP: https://people.pragmatique.xyz/ng0/




Information forwarded to bug-guix@HIDDEN:
bug#26877; Package guix. Full text available.

Message received at 26877 <at> debbugs.gnu.org:


Received: (at 26877) by debbugs.gnu.org; 11 May 2017 17:47:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 11 13:47:10 2017
Received: from localhost ([127.0.0.1]:39013 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d8sBC-0000Ks-8A
	for submit <at> debbugs.gnu.org; Thu, 11 May 2017 13:47:10 -0400
Received: from world.peace.net ([50.252.239.5]:52128)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>) id 1d8sBA-0000Ka-Hs
 for 26877 <at> debbugs.gnu.org; Thu, 11 May 2017 13:47:09 -0400
Received: from pool-72-93-33-75.bstnma.east.verizon.net ([72.93.33.75]
 helo=jojen)
 by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mhw@HIDDEN>)
 id 1d8s1s-0003Fy-LE; Thu, 11 May 2017 13:37:32 -0400
From: Mark H Weaver <mhw@HIDDEN>
To: ng0 <ng0@HIDDEN>
Subject: Re: bug#26877: building fonts: fontcache must be updated regulary
References: <20170511083658.fuc54qhzo7ismnha@abyayala>
Date: Thu, 11 May 2017 13:46:49 -0400
In-Reply-To: <20170511083658.fuc54qhzo7ismnha@abyayala> (ng0@HIDDEN's
 message of "Thu, 11 May 2017 08:36:58 +0000")
Message-ID: <8760h7guba.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 26877
Cc: 26877 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.0 (/)

ng0 <ng0@HIDDEN> writes:

> The problem: Right now after just installing fonts, they do
> not become available. This can lead to some applications
> appearing "broken", etc. Other operating systems solve this
> by having a post-install hook which roughly does just this.
>
> A possible solution:
> Our fictional, not yet existing, font-build-system should
> run "fc-cache --force --really-force",

This cannot work, because the build system code is run within the build
container, where it won't have access to anything in your home
directory.  Furthermore, for most users, the packages are built on
another machine, namely one of our build farm slaves.

Even the build system did somehow have access to your home directory,
building the package is not the right time to run "fc-cache".  On a
multiuser system, if two users request the same derivation, it is only
built for the first user, and the second user simply uses the one that
the first user built.  The relevant time to run "fc-cache" is when the
font is _installed_ in your user profile.

The usual Guix way to handle things like this is to arrange for the font
cache to be part of the profile, and to create a profile hook that
creates the cache from all of the built packages included within.

       Mark




Information forwarded to bug-guix@HIDDEN:
bug#26877; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 11 May 2017 08:37:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 11 04:37:20 2017
Received: from localhost ([127.0.0.1]:37628 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d8jb6-0005MG-0N
	for submit <at> debbugs.gnu.org; Thu, 11 May 2017 04:37:20 -0400
Received: from eggs.gnu.org ([208.118.235.92]:59952)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ng0@HIDDEN>) id 1d8jb3-0005M2-Rj
 for submit <at> debbugs.gnu.org; Thu, 11 May 2017 04:37:18 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ng0@HIDDEN>) id 1d8jay-0000se-1Q
 for submit <at> debbugs.gnu.org; Thu, 11 May 2017 04:37:12 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:39968)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <ng0@HIDDEN>) id 1d8jax-0000sT-Ua
 for submit <at> debbugs.gnu.org; Thu, 11 May 2017 04:37:11 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:50906)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <ng0@HIDDEN>) id 1d8jaw-0005w0-Nr
 for bug-guix@HIDDEN; Thu, 11 May 2017 04:37:11 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ng0@HIDDEN>) id 1d8jar-0000jJ-Sl
 for bug-guix@HIDDEN; Thu, 11 May 2017 04:37:10 -0400
Received: from 93-95-228-241.1984.is ([93.95.228.241]:53154
 helo=sharknado9001.pragmatique.xyz)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <ng0@HIDDEN>) id 1d8jar-0000a5-Fm
 for bug-guix@HIDDEN; Thu, 11 May 2017 04:37:05 -0400
Received: by sharknado9001.pragmatique.xyz (OpenSMTPD) with ESMTPSA id
 095e6af9 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO)
 for <bug-guix@HIDDEN>; Thu, 11 May 2017 08:36:50 +0000 (UTC)
Date: Thu, 11 May 2017 08:36:58 +0000
From: ng0 <ng0@HIDDEN>
To: bug-guix@HIDDEN
Subject: building fonts: fontcache must be updated regulary
Message-ID: <20170511083658.fuc54qhzo7ismnha@abyayala>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
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-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

The problem: Right now after just installing fonts, they do
not become available. This can lead to some applications
appearing "broken", etc. Other operating systems solve this
by having a post-install hook which roughly does just this.

A possible solution:
Our fictional, not yet existing, font-build-system should
run "fc-cache --force --really-force", or we should have
a service which does the same for the fonts installed in
the user profile.
At this point a font-build-system would be good anyway,
as the number of fonts keeps growing, and most fonts are
using similar patterns to be installed.
-- 
https://pragmatique.xyz
PGP: https://people.pragmatique.xyz/ng0/




Acknowledgement sent to ng0 <ng0@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#26877; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

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