From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:41707) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jFulE-0003Hm-AO for guix-patches@gnu.org; Sun, 22 Mar 2020 03:11:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jFulD-0002nl-BV for guix-patches@gnu.org; Sun, 22 Mar 2020 03:11:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:42571) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jFulD-0002nT-8l for guix-patches@gnu.org; Sun, 22 Mar 2020 03:11:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jFulC-0007sL-1Y for guix-patches@gnu.org; Sun, 22 Mar 2020 03:11:02 -0400 Subject: bug#40114: [PATCH] services: Add fontconfig-file-system-service. Resent-To: guix-patches@gnu.org Resent-Message-ID: Date: Sun, 22 Mar 2020 09:09:29 +0200 From: Efraim Flashner Message-ID: <20200322070929.GB1685@E5400> References: <20200318104626.20381-1-efraim@flashner.co.il> <87zhc9wf0x.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="rJwd6BRFiFCcLxzm" Content-Disposition: inline In-Reply-To: <87zhc9wf0x.fsf@gnu.org> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 40114-done@debbugs.gnu.org --rJwd6BRFiFCcLxzm Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Mar 21, 2020 at 10:53:50PM +0100, Ludovic Court=C3=A8s wrote: > Hello! >=20 > Efraim Flashner skribis: >=20 > > * gnu/services/desktop.scm (%fontconfig-file-system, > > fontconfig-file-system-service): New variables. > > (%desktop-services): Add fontconfig-file-system-service. >=20 > [...] >=20 > > +(define %fontconfig-file-system > > + (file-system > > + (device "none") > > + (mount-point "/var/cache/fontconfig") > > + (type "tmpfs") > > + (flags '(read-only)) > > + (check? #f))) > > + > > +;; The global fontconfig directory is unused in Guix and has been > > +;; known to cause problems so we mount it read-only. >=20 > What about something like: >=20 > ;; The global fontconfig cache directory can sometimes contain stale > ;; entries, possibly referencing fonts that have been GC=E2=80=99d, so = mount > ;; it read-only. >=20 > I think that=E2=80=99s a correct summary? Perhaps we could link to past > discussions if we have one. I didn't find a canonical bug report but it was mentioned in several in the past. I added references to two of them. >=20 > Otherwise LGTM, thank you! >=20 > Ludo=E2=80=99. Thanks. Patch pushed. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --rJwd6BRFiFCcLxzm Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl53DygACgkQQarn3Mo9 g1EfrA//SLck7B1/8VflPczbXyHMX9VogTsnRQUYtX77EqsdTmvYTVjwj675qgGH iFFFMzcX3SviGEUHOuzvZKpGJVOh7VaCaFXfGNOpK45/O8HH5/aQntiU76FW5oiO zpcX4f6Kg0NOGQAx7hIARLVJLD8GeIQuGUjW48wUUX/SEZeNr1YkZOi6C06Fa7Cf 6in3EJismF+5ZEn6GsVwWp1f+ANvuXB8Ie5c1+KtSNu1MzEwYkIxzj0rXCsogmAB Z7nSTy6fkSSdbTFPlZ4ebiJQRe2Ay+7fuG7qcFRJQJgisL5fJ+HJtHDuRcJi/98M 0pVenQ9LLB6SALZCM7nbljKPdB2CknwZMqvFnop0QXg14S+mxetsC65UB72ZRoH1 vT+AzspErVadLD2tziKVRkDtV/74SCoIMosB8froAZTKTdg89vgecTw7wU4EuA9v RHdpD2tCTInKKx35MEJsx85FO3c431YFiWY426YtQX/s52Zak3VWkbxDAhq2VALT CUCdiPcmiKDN9HPV6QciRihqiMtsYeYLlCDPJiPCkTmiM5GeESneqlEz+0bmiuMK MC9RJundCzHt18b8Zh8aDZD6/XCPSInuguugh+UTO6qi7kejOKT/ke9qVdj1XuQ7 T9aKZhc3Xy/nUBVvlW2HMERv7j1xmSWTHCvBzx/9sniITjAZgpY= =bx2l -----END PGP SIGNATURE----- --rJwd6BRFiFCcLxzm--