GNU bug report logs - #47713
Icecat doesnt show numbers for anything

Previous Next

Package: guix;

Reported by: bo0od <bo0od <at> riseup.net>

Date: Mon, 12 Apr 2021 00:04:02 UTC

Severity: important

Done: Ludovic Courtès <ludo <at> gnu.org>

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 47713 in the body.
You can then email your comments to 47713 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#47713; Package guix. (Mon, 12 Apr 2021 00:04:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to bo0od <bo0od <at> riseup.net>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 12 Apr 2021 00:04:02 GMT) Full text and rfc822 format available.

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

From: bo0od <bo0od <at> riseup.net>
To: bug-guix <at> gnu.org
Subject: Icecat doesnt show numbers for anything
Date: Mon, 12 Apr 2021 00:03:29 +0000
[Message part 1 (text/plain, inline)]
Hi There,

Icecat doesnt show/identify any number (seems to be) inside itself. 
(Check the uploaded images)

ThX!
[icecat.cleaned.png (image/png, attachment)]
[icecat2.cleaned.png (image/png, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#47713; Package guix. (Sun, 18 Apr 2021 10:35:01 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: bo0od <bo0od <at> riseup.net>
Cc: 47713 <at> debbugs.gnu.org
Subject: Re: bug#47713: Icecat doesnt show numbers for anything
Date: Sun, 18 Apr 2021 12:34:24 +0200
Hi,

bo0od <bo0od <at> riseup.net> skribis:

> Icecat doesnt show/identify any number (seems to be) inside
> itself. (Check the uploaded images)

Is this on Guix System or on another distro?

In the latter case, see:

  https://guix.gnu.org/manual/en/html_node/Application-Setup.html#X11-Fonts

HTH,
Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#47713; Package guix. (Sun, 18 Apr 2021 13:59:01 GMT) Full text and rfc822 format available.

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

From: bo0od <bo0od <at> riseup.net>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 47713 <at> debbugs.gnu.org
Subject: Re: bug#47713: Icecat doesnt show numbers for anything
Date: Sun, 18 Apr 2021 13:58:06 +0000
> Is this on Guix System or on another distro?

only reporting issues against guix in its own distro (guixsd). (i will 
mention if im reporting guix when used on another distro)

> 
https://guix.gnu.org/manual/en/html_node/Application-Setup.html#X11-Fonts

done this step:

```
guix install fontconfig
fc-cache -rv
```

same issue.

Ludovic Courtès:
> Hi,
> 
> bo0od <bo0od <at> riseup.net> skribis:
> 
>> Icecat doesnt show/identify any number (seems to be) inside
>> itself. (Check the uploaded images)
> 
> Is this on Guix System or on another distro?
> 
> In the latter case, see:
> 
>    https://guix.gnu.org/manual/en/html_node/Application-Setup.html#X11-Fonts
> 
> HTH,
> Ludo’.
> 




Severity set to 'important' from 'normal' Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Sun, 25 Apr 2021 13:00:02 GMT) Full text and rfc822 format available.

Added indication that bug 47713 blocks47297 Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Sun, 25 Apr 2021 13:01:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#47713; Package guix. (Sun, 25 Apr 2021 15:35:02 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: bo0od <bo0od <at> riseup.net>
Cc: 47713 <at> debbugs.gnu.org
Subject: Re: bug#47713: Icecat doesnt show numbers for anything
Date: Sun, 25 Apr 2021 17:34:13 +0200
[Message part 1 (text/plain, inline)]
Hi,

bo0od <bo0od <at> riseup.net> skribis:

> only reporting issues against guix in its own distro (guixsd). (i will
> mention if im reporting guix when used on another distro)
>
>>
>   https://guix.gnu.org/manual/en/html_node/Application-Setup.html#X11-Fonts
>
> done this step:
>
> ```
> guix install fontconfig
> fc-cache -rv
> ```
>
> same issue.

Weird.  I just tried in an VM (gnu/system/examples/vm-image.tmpl, to
which I added ‘icecat’ in the ‘packages’ field) and here everything’s
fine AFAICS (screenshot attached).

I wonder if it’s about missing font packages or something.

Ludo’.

[icecat.png (image/png, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#47713; Package guix. (Sun, 25 Apr 2021 16:00:02 GMT) Full text and rfc822 format available.

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

From: bo0od <bo0od <at> riseup.net>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 47713 <at> debbugs.gnu.org
Subject: Re: bug#47713: Icecat doesnt show numbers for anything
Date: Sun, 25 Apr 2021 15:59:44 +0000
Tell me any command you want the output for (or package to install) to 
help solving this issue i will post it here.

I have posted how my guix system configured/built here:

https://issues.guix.gnu.org/47687



Ludovic Courtès:
> Hi,
> 
> bo0od <bo0od <at> riseup.net> skribis:
> 
>> only reporting issues against guix in its own distro (guixsd). (i will
>> mention if im reporting guix when used on another distro)
>>
>>>
>>    https://guix.gnu.org/manual/en/html_node/Application-Setup.html#X11-Fonts
>>
>> done this step:
>>
>> ```
>> guix install fontconfig
>> fc-cache -rv
>> ```
>>
>> same issue.
> 
> Weird.  I just tried in an VM (gnu/system/examples/vm-image.tmpl, to
> which I added ‘icecat’ in the ‘packages’ field) and here everything’s
> fine AFAICS (screenshot attached).
> 
> I wonder if it’s about missing font packages or something.
> 
> Ludo’.
> 




Information forwarded to bug-guix <at> gnu.org:
bug#47713; Package guix. (Sun, 25 Apr 2021 17:21:02 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: bo0od <bo0od <at> riseup.net>
Cc: 47713 <at> debbugs.gnu.org
Subject: Re: bug#47713: Icecat doesnt show numbers for anything
Date: Sun, 25 Apr 2021 19:20:34 +0200
[Message part 1 (text/plain, inline)]
bo0od <bo0od <at> riseup.net> skribis:

> Tell me any command you want the output for (or package to install) to
> help solving this issue i will post it here.
>
> I have posted how my guix system configured/built here:
>
> https://issues.guix.gnu.org/47687

I found <https://issues.guix.gnu.org/43293>, which was about the same
issue; the solution was to install ‘font-dejavu’.

I can reproduce the problem with the OS config you posted at
<https://issues.guix.gnu.org/47687>.  With that Xfce-only config,
/run/current-system/profile lacks ‘font-dejavu’, hence the problem.

The config in ‘vm-image.tmpl’ does not provide ‘font-dejavu’ but it
provides ‘font-bitstream-vera’, which does the job.

‘font-dejavu’ is propagated by the ‘gnome’ package, which is why there’s
no such problem when using ‘gnome-desktop-service-type’.  The solution
is to make sure one of these fonts is always installed by default.

The attached patch does that.  I’ll go ahead and push it if there are no
objections.

Thanks for reporting the issue!

Ludo’.

[Message part 2 (text/x-patch, inline)]
diff --git a/gnu/packages/enlightenment.scm b/gnu/packages/enlightenment.scm
index 15ea89454f..079d60e45a 100644
--- a/gnu/packages/enlightenment.scm
+++ b/gnu/packages/enlightenment.scm
@@ -36,6 +36,7 @@
   #:use-module (gnu packages code)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages curl)
+  #:use-module (gnu packages fonts)
   #:use-module (gnu packages fontutils)
   #:use-module (gnu packages freedesktop)
   #:use-module (gnu packages fribidi)
@@ -370,7 +371,10 @@ Libraries with some extra bells and whistles.")
     (propagated-inputs
      `(("efl" ,efl)
        ("libxkbcommon" ,libxkbcommon)
-       ("wayland-protocols" ,wayland-protocols)))
+       ("wayland-protocols" ,wayland-protocols)
+
+       ;; Default font that applications such as IceCat require.
+       ("font-dejavu" ,font-dejavu)))
     (home-page "https://www.enlightenment.org/about-enlightenment")
     (synopsis "Lightweight desktop environment")
     (description
diff --git a/gnu/packages/mate.scm b/gnu/packages/mate.scm
index 44420147a3..82b2d6e0fd 100644
--- a/gnu/packages/mate.scm
+++ b/gnu/packages/mate.scm
@@ -3,7 +3,7 @@
 ;;; Copyright © 2016, 2017 Efraim Flashner <efraim <at> flashner.co.il>
 ;;; Copyright © 2017 Nikita <nikita <at> n0.is>
 ;;; Copyright © 2018, 2019, 2020 Tobias Geerinckx-Rice <me <at> tobias.gr>
-;;; Copyright © 2019, 2020 Ludovic Courtès <ludo <at> gnu.org>
+;;; Copyright © 2019, 2020, 2021 Ludovic Courtès <ludo <at> gnu.org>
 ;;; Copyright © 2019 Guy Fleury Iteriteka <hoonandon <at> gmail.com>
 ;;; Copyright © 2020 Jonathan Brielmaier <jonathan.brielmaier <at> web.de>
 ;;; Copyright © 2020 Mathieu Othacehe <m.othacehe <at> gmail.com>
@@ -1580,6 +1580,9 @@ used to bring up authentication dialogs.")
        ("shared-mime-info"          ,shared-mime-info)
        ("yelp"                      ,yelp)
        ("zenity"                    ,zenity)))
+    (propagated-inputs
+     ;; Default font that applications such as IceCat require.
+     `(("font-dejavu"             ,font-dejavu)))
     (synopsis "The MATE desktop environment")
     (home-page "https://mate-desktop.org/")
     (description
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 5782fa9eac..299e39115a 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -37,6 +37,7 @@
   #:use-module (gnu packages base)
   #:use-module (gnu packages calendar)
   #:use-module (gnu packages cdrom)
+  #:use-module (gnu packages fonts)
   #:use-module (gnu packages fontutils)
   #:use-module (gnu packages freedesktop)
   #:use-module (gnu packages gettext)
@@ -1011,6 +1012,9 @@ on your desktop.")
        ("xfce4-clipman-plugin"    ,xfce4-clipman-plugin)
        ("xfce4-pulseaudio-plugin" ,xfce4-pulseaudio-plugin)
        ("xfce4-xkb-plugin"        ,xfce4-xkb-plugin)))
+    (propagated-inputs
+     ;; Default font that applications such as IceCat require.
+     `(("font-dejavu"             ,font-dejavu)))
     (native-search-paths
      ;; For finding panel plugins.
      (package-native-search-paths xfce4-panel))

Information forwarded to bug-guix <at> gnu.org:
bug#47713; Package guix. (Sun, 25 Apr 2021 17:34:02 GMT) Full text and rfc822 format available.

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

From: bo0od <bo0od <at> riseup.net>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 47713 <at> debbugs.gnu.org
Subject: Re: bug#47713: Icecat doesnt show numbers for anything
Date: Sun, 25 Apr 2021 17:32:50 +0000
Brilliant! , Solved the issue immediately after installing it.

Thank You :)

Ludovic Courtès:
> bo0od <bo0od <at> riseup.net> skribis:
> 
>> Tell me any command you want the output for (or package to install) to
>> help solving this issue i will post it here.
>>
>> I have posted how my guix system configured/built here:
>>
>> https://issues.guix.gnu.org/47687
> 
> I found <https://issues.guix.gnu.org/43293>, which was about the same
> issue; the solution was to install ‘font-dejavu’.
> 
> I can reproduce the problem with the OS config you posted at
> <https://issues.guix.gnu.org/47687>.  With that Xfce-only config,
> /run/current-system/profile lacks ‘font-dejavu’, hence the problem.
> 
> The config in ‘vm-image.tmpl’ does not provide ‘font-dejavu’ but it
> provides ‘font-bitstream-vera’, which does the job.
> 
> ‘font-dejavu’ is propagated by the ‘gnome’ package, which is why there’s
> no such problem when using ‘gnome-desktop-service-type’.  The solution
> is to make sure one of these fonts is always installed by default.
> 
> The attached patch does that.  I’ll go ahead and push it if there are no
> objections.
> 
> Thanks for reporting the issue!
> 
> Ludo’.
> 
> 
> diff --git a/gnu/packages/enlightenment.scm b/gnu/packages/enlightenment.scm
> index 15ea89454f..079d60e45a 100644
> --- a/gnu/packages/enlightenment.scm
> +++ b/gnu/packages/enlightenment.scm
> @@ -36,6 +36,7 @@
>     #:use-module (gnu packages code)
>     #:use-module (gnu packages compression)
>     #:use-module (gnu packages curl)
> +  #:use-module (gnu packages fonts)
>     #:use-module (gnu packages fontutils)
>     #:use-module (gnu packages freedesktop)
>     #:use-module (gnu packages fribidi)
> @@ -370,7 +371,10 @@ Libraries with some extra bells and whistles.")
>       (propagated-inputs
>        `(("efl" ,efl)
>          ("libxkbcommon" ,libxkbcommon)
> -       ("wayland-protocols" ,wayland-protocols)))
> +       ("wayland-protocols" ,wayland-protocols)
> +
> +       ;; Default font that applications such as IceCat require.
> +       ("font-dejavu" ,font-dejavu)))
>       (home-page "https://www.enlightenment.org/about-enlightenment")
>       (synopsis "Lightweight desktop environment")
>       (description
> diff --git a/gnu/packages/mate.scm b/gnu/packages/mate.scm
> index 44420147a3..82b2d6e0fd 100644
> --- a/gnu/packages/mate.scm
> +++ b/gnu/packages/mate.scm
> @@ -3,7 +3,7 @@
>   ;;; Copyright © 2016, 2017 Efraim Flashner <efraim <at> flashner.co.il>
>   ;;; Copyright © 2017 Nikita <nikita <at> n0.is>
>   ;;; Copyright © 2018, 2019, 2020 Tobias Geerinckx-Rice <me <at> tobias.gr>
> -;;; Copyright © 2019, 2020 Ludovic Courtès <ludo <at> gnu.org>
> +;;; Copyright © 2019, 2020, 2021 Ludovic Courtès <ludo <at> gnu.org>
>   ;;; Copyright © 2019 Guy Fleury Iteriteka <hoonandon <at> gmail.com>
>   ;;; Copyright © 2020 Jonathan Brielmaier <jonathan.brielmaier <at> web.de>
>   ;;; Copyright © 2020 Mathieu Othacehe <m.othacehe <at> gmail.com>
> @@ -1580,6 +1580,9 @@ used to bring up authentication dialogs.")
>          ("shared-mime-info"          ,shared-mime-info)
>          ("yelp"                      ,yelp)
>          ("zenity"                    ,zenity)))
> +    (propagated-inputs
> +     ;; Default font that applications such as IceCat require.
> +     `(("font-dejavu"             ,font-dejavu)))
>       (synopsis "The MATE desktop environment")
>       (home-page "https://mate-desktop.org/")
>       (description
> diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
> index 5782fa9eac..299e39115a 100644
> --- a/gnu/packages/xfce.scm
> +++ b/gnu/packages/xfce.scm
> @@ -37,6 +37,7 @@
>     #:use-module (gnu packages base)
>     #:use-module (gnu packages calendar)
>     #:use-module (gnu packages cdrom)
> +  #:use-module (gnu packages fonts)
>     #:use-module (gnu packages fontutils)
>     #:use-module (gnu packages freedesktop)
>     #:use-module (gnu packages gettext)
> @@ -1011,6 +1012,9 @@ on your desktop.")
>          ("xfce4-clipman-plugin"    ,xfce4-clipman-plugin)
>          ("xfce4-pulseaudio-plugin" ,xfce4-pulseaudio-plugin)
>          ("xfce4-xkb-plugin"        ,xfce4-xkb-plugin)))
> +    (propagated-inputs
> +     ;; Default font that applications such as IceCat require.
> +     `(("font-dejavu"             ,font-dejavu)))
>       (native-search-paths
>        ;; For finding panel plugins.
>        (package-native-search-paths xfce4-panel))
> 




Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Sun, 25 Apr 2021 21:37:01 GMT) Full text and rfc822 format available.

Notification sent to bo0od <bo0od <at> riseup.net>:
bug acknowledged by developer. (Sun, 25 Apr 2021 21:37:01 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: bo0od <bo0od <at> riseup.net>
Cc: 47713-done <at> debbugs.gnu.org
Subject: Re: bug#47713: Icecat doesnt show numbers for anything
Date: Sun, 25 Apr 2021 23:36:51 +0200
Ludovic Courtès <ludo <at> gnu.org> skribis:

> ‘font-dejavu’ is propagated by the ‘gnome’ package, which is why there’s
> no such problem when using ‘gnome-desktop-service-type’.  The solution
> is to make sure one of these fonts is always installed by default.
>
> The attached patch does that.  I’ll go ahead and push it if there are no
> objections.

Pushed as c09e331b25e35dc435af67765a9bdb2e8f4aa296.

Ludo'.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 24 May 2021 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 343 days ago.

Previous Next


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