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 YDWpFtXatV4lNwAA0tVLHw (envelope-from ) for ; Fri, 08 May 2020 22:19:01 +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 QA0+C+LatV7sGQAAB5/wlQ (envelope-from ) for ; Fri, 08 May 2020 22:19:14 +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 EFFA194017B for ; Fri, 8 May 2020 22:19:11 +0000 (UTC) Received: from localhost ([::1]:43502 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jXBKq-0001K2-2C for larch@yhetil.org; Fri, 08 May 2020 18:19:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38958) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jXBKg-0001Jf-On for bug-guix@gnu.org; Fri, 08 May 2020 18:19:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:34891) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jXBKg-00007f-7t for bug-guix@gnu.org; Fri, 08 May 2020 18:19:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jXBKg-0000it-3d for bug-guix@gnu.org; Fri, 08 May 2020 18:19:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#41132: [core-updates]: Fonts not working on foreign distro (Debian) Resent-From: Bengt Richter Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 08 May 2020 22:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41132 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Leo Famulari Received: via spool by 41132-submit@debbugs.gnu.org id=B41132.15889763412765 (code B ref 41132); Fri, 08 May 2020 22:19:02 +0000 Received: (at 41132) by debbugs.gnu.org; 8 May 2020 22:19:01 +0000 Received: from localhost ([127.0.0.1]:46436 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXBKe-0000iX-Lj for submit@debbugs.gnu.org; Fri, 08 May 2020 18:19:00 -0400 Received: from imta-36.everyone.net ([216.200.145.36]:32840 helo=imta-38.everyone.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXBKd-0000iP-4b for 41132@debbugs.gnu.org; Fri, 08 May 2020 18:18:59 -0400 Received: from pps.filterd (omta002.sj2.proofpoint.com [127.0.0.1]) by imta-38.everyone.net (8.16.0.27/8.16.0.27) with SMTP id 048MH3Mb018292; Fri, 8 May 2020 15:18:57 -0700 X-Eon-Originating-Account: BQSsCFH6bS4-efcngDmoYxr2BPsbIleJpEDuyNoded0 X-Eon-Dm: m0116293.ppops.net Received: by m0116293.mta.everyone.net (EON-AUTHRELAY2 - 53b92de5) id m0116293.5e67f91c.55a06c; Fri, 8 May 2020 15:18:56 -0700 X-Eon-Sig: AQMHrIJetdrQoeR01wIAAAAD,7a5774c8825b378282d5a8fb9c3caa8c X-Eip: rPJM-IqOCYRB9onhmcU7P2pUmPFqYqg4YMTNOreVjb0 Date: Sat, 9 May 2020 00:18:46 +0200 From: Bengt Richter Message-ID: <20200508221846.GA3220@LionPure> References: <20200508005501.GA5555@jasmine.lan> <87mu6i3ipp.fsf@devup.no> <20200508180851.GA11754@jasmine.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20200508180851.GA11754@jasmine.lan> User-Agent: Mutt/1.10.1 (2018-07-13) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.216, 18.0.676 definitions=2020-05-08_19:2020-05-08, 2020-05-08 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1034 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2002250000 definitions=main-2005080188 X-Spam-Score: -0.4 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.4 (-) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Bengt Richter Cc: 41132@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 X-Spam-Score: -0.51 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Scan-Result: default: False [-0.51 / 13.00]; HAS_REPLYTO(0.00)[bokr@bokr.com]; GENERIC_REPUTATION(0.00)[-0.54037142935588]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.51.188.0/24:c]; IP_REPUTATION_HAM(0.00)[asn: 22989(0.09), country: US(-0.00), ip: 209.51.188.17(-0.54)]; DWL_DNSWL_FAIL(0.00)[209.51.188.17:server fail]; MX_GOOD(-0.50)[cached: eggs.gnu.org]; RCPT_COUNT_TWO(0.00)[2]; MAILLIST(-0.20)[mailman]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; RCVD_IN_DNSWL_FAIL(0.00)[209.51.188.17:server fail]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:22989, ipnet:209.51.188.0/24, country:US]; MIME_TRACE(0.00)[0:+]; TAGGED_FROM(0.00)[larch=yhetil.org]; ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; FROM_NEQ_ENVFROM(0.00)[bokr@bokr.com,bug-guix-bounces@gnu.org]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[bokr.com]; HAS_LIST_UNSUB(-0.01)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.51.188.17:from]; MID_RHS_NOT_FQDN(0.50)[]; RCVD_COUNT_SEVEN(0.00)[9]; FORGED_SENDER_MAILLIST(0.00)[] X-TUID: 7XUC5eaWmleG Hi Leo, et al, On +2020-05-08 14:08:51 -0400, Leo Famulari wrote: > On Fri, May 08, 2020 at 10:59:46AM +0200, Marius Bakke wrote: > > Just to be clear, these programs are able to find fonts you have > > installed through Guix, right? > > They can find the font packages I install with Guix, but not the > hard-coded PostScript fonts. > > > > The specific fonts in question are the URW fonts, aka the "PostScript > > > fonts", provided by Debian's gsfonts and gsfonts-x11 packages. > > > > Are those the only affected fonts? > > I looked more closely, and Guix applications can no longer see *any* > fonts from Debian. > > > > $ fc-cache -rv > > > > [...] > > > > > /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 > > > > [...] > > > > > fc-cache: failed > > > > FWIW the new fc-cache fails for me on Guix System too if I create these > > empty directories. > > Confirmed. fc-cache exited successfully when I removed those directories. > > > Can you inspect 'fc-list ' with the new and old fontconfig? Are there > > differences? > > The only differences, after running `fc-cache -rfv`, are the differing > store paths of the hard-coded gs-fonts package. > > Another thing I noticed is that I can do `fc-cache -rfv /usr/share/fonts > && fc-list`, and the hundreds of fonts found in that directory are *not > shown* in fc-list, but that's the same as on the master branch. > > So, I'm still not sure what the difference is. Didn't I just see a permissions-related bug reminiscent of this go by a short while ago? Could it be related? Do the dir/file perms look normal? -- Regards, Bengt Richter