From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from www1872.sakura.ne.jp (www1872.sakura.ne.jp [112.78.112.212]) by sourceware.org (Postfix) with ESMTPS id 1C1CB385DC0E for ; Fri, 8 Mar 2024 12:53:16 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1C1CB385DC0E Authentication-Results: sourceware.org; dmarc=fail (p=none dis=none) header.from=trueroad.jp Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=sea.plala.or.jp ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 1C1CB385DC0E Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=112.78.112.212 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1709902399; cv=none; b=p2ccKW2SFpXahVOaK0uj2mN83YD+xXmWxBx+CmhUak0ovw1y2PShyXDRxjd6QXRxLn5wA70dSEbtbaygVUKF9QAehK+C42jT06j0kjESjONfeWyNtVtayTTOCKAiUDc/FKczNsM/55hXwGX2xCcJcoWtoIUG34PPtr0k20VuYjM= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1709902399; c=relaxed/simple; bh=b70tqolpbP/LWUmUo+paq73eXXF1N3sUF6FWsVVZ7eE=; h=DKIM-Signature:Date:Message-Id:To:Subject:From:Mime-Version; b=nRximsTE7e5TeNsQZWy2uf5EUK80+vh3J9k9Mlk2OsMa28Yh3LWkZ1a4VCP/WC/AIJlgiGpswvCnLH2nNCrp+T3+yiPHyR3QfJXSBrPZcEWoaqKgUulY6Cx+63dVhFZgmRijVUrolpRI+ltBxNnw3O5Db/grkcmVJVPa6clWmoo= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from localhost ([IPv6:2409:11:720:7b00:4d3c:3813:2a3b:e56d]) (authenticated bits=0) by www1872.sakura.ne.jp (8.16.1/8.16.1) with ESMTPSA id 428CrAaW006611 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 8 Mar 2024 21:53:14 +0900 (JST) (envelope-from trueroad@sea.plala.or.jp) DKIM-Signature: a=rsa-sha256; bh=UkVRecf4zydLSUfXm+YX31pmNvS+wQSMIcQN4RKydDY=; c=relaxed/relaxed; d=trueroad.jp; h=Subject:From:Date:Message-Id:To; s=rs20240201; t=1709902394; v=1; b=k+CNqAgyoGit/X6ZMaqzVIC5TP6916swuT3y+h7jahGtu8TJxu0uQr5I5DwbXJE7Zlern3rs FwuZgnvlYv/pG/Uti6meoucjZKqblL0A80JE2Rd4QJkIR4/Q4+cFVrqB/n5A+J3dQYH8VQ7nd+a rF0JO1HfE6VkK33KYZE4mYmZfKhYQFBw6nlfN3ngtoKVpDIBSlgZuwK2dCIck/ue9iNzyMkLbXV Tddal2QUGYiBemsP0IhAuFfHpgU+g+mqsn9vfKuzNi8reO/bMeJEwv5l5RhE2PSsFkGJJkpQMfi 8Ew6lDMNrLHQoag/5m0rUHebj2rmsmJLmrPHwlaq3hTGA== Date: Fri, 08 Mar 2024 21:53:10 +0900 (JST) Message-Id: <20240308.215310.2236687043088232299.trueroad@trueroad.jp> To: cygwin@cygwin.com Subject: libfontconfig-common-2.15.0-2 system font cache directory settings seem to be wrong From: Masamichi Hosoda In-Reply-To: <20240305221000.93449612424c65060193f63f@nifty.ne.jp> References: <20240305.204838.932004035509696090.trueroad@trueroad.jp> <20240305221000.93449612424c65060193f63f@nifty.ne.jp> X-Mailer: Mew version 6.9 on Emacs 29.2 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,SPF_HELO_NONE,SPF_SOFTFAIL,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi If I understand correctly, the system font cache directory setting in /etc/fonts/fonts.conf provided by libfontconfig-common-2.15.0-2 is wrong. In /etc/fonts/fonts.conf provided by libfontconfig-common-2.13.1-2 ``` /var/cache/fontconfig ``` So `fc-cache -s` creates system font cache files in `/var/cache/fontconfig`. It is correct because `/var/cache` is a common system cache directory. In /etc/fonts/fonts.conf provided by libfontconfig-common-2.15.0-2 ``` LOCAL_APPDATA_FONTCONFIG_CACHE ``` So `fc-cache -s` creates system font cache files in `./LOCAL_APPDATA_FONTCONFIG_CACHE`. `LOCAL_APPDATA_FONTCONFIG_CACHE` directory is created in the *current* directory when fc-cache. It is wrong because it means that processes with different current directories have different system font cache directories, and the caches are no longer shared.