Icecat doesnt show numbers for anything

DoneSubmitted by bo0od.
Details
2 participants
  • bo0od
  • Ludovic Courtès
Owner
unassigned
Severity
important
B
(address . bug-guix@gnu.org)
a6847eb0-6b86-1868-51bb-984fb97eab5f@riseup.net
Hi There,
Icecat doesnt show/identify any number (seems to be) inside itself. (Check the uploaded images)
ThX!
Attachment: icecat.cleaned.png
L
L
Ludovic Courtès wrote on 18 Apr 12:34 +0200
(name . bo0od)(address . bo0od@riseup.net)(address . 47713@debbugs.gnu.org)
87eef7lw3z.fsf@gnu.org
Hi,
bo0od <bo0od@riseup.net> skribis:
Toggle quote (3 lines)> 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’.
B
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 47713@debbugs.gnu.org)
94b350e6-cee7-b3ec-3ec6-9d9d6f1fb0c7@riseup.net
Toggle quote (2 lines)> 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 fontconfigfc-cache -rv```
same issue.
Ludovic Courtès:
Toggle quote (16 lines)> Hi,> > bo0od <bo0od@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’.>
L
L
Ludovic Courtès wrote on 25 Apr 14:59 +0200
control message for bug #47713
(address . control@debbugs.gnu.org)
87o8e2h64f.fsf@gnu.org
severity 47713 importantquit
L
L
Ludovic Courtès wrote on 25 Apr 15:00 +0200
control message for bug #47297
(address . control@debbugs.gnu.org)
87lf96h63r.fsf@gnu.org
block 47297 by 47713quit
L
L
Ludovic Courtès wrote on 25 Apr 17:34 +0200
Re: bug#47713: Icecat doesnt show numbers for anything
(name . bo0od)(address . bo0od@riseup.net)(address . 47713@debbugs.gnu.org)
87a6pmgyyy.fsf@gnu.org
Hi,
bo0od <bo0od@riseup.net> skribis:
Toggle quote (15 lines)> 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, towhich I added ‘icecat’ in the ‘packages’ field) and here everything’sfine AFAICS (screenshot attached).
I wonder if it’s about missing font packages or something.
Ludo’.
Attachment: icecat.png
B
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 47713@debbugs.gnu.org)
588ab6cc-5c16-718f-7a08-8b467f772146@riseup.net
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:
Toggle quote (27 lines)> Hi,> > bo0od <bo0od@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’.>
L
L
Ludovic Courtès wrote on 25 Apr 19:20 +0200
(name . bo0od)(address . bo0od@riseup.net)(address . 47713@debbugs.gnu.org)
871raygu1p.fsf@gnu.org
bo0od <bo0od@riseup.net> skribis:
Toggle quote (7 lines)> 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 sameissue; the solution was to install ‘font-dejavu’.
I can reproduce the problem with the OS config you posted athttps://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 itprovides ‘font-bitstream-vera’, which does the job.
‘font-dejavu’ is propagated by the ‘gnome’ package, which is why there’sno such problem when using ‘gnome-desktop-service-type’. The solutionis 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 noobjections.
Thanks for reporting the issue!
Ludo’.
Toggle diff (69 lines)diff --git a/gnu/packages/enlightenment.scm b/gnu/packages/enlightenment.scmindex 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") (descriptiondiff --git a/gnu/packages/mate.scm b/gnu/packages/mate.scmindex 44420147a3..82b2d6e0fd 100644--- a/gnu/packages/mate.scm+++ b/gnu/packages/mate.scm@@ -3,7 +3,7 @@ ;;; Copyright © 2016, 2017 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2017 Nikita <nikita@n0.is> ;;; Copyright © 2018, 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr>-;;; Copyright © 2019, 2020 Ludovic Courtès <ludo@gnu.org>+;;; Copyright © 2019, 2020, 2021 Ludovic Courtès <ludo@gnu.org> ;;; Copyright © 2019 Guy Fleury Iteriteka <hoonandon@gmail.com> ;;; Copyright © 2020 Jonathan Brielmaier <jonathan.brielmaier@web.de> ;;; Copyright © 2020 Mathieu Othacehe <m.othacehe@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/") (descriptiondiff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scmindex 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))
B
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 47713@debbugs.gnu.org)
ddc1a4b0-9a35-492c-b38a-d095b032d575@riseup.net
Brilliant! , Solved the issue immediately after installing it.
Thank You :)
Ludovic Courtès:
Toggle quote (101 lines)> bo0od <bo0od@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@flashner.co.il>> ;;; Copyright © 2017 Nikita <nikita@n0.is>> ;;; Copyright © 2018, 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr>> -;;; Copyright © 2019, 2020 Ludovic Courtès <ludo@gnu.org>> +;;; Copyright © 2019, 2020, 2021 Ludovic Courtès <ludo@gnu.org>> ;;; Copyright © 2019 Guy Fleury Iteriteka <hoonandon@gmail.com>> ;;; Copyright © 2020 Jonathan Brielmaier <jonathan.brielmaier@web.de>> ;;; Copyright © 2020 Mathieu Othacehe <m.othacehe@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))>
L
L
Ludovic Courtès wrote on 25 Apr 23:36 +0200
(name . bo0od)(address . bo0od@riseup.net)(address . 47713-done@debbugs.gnu.org)
87mttmf3m4.fsf@gnu.org
Ludovic Courtès <ludo@gnu.org> skribis:
Toggle quote (7 lines)> ‘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'.
Closed
?