From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 8LkvJimutF41EAAA0tVLHw (envelope-from ) for ; Fri, 08 May 2020 00:56:09 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id wBi7AjautF5GIAAAbx9fmQ (envelope-from ) for ; Fri, 08 May 2020 00:56:22 +0000 Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:470:142::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 4AF07940428 for ; Fri, 8 May 2020 00:56:19 +0000 (UTC) Received: from localhost ([::1]:39910 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jWrJJ-0001HG-8c for larch@yhetil.org; Thu, 07 May 2020 20:56:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49600) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jWrJ4-0001H2-WF for bug-guix@gnu.org; Thu, 07 May 2020 20:56:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:60871) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jWrJ4-0008AU-MY for bug-guix@gnu.org; Thu, 07 May 2020 20:56:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jWrJ4-0005PT-Ki for bug-guix@gnu.org; Thu, 07 May 2020 20:56:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#41132: [core-updates]: Fonts not working on foreign distro (Debian) Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 08 May 2020 00:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 41132 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 41132@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158889931320738 (code B ref -1); Fri, 08 May 2020 00:56:02 +0000 Received: (at submit) by debbugs.gnu.org; 8 May 2020 00:55:13 +0000 Received: from localhost ([127.0.0.1]:44184 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jWrIG-0005OP-Js for submit@debbugs.gnu.org; Thu, 07 May 2020 20:55:13 -0400 Received: from lists.gnu.org ([209.51.188.17]:45158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jWrIE-0005OE-Aj for submit@debbugs.gnu.org; Thu, 07 May 2020 20:55:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49388) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jWrID-00017C-Ck for bug-guix@gnu.org; Thu, 07 May 2020 20:55:09 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:49587) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jWrIC-0006be-0d for bug-guix@gnu.org; Thu, 07 May 2020 20:55:09 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id E5671C53; Thu, 7 May 2020 20:55:04 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Thu, 07 May 2020 20:55:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:subject:message-id:mime-version:content-type; s= mesmtp; bh=R03k8X8rL05B2+iJAvQam/Q+IXpXLQqfjF0OeIs9jUI=; b=OPgFu HE2IA+M0mzybkZ4NZKoqOqhJXsJTkEv0t1VZ/PCcVWrpURhbHMM4LnAEMiDrVF1r E2lg303M9Q0KLYXNZKtsJYPJzg/O6UDEO4Zv2rlS3V4KUtLB2CLqD6HIgVmskaJ0 L3Fw/ZhoZ7DaISVN4pmTzDCvPHyuxUHUSfinBc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=R03k8X8rL05B2+iJAvQam/Q+IXpXL QqfjF0OeIs9jUI=; b=iTo4EK53FES3bfCd6Eu6ES+i4OddJ1QqPp6OjzFPRsfva YUDPmGRqV3OPjY/thecYlv0IvJPXkymPMSdUkhi2zTG042WLDs7oN4VMPw2GTrqn 2fl6YtbNen8lMcH4FHN9SKAnwpF0p4GBU7DABImWjX6AgbVovznJAOIuxFOZLwoP HAW2CXT5g/1L/IVfd4SqHNHuKoTkjGWArpGX93E7GgOOkRzMT+ZqmJfxmwBFCJA+ 4F7Wdt+dVUkYtEUp+2mx3IGay/VOJx7CDm8opLILPLTtZuLxHkb9orb0P1po650o U/l4qu4FwNVxGQAQkU4u/4QPdIjI+d8rg5hS6YTrg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrkedugdefkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehttdertddttd dvnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdr nhgrmhgvqeenucggtffrrghtthgvrhhnpeehheevueefheegtdeihefhtdeghfejvdfftd elgfduffdvgeduhedtkefgffetkeenucffohhmrghinheplhgvohdrlhhotggrlhenucfk phepjeeirdduvdegrddufeekrdeifeenucevlhhushhtvghrufhiiigvpedtnecurfgrrh grmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id C9D5E3280060 for ; Thu, 7 May 2020 20:55:03 -0400 (EDT) Date: Thu, 7 May 2020 20:55:01 -0400 From: Leo Famulari Message-ID: <20200508005501.GA5555@jasmine.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Received-SPF: pass client-ip=64.147.123.19; envelope-from=leo@famulari.name; helo=wout3-smtp.messagingengine.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/07 20:55:05 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -2.4 (--) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 X-Spam-Score: -0.01 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=famulari.name header.s=mesmtp header.b=OPgFu HE; dkim=fail (rsa verify failed) header.d=messagingengine.com header.s=fm2 header.b=iTo4EK53; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 2001:470:142::17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Scan-Result: default: False [-0.01 / 13.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; GENERIC_REPUTATION(0.00)[-0.49872640263855]; DWL_DNSWL_FAIL(0.00)[2001:470:142::17:server fail]; R_SPF_ALLOW(-0.20)[+ip6:2001:470:142::/48:c]; IP_REPUTATION_HAM(0.00)[asn: 22989(0.10), country: US(-0.00), ip: 2001:470:142::17(-0.50)]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWELVE(0.00)[12]; R_DKIM_REJECT(1.00)[famulari.name:s=mesmtp,messagingengine.com:s=fm2]; MX_GOOD(-0.50)[cached: eggs.gnu.org]; DKIM_TRACE(0.00)[famulari.name:-,messagingengine.com:-]; MAILLIST(-0.20)[mailman]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[76.124.138.63:received]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:22989, ipnet:2001:470:142::/48, country:US]; TAGGED_FROM(0.00)[larch=yhetil.org]; FROM_NEQ_ENVFROM(0.00)[leo@famulari.name,bug-guix-bounces@gnu.org]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[famulari.name]; HAS_LIST_UNSUB(-0.01)[]; RCPT_COUNT_ONE(0.00)[1]; DNSWL_BLOCKED(0.00)[2001:470:142::17:from]; FORGED_SENDER_MAILLIST(0.00)[] X-TUID: oPpMvIfaYGFg I'm having trouble with Guix packages using fonts from my Debian 10 system after a core-updates merge. Using Inkscape from core-updates, the text I put in my SVG files fails to display. When I look at the Inkscape 'Text and Font' tool, it shows my chosen font with a red line through it, as though it can't find it. It's similar with Hexchat; it no longer sees most of the fonts installed by Debian. The specific fonts in question are the URW fonts, aka the "PostScript fonts", provided by Debian's gsfonts and gsfonts-x11 packages. I tried `fc-cache -rv`. Using Debian's fc-cache, it looks like this: ------ $ fc-cache -rv /usr/share/fonts: caching, new cache contents: 0 fonts, 6 dirs /usr/share/fonts/X11: caching, new cache contents: 0 fonts, 6 dirs /usr/share/fonts/X11/100dpi: caching, new cache contents: 358 fonts, 0 dirs /usr/share/fonts/X11/75dpi: caching, new cache contents: 358 fonts, 0 dirs /usr/share/fonts/X11/Type1: caching, new cache contents: 43 fonts, 0 dirs /usr/share/fonts/X11/encodings: caching, new cache contents: 0 fonts, 1 dirs /usr/share/fonts/X11/encodings/large: caching, new cache contents: 0 fonts, 0 dirs /usr/share/fonts/X11/misc: caching, new cache contents: 92 fonts, 0 dirs /usr/share/fonts/X11/util: caching, new cache contents: 0 fonts, 0 dirs /usr/share/fonts/cMap: caching, new cache contents: 0 fonts, 0 dirs /usr/share/fonts/cmap: caching, new cache contents: 0 fonts, 5 dirs /usr/share/fonts/cmap/adobe-cns1: caching, new cache contents: 0 fonts, 0 dirs /usr/share/fonts/cmap/adobe-gb1: caching, new cache contents: 0 fonts, 0 dirs /usr/share/fonts/cmap/adobe-japan1: caching, new cache contents: 0 fonts, 0 dirs /usr/share/fonts/cmap/adobe-japan2: caching, new cache contents: 0 fonts, 0 dirs /usr/share/fonts/cmap/adobe-korea1: caching, new cache contents: 0 fonts, 0 dirs /usr/share/fonts/opentype: caching, new cache contents: 0 fonts, 1 dirs /usr/share/fonts/opentype/mathjax: caching, new cache contents: 24 fonts, 0 dirs /usr/share/fonts/truetype: caching, new cache contents: 1 fonts, 8 dirs /usr/share/fonts/truetype/anonymous-pro: caching, new cache contents: 4 fonts, 0 dirs /usr/share/fonts/truetype/dejavu: caching, new cache contents: 22 fonts, 0 dirs /usr/share/fonts/truetype/droid: caching, new cache contents: 1 fonts, 0 dirs /usr/share/fonts/truetype/lato: caching, new cache contents: 18 fonts, 0 dirs /usr/share/fonts/truetype/liberation: caching, new cache contents: 16 fonts, 0 dirs /usr/share/fonts/truetype/noto: caching, new cache contents: 1 fonts, 0 dirs /usr/share/fonts/truetype/unifont: caching, new cache contents: 4 fonts, 0 dirs /usr/share/fonts/truetype/vlgothic: caching, new cache contents: 2 fonts, 0 dirs /usr/share/fonts/type1: caching, new cache contents: 0 fonts, 1 dirs /usr/share/fonts/type1/gsfonts: caching, new cache contents: 35 fonts, 0 dirs /usr/X11R6/lib/X11/fonts: skipping, no such directory /usr/local/share/fonts: caching, new cache contents: 0 fonts, 0 dirs /home/leo/.local/share/fonts: caching, new cache contents: 0 fonts, 0 dirs /home/leo/.fonts: caching, new cache contents: 0 fonts, 0 dirs /usr/share/fonts/X11: skipping, looped directory detected /usr/share/fonts/cMap: skipping, looped directory detected /usr/share/fonts/cmap: skipping, looped directory detected /usr/share/fonts/opentype: skipping, looped directory detected /usr/share/fonts/truetype: skipping, looped directory detected /usr/share/fonts/type1: skipping, looped directory detected /usr/share/fonts/X11/100dpi: skipping, looped directory detected /usr/share/fonts/X11/75dpi: skipping, looped directory detected /usr/share/fonts/X11/Type1: skipping, looped directory detected /usr/share/fonts/X11/encodings: skipping, looped directory detected /usr/share/fonts/X11/misc: skipping, looped directory detected /usr/share/fonts/X11/util: skipping, looped directory detected /usr/share/fonts/cmap/adobe-cns1: skipping, looped directory detected /usr/share/fonts/cmap/adobe-gb1: skipping, looped directory detected /usr/share/fonts/cmap/adobe-japan1: skipping, looped directory detected /usr/share/fonts/cmap/adobe-japan2: skipping, looped directory detected /usr/share/fonts/cmap/adobe-korea1: skipping, looped directory detected /usr/share/fonts/opentype/mathjax: skipping, looped directory detected /usr/share/fonts/truetype/anonymous-pro: skipping, looped directory detected /usr/share/fonts/truetype/dejavu: skipping, looped directory detected /usr/share/fonts/truetype/droid: skipping, looped directory detected /usr/share/fonts/truetype/lato: skipping, looped directory detected /usr/share/fonts/truetype/liberation: skipping, looped directory detected /usr/share/fonts/truetype/noto: skipping, looped directory detected /usr/share/fonts/truetype/unifont: skipping, looped directory detected /usr/share/fonts/truetype/vlgothic: skipping, looped directory detected /usr/share/fonts/type1/gsfonts: skipping, looped directory detected /usr/share/fonts/X11/encodings/large: skipping, looped directory detected /var/cache/fontconfig: not cleaning unwritable cache directory /home/leo/.cache/fontconfig: cleaning cache directory /home/leo/.fontconfig: not cleaning non-existent cache directory /usr/bin/fc-cache: succeeded ------ And with Guix's fc-cache: ------ $ fc-cache -rv /gnu/store/hbqlzgd8hcf6ndcmx7q7miqrsxb4dmkk-gs-fonts-8.11/share/fonts: caching, new cache contents: 0 fonts, 1 dirs /gnu/store/hbqlzgd8hcf6ndcmx7q7miqrsxb4dmkk-gs-fonts-8.11/share/fonts/type1: caching, new cache contents: 0 fonts, 1 dirs /gnu/store/hbqlzgd8hcf6ndcmx7q7miqrsxb4dmkk-gs-fonts-8.11/share/fonts/type1/ghostscript: caching, new cache contents: 35 fonts, 0 dirs /home/leo/.guix-profile/share/fonts: caching, new cache contents: 0 fonts, 2 dirs /home/leo/.guix-profile/share/fonts/misc: caching, new cache contents: 3 fonts, 0 dirs /home/leo/.guix-profile/share/fonts/truetype: caching, new cache contents: 30 fonts, 0 dirs /run/current-system/profile/share/fonts: skipping, no such directory /home/leo/.local/share/fonts: caching, new cache contents: 0 fonts, 0 dirs /home/leo/.local/share/fonts: failed to write cache /home/leo/.fonts: caching, new cache contents: 0 fonts, 0 dirs /home/leo/.fonts: failed to write cache /gnu/store/hbqlzgd8hcf6ndcmx7q7miqrsxb4dmkk-gs-fonts-8.11/share/fonts/type1: skipping, looped directory detected /home/leo/.guix-profile/share/fonts/misc: skipping, looped directory detected /home/leo/.guix-profile/share/fonts/truetype: skipping, looped directory detected /gnu/store/hbqlzgd8hcf6ndcmx7q7miqrsxb4dmkk-gs-fonts-8.11/share/fonts/type1/ghostscript: skipping, looped directory detected /var/cache/fontconfig: not cleaning unwritable cache directory /home/leo/.cache/fontconfig: cleaning cache directory /home/leo/.fontconfig: not cleaning non-existent cache directory fc-cache: failed ------ Note that fc-cache fails when using the Guix packaging of it. Also interesting that Guix's fontconfig hard-codes the gs-fonts, but still things do not work.