From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id IMBvFMyoxV5GdgAA0tVLHw (envelope-from ) for ; Wed, 20 May 2020 22:01:48 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id eKJSEMyoxV6JfwAAB5/wlQ (envelope-from ) for ; Wed, 20 May 2020 22:01:48 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id CF40C940418 for ; Wed, 20 May 2020 22:01:47 +0000 (UTC) Received: from localhost ([::1]:55160 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jbWmY-00053i-IC for larch@yhetil.org; Wed, 20 May 2020 18:01:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53140) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jbWla-0004QG-5R for guix-devel@gnu.org; Wed, 20 May 2020 18:00:46 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:56657) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jbWlZ-0005e3-0Q for guix-devel@gnu.org; Wed, 20 May 2020 18:00:45 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 2A5661787; Wed, 20 May 2020 18:00:43 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Wed, 20 May 2020 18:00:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm2; bh=Z2Vz5Qdcdvh0uPU1UB4rRZI3ka qVISPDWRZA2s3RtT8=; b=chXwPrHfo/dswq1pzLXhhZDHYAw/+d8Tn7kVOMJ5uQ ma7Xbf8rMJMR6H+k7o1dMV8q3oPuLOsS96RrMPcOSStPRYXry/BQcYmJmqTXljAw ETVosGITlyDsbaF3iFIqNI9F1B4ZMaiZneL2/cbeIEZ7dZBzFi/QD3WTo1eGj2AY 7YUzbpjAGOO2WlQJeLPZ6izkj58bg9YhjJ2NUfwZXsshebMv4zxMbso1sKeMJ0Kg P7jI82EbmGpnR1LFvFKeJ28EyjcCHe5C/25CIxoxKnFvJAB6yHLxUi+fXJVfnWCx sEkhlNO9ClUDe/aAnh2Xg/6iyhmD56UU+ChYjsi+HjpQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=Z2Vz5Q dcdvh0uPU1UB4rRZI3kaqVISPDWRZA2s3RtT8=; b=hC8br5YKJUXORn6wz3z7gD eYjgVPfxqasOJmAaZjykr0F/syLq7AjECnMk2WpPXqamW1/bfVqVLE7nlMdtzuQv n7z5jbdlou+lw8bxn/nv+7gZcEezgHv8PZOgNpv22542Yq6o79DdeI41lhSpdshL yB2pQW5EOtVHHfxSg/n12x4Lpdshbr/+fPa7E3GSOkNaaW6myv0fWKs1SBJ+VAnY 3Tt092R0iXtGkHe0a94+p2y09bjrvQYWDEZKzFNai3+iyOMiIvS+lGY1i2nggopX s4fALpuOzQGFZbAKShiShaG5I5LRWkDvVIFuEMgaRHhTf5hrP3mM94Pe8psVaD8g == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedruddutddgtdegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffujghffgffkfggtgesghdtre ertdertdenucfhrhhomhepofgrrhhiuhhsuceurghkkhgvuceomhgsrghkkhgvsehfrghs thhmrghilhdrtghomheqnecuggftrfgrthhtvghrnheptddvgfegveegiedvffeujeeitd etvdektddugffgtdegfeeitdeikeffudfgueffnecukfhppeekgedrvddtvddrieekrdej heenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmsg grkhhkvgesfhgrshhtmhgrihhlrdgtohhm X-ME-Proxy: Received: from localhost (ti0006q161-2604.bb.online.no [84.202.68.75]) by mail.messagingengine.com (Postfix) with ESMTPA id 2BCBD3280060; Wed, 20 May 2020 18:00:42 -0400 (EDT) From: Marius Bakke To: Leo Famulari Subject: Re: [PATCH] gnu: fontconfig: Add replacement with font-dejavu instead of gs-fonts. In-Reply-To: <20200519155020.GD24701@jasmine.lan> References: <20200517145012.21532-1-mbakke@fastmail.com> <20200519155020.GD24701@jasmine.lan> User-Agent: Notmuch/0.29.3 (https://notmuchmail.org) Emacs/26.3 (x86_64-pc-linux-gnu) Date: Thu, 21 May 2020 00:00:39 +0200 Message-ID: <87eere9shk.fsf@devup.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=64.147.123.25; envelope-from=mbakke@fastmail.com; helo=wout2-smtp.messagingengine.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/20 15:53:59 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=fastmail.com header.s=fm2 header.b=chXwPrHf; dkim=pass header.d=messagingengine.com header.s=fm2 header.b=hC8br5YK; dmarc=pass (policy=none) header.from=fastmail.com; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: -1.31 X-TUID: cSL6AWKRl6y4 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Leo Famulari writes: > On Sun, May 17, 2020 at 04:50:12PM +0200, Marius Bakke wrote: >> This is a hack to make (some) fonts working when users don't have fonts >> specified in their system configuration, and (crucially) places where >> the fontconfig cache may be unavailable such as 'guix pack's. >>=20 >> I'm not sure whether font-dejavu is a good replacement here. Another >> approach could be to convert gs-fonts to TrueType or OpenType format. >>=20 >> Thoughts? I don't know much about fonts and would appreciate feedback. > > I think you should push right away, assuming that it helps and doesn't > rebuild the world. I pushed the patch as ab9de8cfb0525ef43668712ac898707f97f9a620. I verified that it fixes the immediate problem with fonts in the Guix manual (#41282) as well as 'guix pack' (#41344). It should also provide a decent fallback for cases where the user did not explicitly install any fonts such as in #41241. Hoping for angry reports now about why such a poor replacement font was chosen. ;-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl7FqIgACgkQoqBt8qM6 VPrOBgf9F4IpPAmLvtavCpM/H2knY+lF1QxombhJB4rHXuj1P0F4PEiYi4o1u666 IYeNnLzdJ1Pui6BTI+MwJ94WnpKMN9Tt0a/5qc5nWFNvuL4iP7RmxrhVSeE3W6E/ ZBuR2FVSU86ncsXX5raRLngWj5Ft9I4KTjVAW5mLrNMHtEHQ0yh2AikuZplnJExy CpSJAEo4Hvs8iy1VBdB9GTRYui3MWYU6lYg0mOVpxTE12AjD8nglyrzF7QIofLfa cVdAjnxM+/cbKSk96wRzTlrOre3DxQlOzSmF1m+ExXbuvya0WBqlrWrS96U/THm4 nUEJOBg7Dfe3GdCIsA7umMeXQwLGuQ== =IFkc -----END PGP SIGNATURE----- --=-=-=--