From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Gerber Subject: Missing fonts issue with GNU Icecat Date: Thu, 27 Dec 2018 11:54:52 +0100 Message-ID: <8736qjw877.fsf@atufi.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:34081) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gcTJH-000268-Jn for guix-devel@gnu.org; Thu, 27 Dec 2018 05:54:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gcTJE-0005Mv-Dq for guix-devel@gnu.org; Thu, 27 Dec 2018 05:54:39 -0500 Received: from smtp-sh.infomaniak.ch ([128.65.195.4]:38378) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gcTJE-0005GV-33 for guix-devel@gnu.org; Thu, 27 Dec 2018 05:54:36 -0500 Received: from smtp7.infomaniak.ch (smtp7.infomaniak.ch [83.166.132.30]) by smtp-sh.infomaniak.ch (8.14.5/8.14.5) with ESMTP id wBRAsNqP005969 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 27 Dec 2018 11:54:23 +0100 Received: from jura (84-73-9-131.dclient.hispeed.ch [84.73.9.131]) (authenticated bits=0) by smtp7.infomaniak.ch (8.14.5/8.14.5) with ESMTP id wBRAsMQ6189110 (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 27 Dec 2018 11:54:23 +0100 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org Hi guix, I have a profile with icecat, fontconfig and basic fonts, but the=20 browser seems not to find any font. It displays only=20 numbers-in-squares placeholders. ``` $ icecat (/gnu/store/x9c8vysvvivx4bc1xa4gz7sl37y3i2k6-icecat-60.3.0-gnu1/lib/icecat/= .icecat-real:3240):=20 Pango-WARNING **: 10:16:13.107: failed to create cairo scaled=20 font, expect ugly output. the offending font is 'DejaVu Sans=20 9.9990234375' (/gnu/store/x9c8vysvvivx4bc1xa4gz7sl37y3i2k6-icecat-60.3.0-gnu1/lib/icecat/= .icecat-real:3240):=20 Pango-WARNING **: 10:16:13.107: font_face status is: file not=20 found (/gnu/store/x9c8vysvvivx4bc1xa4gz7sl37y3i2k6-icecat-60.3.0-gnu1/lib/icecat/= .icecat-real:3240):=20 Pango-WARNING **: 10:16:13.108: scaled_font status is: file not=20 found (/gnu/store/x9c8vysvvivx4bc1xa4gz7sl37y3i2k6-icecat-60.3.0-gnu1/lib/icecat/= .icecat-real:3240):=20 Pango-WARNING **: 10:16:13.108: shaping failure, expect ugly=20 output. shape-engine=3D'PangoFcShapeEngine', font=3D'DejaVu Sans=20 9.9990234375', text=3D'=E2=97=8F' (/gnu/store/x9c8vysvvivx4bc1xa4gz7sl37y3i2k6-icecat-60.3.0-gnu1/lib/icecat/= .icecat-real:3240):=20 Pango-WARNING **: 10:16:13.113: failed to create cairo scaled=20 font, expect ugly output. the offending font is 'DejaVu Sans=20 9.9990234375' (/gnu/store/x9c8vysvvivx4bc1xa4gz7sl37y3i2k6-icecat-60.3.0-gnu1/lib/icecat/= .icecat-real:3240):=20 Pango-WARNING **: 10:16:13.114: font_face status is: file not=20 found (/gnu/store/x9c8vysvvivx4bc1xa4gz7sl37y3i2k6-icecat-60.3.0-gnu1/lib/icecat/= .icecat-real:3240):=20 Pango-WARNING **: 10:16:13.114: scaled_font status is: file not=20 found (/gnu/store/x9c8vysvvivx4bc1xa4gz7sl37y3i2k6-icecat-60.3.0-gnu1/lib/icecat/= .icecat-real:3240):=20 Gtk-WARNING **: 10:16:14.576: Could not load a pixbuf from=20 /org/gtk/libgtk/theme/Adwaita/assets/check-symbolic.svg. This may indicate that pixbuf loaders or the mime database could=20 not be found. ``` Utilities from fontconfig (in the same profile) seem to work fine: ``` $ fc-match 'DejaVu Sans 9.9990234375' DejaVuSans.ttf: "DejaVu Sans" "Book" $ fc-list | grep DejaVuSans.ttf ~/.guix-profile/share/fonts/truetype/DejaVuSans.ttf ``` Any idea? How can I test if the issue is with pango or icecat or=20 somewhere else? The "host" distro is Alpine. Best, --- Daniel Gerber