GNU bug report logs - #41233
GNU Freefont is broken

Previous Next

Package: guix;

Reported by: L p R n d n <guix <at> lprndn.info>

Date: Wed, 13 May 2020 14:44:02 UTC

Severity: normal

Done: L p R n d n <guix <at> lprndn.info>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 41233 in the body.
You can then email your comments to 41233 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#41233; Package guix. (Wed, 13 May 2020 14:44:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to L p R n d n <guix <at> lprndn.info>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 13 May 2020 14:44:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: L  p R n  d n    <guix <at> lprndn.info>
To: bug-guix <at> gnu.org
Subject: GNU Freefont is broken
Date: Wed, 13 May 2020 16:42:32 +0200
Hello,

Fonts provided by the font-gnu-freefont package seem to be broken. In my
case, under Guix system, they do not appear in LibreOffice,
gnome-terminal shows them as squares and they do not have any effects in
inkscape (a fallback font is probably use instead).

Commits 5483a2d0a913fe533744699e9ef5757c6e3f6983 and
405c0c947cfd59d7bfb81052545cd635970d2d0c are possible culprits. However,
after testing removing the fontconfig-file-system service did not solve
at least one occurence of the problem, so the latter is probably not
related.

Issue 40783 is probably related.

Have a nice day,

L  p R n  d n




Information forwarded to bug-guix <at> gnu.org:
bug#41233; Package guix. (Wed, 13 May 2020 15:01:02 GMT) Full text and rfc822 format available.

Message #8 received at 41233 <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: L  p R n  d n <guix <at> lprndn.info>
Cc: 41233 <at> debbugs.gnu.org, bug-guix <at> gnu.org
Subject: Re: bug#41233: GNU Freefont is broken
Date: Wed, 13 May 2020 17:00:55 +0200
[Message part 1 (text/plain, inline)]
L  p,

L p R n d n 写道:
> Fonts provided by the font-gnu-freefont package seem to be 
> broken. In my
> case, under Guix system, they do not appear in LibreOffice,
> gnome-terminal shows them as squares and they do not have any 
> effects in
> inkscape (a fallback font is probably use instead).

What's the output of

 $ fc-list | grep FreeSansBoldOblique

and what is it after running

 $ fc-cache -rv

?

If the latter didn't fix the problem, please include its output 
here.

> Issue 40783 is probably related.

I don't think so.

Kind regards,

T G-R
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#41233; Package guix. (Wed, 13 May 2020 15:02:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#41233; Package guix. (Wed, 13 May 2020 15:34:02 GMT) Full text and rfc822 format available.

Message #14 received at 41233 <at> debbugs.gnu.org (full text, mbox):

From: Michael Rohleder <mike <at> rohleder.de>
To: 41233 <at> debbugs.gnu.org
Subject: [PATCH] gnu: font-gnu-freefont: fix for bug 41233.
Date: Wed, 13 May 2020 17:33:12 +0200
[Message part 1 (text/plain, inline)]
I havent tested, but looking at the installed fonts it seems clear that
they are in the wrong directory.

[0001-gnu-font-gnu-freefont-fix-for-bug-41233.patch (text/x-patch, inline)]
From 4f11dc30d324964c14bac748393f7b54df69d340 Mon Sep 17 00:00:00 2001
From: Michael Rohleder <mike <at> rohleder.de>
Date: Wed, 13 May 2020 17:28:27 +0200
Subject: [PATCH] gnu: font-gnu-freefont: fix for bug 41233.

* gnu/packages/fonts.scm (font-gnu-freefont): should fix bug 41233.
---
 gnu/packages/fonts.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 1728eeeaf9..64d5c17346 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -255,11 +255,11 @@ The Lato 2.010 family supports more than 100 Latin-based languages, over
                      (let ((doc-dir  (string-append %output "/share/doc/"
                                                     ,name "-" ,version))
                            (ttf-font-dir (string-append %output
-                                                        "/share/fonts/ttf"))
+                                                        "/share/fonts/truetype"))
                            (otf-font-dir (string-append %output
-                                                        "/share/fonts/otf"))
+                                                        "/share/fonts/opentype"))
                            (woff-font-dir (string-append %output
-                                                         "/share/fonts/woff")))
+                                                         "/share/fonts/webfonts")))
                        (mkdir-p doc-dir)
                        (substitute* "Makefile"
                          (("\\$\\(TMPDIR\\)") doc-dir)
-- 
2.26.2

[Message part 3 (text/plain, inline)]
-- 
Listen and silent are spelled with the same letters.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#41233; Package guix. (Wed, 13 May 2020 16:30:01 GMT) Full text and rfc822 format available.

Message #17 received at 41233 <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: Michael Rohleder <mike <at> rohleder.de>
Cc: 41233 <at> debbugs.gnu.org
Subject: Re: bug#41233: [PATCH] gnu: font-gnu-freefont: fix for bug 41233.
Date: Wed, 13 May 2020 18:29:27 +0200
[Message part 1 (text/plain, inline)]
Michael,

Michael Rohleder 写道:
> I havent tested, but looking at the installed fonts it seems 
> clear that
> they are in the wrong directory.

There are no wrong directories.

>                             (woff-font-dir (string-append 
>                             %output
> - 
> "/share/fonts/woff")))
> + 
> "/share/fonts/webfonts")))

I applied & replied to Raghav's patch[0] before I saw yours.  This 
is the search keyword I was missing, thanks!

/share/fonts/webfonts does seem to be a standard thing, so I'll 
apply this hunk (minus the ‘fix’ claim).

Thank you very much,

T G-R

[0]: 
https://lists.gnu.org/archive/html/guix-devel/2020-05/msg00234.html
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#41233; Package guix. (Thu, 14 May 2020 08:44:01 GMT) Full text and rfc822 format available.

Message #20 received at submit <at> debbugs.gnu.org (full text, mbox):

From: L  p R n  d n    <guix <at> lprndn.info>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 41233 <at> debbugs.gnu.org, bug-guix <at> gnu.org
Subject: Re: bug#41233: GNU Freefont is broken
Date: Thu, 14 May 2020 10:43:10 +0200
Hello,

Thanks for your inputs!
Totally my bad here... It appears I didn't have font-gnu-freefont in my
system packages anymore and I forgot. + I mixed it with another
issue. I'm currently reconfiguring to verify it's ok. Unless I bring
something new until tomorrow, this issue can be safely be closed. 
Sorry for te unnecessary bug report.

Have a nice day,

L  p R n  d n




Information forwarded to bug-guix <at> gnu.org:
bug#41233; Package guix. (Thu, 14 May 2020 08:44:01 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#41233; Package guix. (Thu, 14 May 2020 14:17:01 GMT) Full text and rfc822 format available.

Message #26 received at 41233 <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: L  p R n  d n <guix <at> lprndn.info>
Cc: 41233 <at> debbugs.gnu.org
Subject: Re: bug#41233: GNU Freefont is broken
Date: Thu, 14 May 2020 16:16:02 +0200
[Message part 1 (text/plain, inline)]
L p,

L p R n d n 写道:
> Totally my bad here... It appears I didn't have 
> font-gnu-freefont in my
> system packages anymore and I forgot. + I mixed it with another
> issue.

^_^

> I'm currently reconfiguring to verify it's ok. Unless I bring
> something new until tomorrow, this issue can be safely be 
> closed.

Great!  You can do so yourself by sending your next mail to 
<nnn>-done <at> debbugs.gnu.org instead of <nnn>@.

> Sorry for te unnecessary bug report.

No need to apologise for this.  We got a slightly nicer WOFF 
bikeshed out of it.

Kind regards,

T G-R
[signature.asc (application/pgp-signature, inline)]

Reply sent to L p R n d n <guix <at> lprndn.info>:
You have taken responsibility. (Fri, 22 May 2020 08:20:02 GMT) Full text and rfc822 format available.

Notification sent to L p R n d n <guix <at> lprndn.info>:
bug acknowledged by developer. (Fri, 22 May 2020 08:20:02 GMT) Full text and rfc822 format available.

Message #31 received at 41233-done <at> debbugs.gnu.org (full text, mbox):

From: L  p R n  d n    <guix <at> lprndn.info>
To: 41233-done <at> debbugs.gnu.org
Date: Fri, 22 May 2020 10:18:56 +0200



bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 19 Jun 2020 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 3 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.