all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* icecat show many warning and don't display correctly
@ 2019-01-02 11:44 荒井吉則
  2019-01-02 14:18 ` Gábor Boskovits
  0 siblings, 1 reply; 21+ messages in thread
From: 荒井吉則 @ 2019-01-02 11:44 UTC (permalink / raw)
  To: help-guix

[-- Attachment #1: Type: text/plain, Size: 3670 bytes --]

yoshi [ ~ ]$ icecat &
[1] 3400
yoshi [ ~ ]$ 1546429042742
addons.webextension.tortm-browser-button@jeremybenthum    WARN    Please
specify whether you want browser_style or not in your browser_action
options.
1546429042744    addons.webextension.https-everywhere@eff.org    WARN
Please specify whether you want browser_style or not in your browser_action
options.

(/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436):
Pango-WARNING **: 11:37:23.447: failed to create cairo scaled font, expect
ugly output. the offending font is 'DejaVu Sans 12'

(/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436):
Pango-WARNING **: 11:37:23.448: font_face status is: file not found

(/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436):
Pango-WARNING **: 11:37:23.448: scaled_font status is: file not found

(/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436):
Pango-WARNING **: 11:37:23.448: shaping failure, expect ugly output.
shape-engine='PangoFcShapeEngine', font='DejaVu Sans 12', text='●'

(/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436):
Pango-WARNING **: 11:37:23.454: failed to create cairo scaled font, expect
ugly output. the offending font is 'Source Han Sans JP 12'

(/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436):
Pango-WARNING **: 11:37:23.454: font_face status is: file not found

(/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436):
Pango-WARNING **: 11:37:23.454: scaled_font status is: file not found

(/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436):
Pango-WARNING **: 11:37:23.454: shaping failure, expect ugly output.
shape-engine='PangoFcShapeEngine', font='Source Han Sans JP 12',
text='いろはにほへと'

(/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436):
Pango-WARNING **: 11:37:23.454: failed to create cairo scaled font, expect
ugly output. the offending font is 'DejaVu Sans 12'

(/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436):
Pango-WARNING **: 11:37:23.454: font_face status is: file not found

(/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436):
Pango-WARNING **: 11:37:23.455: scaled_font status is: file not found

(/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436):
Gtk-WARNING **: 11:37:24.166: Could not load a pixbuf from
/org/gtk/libgtk/theme/Adwaita/assets/check-symbolic.svg.
This may indicate that pixbuf loaders or the mime database could not be
found.
JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102:
TypeError: cache is undefined
JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102:
TypeError: cache is undefined
JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102:
TypeError: cache is undefined
JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102:
TypeError: cache is undefined
JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102:
TypeError: cache is undefined
console.log: Accessibility service init or shutdown observer does not exist.
*** UTM:SVC TimerManager:registerTimer called after profile-before-change
notification. Ignoring timer registration for id: telemetry_modules_ping

I don't know how to correct it.

[-- Attachment #2: Type: text/html, Size: 3940 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: icecat show many warning and don't display correctly
  2019-01-02 11:44 icecat show many warning and don't display correctly 荒井吉則
@ 2019-01-02 14:18 ` Gábor Boskovits
       [not found]   ` <CAH2wgjh=GU00GByWF88k0z5DN8jEaUhLFfb031ODyzXuMVp3BQ@mail.gmail.com>
  0 siblings, 1 reply; 21+ messages in thread
From: Gábor Boskovits @ 2019-01-02 14:18 UTC (permalink / raw)
  To: 荒井吉則; +Cc: help-guix

Hello,

荒井吉則 <kumagusu08@gmail.com> ezt írta (időpont: 2019. jan. 2., Sze, 14:50):
>
> yoshi [ ~ ]$ icecat &
> [1] 3400
> yoshi [ ~ ]$ 1546429042742    addons.webextension.tortm-browser-button@jeremybenthum    WARN    Please specify whether you want browser_style or not in your browser_action options.
> 1546429042744    addons.webextension.https-everywhere@eff.org    WARN    Please specify whether you want browser_style or not in your browser_action options.
>
> (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.447: failed to create cairo scaled font, expect ugly output. the offending font is 'DejaVu Sans 12'
>
> (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.448: font_face status is: file not found
>
> (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.448: scaled_font status is: file not found
>
> (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.448: shaping failure, expect ugly output. shape-engine='PangoFcShapeEngine', font='DejaVu Sans 12', text='●'
>
> (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.454: failed to create cairo scaled font, expect ugly output. the offending font is 'Source Han Sans JP 12'
>
> (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.454: font_face status is: file not found
>
> (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.454: scaled_font status is: file not found
>
> (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.454: shaping failure, expect ugly output. shape-engine='PangoFcShapeEngine', font='Source Han Sans JP 12', text='いろはにほへと'
>
> (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.454: failed to create cairo scaled font, expect ugly output. the offending font is 'DejaVu Sans 12'
>
> (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.454: font_face status is: file not found
>
> (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.455: scaled_font status is: file not found
>
> (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Gtk-WARNING **: 11:37:24.166: Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/check-symbolic.svg.
> This may indicate that pixbuf loaders or the mime database could not be found.
> JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102: TypeError: cache is undefined
> JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102: TypeError: cache is undefined
> JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102: TypeError: cache is undefined
> JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102: TypeError: cache is undefined
> JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102: TypeError: cache is undefined
> console.log: Accessibility service init or shutdown observer does not exist.
> *** UTM:SVC TimerManager:registerTimer called after profile-before-change notification. Ignoring timer registration for id: telemetry_modules_ping
>
> I don't know how to correct it.

Are you using GuixSD or are you on a foreign distro?

What is your guix version?

To me it seems that the fonts are not set up correctly, having a look
at https://www.gnu.org/software/guix/manual/en/html_node/Application-Setup.html,
section

2.6.3 X11 Fonts

might help.

Best regards,
g_bor

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: icecat show many warning and don't display correctly
       [not found]   ` <CAH2wgjh=GU00GByWF88k0z5DN8jEaUhLFfb031ODyzXuMVp3BQ@mail.gmail.com>
@ 2019-01-03  9:40     ` Gábor Boskovits
  2019-01-07 18:10       ` Andreas Enge
  0 siblings, 1 reply; 21+ messages in thread
From: Gábor Boskovits @ 2019-01-03  9:40 UTC (permalink / raw)
  To: 荒井吉則, help-guix

Hello,

荒井吉則 <kumagusu08@gmail.com> ezt írta (időpont: 2019. jan. 3., Cs, 9:18):
>
> My distro is LFS. I build guix-0.16.0 from source.
> I was installed glibc-locales and needed fonts by guix package -i. but icecat don't display correctly as mentioned before.
>
> I did fc-cache but don't show font name by fc-list then made fontconfig file to additional directory and do fc-cache again then show font name by fc-list.
>
> But the problem is not solved.
>

I am sorry to hear that.

> I'm now building icecat from source in host system.
>

Please report back how it goes.

It's been a while I used LFS, and never tried guix on that.

I am forwarding your answer back to the ml, so that others can have a look.

> 2019年1月2日(水) 23:18 Gábor Boskovits <boskovits@gmail.com>:
>>
>> Hello,
>>
>> 荒井吉則 <kumagusu08@gmail.com> ezt írta (időpont: 2019. jan. 2., Sze, 14:50):
>> >
>> > yoshi [ ~ ]$ icecat &
>> > [1] 3400
>> > yoshi [ ~ ]$ 1546429042742    addons.webextension.tortm-browser-button@jeremybenthum    WARN    Please specify whether you want browser_style or not in your browser_action options.
>> > 1546429042744    addons.webextension.https-everywhere@eff.org    WARN    Please specify whether you want browser_style or not in your browser_action options.
>> >
>> > (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.447: failed to create cairo scaled font, expect ugly output. the offending font is 'DejaVu Sans 12'
>> >
>> > (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.448: font_face status is: file not found
>> >
>> > (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.448: scaled_font status is: file not found
>> >
>> > (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.448: shaping failure, expect ugly output. shape-engine='PangoFcShapeEngine', font='DejaVu Sans 12', text='●'
>> >
>> > (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.454: failed to create cairo scaled font, expect ugly output. the offending font is 'Source Han Sans JP 12'
>> >
>> > (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.454: font_face status is: file not found
>> >
>> > (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.454: scaled_font status is: file not found
>> >
>> > (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.454: shaping failure, expect ugly output. shape-engine='PangoFcShapeEngine', font='Source Han Sans JP 12', text='いろはにほへと'
>> >
>> > (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.454: failed to create cairo scaled font, expect ugly output. the offending font is 'DejaVu Sans 12'
>> >
>> > (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.454: font_face status is: file not found
>> >
>> > (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Pango-WARNING **: 11:37:23.455: scaled_font status is: file not found
>> >
>> > (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:3436): Gtk-WARNING **: 11:37:24.166: Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/check-symbolic.svg.
>> > This may indicate that pixbuf loaders or the mime database could not be found.
>> > JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102: TypeError: cache is undefined
>> > JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102: TypeError: cache is undefined
>> > JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102: TypeError: cache is undefined
>> > JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102: TypeError: cache is undefined
>> > JavaScript error: resource://activity-stream/lib/Screenshots.jsm, line 102: TypeError: cache is undefined
>> > console.log: Accessibility service init or shutdown observer does not exist.
>> > *** UTM:SVC TimerManager:registerTimer called after profile-before-change notification. Ignoring timer registration for id: telemetry_modules_ping
>> >
>> > I don't know how to correct it.
>>
>> Are you using GuixSD or are you on a foreign distro?
>>
>> What is your guix version?
>>
>> To me it seems that the fonts are not set up correctly, having a look
>> at https://www.gnu.org/software/guix/manual/en/html_node/Application-Setup.html,
>> section
>>
>> 2.6.3 X11 Fonts
>>
>> might help.
>>
>> Best regards,
>> g_bor

Best regards,
g_bor

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: icecat show many warning and don't display correctly
  2019-01-03  9:40     ` Gábor Boskovits
@ 2019-01-07 18:10       ` Andreas Enge
  2019-01-08  2:41         ` 荒井吉則
  0 siblings, 1 reply; 21+ messages in thread
From: Andreas Enge @ 2019-01-07 18:10 UTC (permalink / raw)
  To: Gábor Boskovits; +Cc: help-guix

Hello,

I am having the same problem with icecat-60.3.0-gnu1 from commit c71bbfc,
but with a different font:

...
(/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119): Pango-WARNING **: 18:04:29.559: failed to create cairo scaled font, expect ugly output. the offending font is 'Nimbus Sans L 10'
(/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119): Pango-WARNING **: 18:04:29.560: font_face status is: file not found
(/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119): Pango-WARNING **: 18:04:29.560: scaled_font status is: file not found
(/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119): Pango-WARNING **: 18:04:29.560: shaping failure, expect ugly output. shape-engine='PangoFcShapeEngine', font='Nimbus Sans L 10', text='●'
(/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119): Pango-WARNING **: 18:04:29.562: failed to create cairo scaled font, expect ugly output. the offending font is 'Nimbus Sans L 11.666015625'
(/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119): Pango-WARNING **: 18:04:29.562: font_face status is: file not found
(/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119): Pango-WARNING **: 18:04:29.562: scaled_font status is: file not found
(/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119): Pango-WARNING **: 18:04:29.562: shaping failure, expect ugly output. shape-engine='PangoFcShapeEngine', font='Nimbus Sans L 11.666015625', text='Zwölf Boxkämpfer jagen Viktor quer über den großen Sylter Deich.'
...

This is Guix on top of Debian. My previous version was 52.6.0, so I cannot
say when things broke... I kept the old version since I wanted to use the
Requestpolicy extension.

The problem persists after deleting $HOME/.cache/fontconfig and running
   fc-cache -f -v

It also persists when removing $HOME/.mozilla (which surprisingly is not
recreated when running icecat).

Andreas

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: icecat show many warning and don't display correctly
  2019-01-07 18:10       ` Andreas Enge
@ 2019-01-08  2:41         ` 荒井吉則
  2019-01-08  8:17           ` Gábor Boskovits
  2019-01-18 15:57           ` Quiliro Ordonez
  0 siblings, 2 replies; 21+ messages in thread
From: 荒井吉則 @ 2019-01-08  2:41 UTC (permalink / raw)
  To: Andreas Enge; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 2504 bytes --]

It's working.

export
XDG_DATA_DIRS="$HOME/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"

This solution is effective for LFS too. Thank you.

2019年1月8日(火) 3:10 Andreas Enge <andreas@enge.fr>:

> Hello,
>
> I am having the same problem with icecat-60.3.0-gnu1 from commit c71bbfc,
> but with a different font:
>
> ...
> (/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119):
> Pango-WARNING **: 18:04:29.559: failed to create cairo scaled font, expect
> ugly output. the offending font is 'Nimbus Sans L 10'
> (/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119):
> Pango-WARNING **: 18:04:29.560: font_face status is: file not found
> (/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119):
> Pango-WARNING **: 18:04:29.560: scaled_font status is: file not found
> (/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119):
> Pango-WARNING **: 18:04:29.560: shaping failure, expect ugly output.
> shape-engine='PangoFcShapeEngine', font='Nimbus Sans L 10', text='●'
> (/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119):
> Pango-WARNING **: 18:04:29.562: failed to create cairo scaled font, expect
> ugly output. the offending font is 'Nimbus Sans L 11.666015625'
> (/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119):
> Pango-WARNING **: 18:04:29.562: font_face status is: file not found
> (/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119):
> Pango-WARNING **: 18:04:29.562: scaled_font status is: file not found
> (/gnu/store/iin8fiv8bc11r7wnxck57rhfb74v7d57-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15119):
> Pango-WARNING **: 18:04:29.562: shaping failure, expect ugly output.
> shape-engine='PangoFcShapeEngine', font='Nimbus Sans L 11.666015625',
> text='Zwölf Boxkämpfer jagen Viktor quer über den großen Sylter Deich.'
> ...
>
> This is Guix on top of Debian. My previous version was 52.6.0, so I cannot
> say when things broke... I kept the old version since I wanted to use the
> Requestpolicy extension.
>
> The problem persists after deleting $HOME/.cache/fontconfig and running
>    fc-cache -f -v
>
> It also persists when removing $HOME/.mozilla (which surprisingly is not
> recreated when running icecat).
>
> Andreas
>
>

[-- Attachment #2: Type: text/html, Size: 2901 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: icecat show many warning and don't display correctly
  2019-01-08  2:41         ` 荒井吉則
@ 2019-01-08  8:17           ` Gábor Boskovits
  2019-01-18 15:57           ` Quiliro Ordonez
  1 sibling, 0 replies; 21+ messages in thread
From: Gábor Boskovits @ 2019-01-08  8:17 UTC (permalink / raw)
  To: 荒井吉則; +Cc: Andreas Enge, help-guix

Hello,

荒井吉則 <kumagusu08@gmail.com> ezt írta (időpont: 2019. jan. 8., K, 3:41):
>
> It's working.
>
> export XDG_DATA_DIRS="$HOME/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"
>
> This solution is effective for LFS too. Thank you.
>

Glad to hear!

You are welcome!

Best regards,
g_bor

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: icecat show many warning and don't display correctly
  2019-01-08  2:41         ` 荒井吉則
  2019-01-08  8:17           ` Gábor Boskovits
@ 2019-01-18 15:57           ` Quiliro Ordonez
  2019-01-27 15:54             ` bug#32835: " Andreas Enge
  2019-01-27 15:54             ` Andreas Enge
  1 sibling, 2 replies; 21+ messages in thread
From: Quiliro Ordonez @ 2019-01-18 15:57 UTC (permalink / raw)
  To: help-guix

El 2019-01-07 21:41, 荒井吉則 escribió:
> It's working. 
> 
> export
> XDG_DATA_DIRS="$HOME/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"

icecat &
does not work.

export
XDG_DATA_DIRS="$HOME/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"
&& icecat &
works perfectly.

Must something be modified on the software definition? This is not
something the user should change.

^ permalink raw reply	[flat|nested] 21+ messages in thread

* bug#32835: icecat show many warning and don't display correctly
  2019-01-18 15:57           ` Quiliro Ordonez
@ 2019-01-27 15:54             ` Andreas Enge
  2019-01-27 15:54             ` Andreas Enge
  1 sibling, 0 replies; 21+ messages in thread
From: Andreas Enge @ 2019-01-27 15:54 UTC (permalink / raw)
  To: quiliro; +Cc: 32835, help-guix

Hello,

On Fri, Jan 18, 2019 at 07:57:40AM -0800, Quiliro Ordonez wrote:
> El 2019-01-07 21:41, 荒井吉則 escribió:
> > It's working. 
> > 
> > export
> > XDG_DATA_DIRS="$HOME/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"
> 
> icecat &
> does not work.
> 
> export
> XDG_DATA_DIRS="$HOME/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"
> && icecat &
> works perfectly.
> 
> Must something be modified on the software definition? This is not
> something the user should change.

this seems to be the same problem as bug #32835, which I am cc-ing.
Do we need to add search paths? Or wrap a binary?

Andreas

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: icecat show many warning and don't display correctly
  2019-01-18 15:57           ` Quiliro Ordonez
  2019-01-27 15:54             ` bug#32835: " Andreas Enge
@ 2019-01-27 15:54             ` Andreas Enge
  2019-01-28  1:31               ` Yoshinori Arai
  2019-01-28  1:31               ` Yoshinori Arai
  1 sibling, 2 replies; 21+ messages in thread
From: Andreas Enge @ 2019-01-27 15:54 UTC (permalink / raw)
  To: quiliro; +Cc: 32835, help-guix

Hello,

On Fri, Jan 18, 2019 at 07:57:40AM -0800, Quiliro Ordonez wrote:
> El 2019-01-07 21:41, 荒井吉則 escribió:
> > It's working. 
> > 
> > export
> > XDG_DATA_DIRS="$HOME/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"
> 
> icecat &
> does not work.
> 
> export
> XDG_DATA_DIRS="$HOME/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"
> && icecat &
> works perfectly.
> 
> Must something be modified on the software definition? This is not
> something the user should change.

this seems to be the same problem as bug #32835, which I am cc-ing.
Do we need to add search paths? Or wrap a binary?

Andreas

^ permalink raw reply	[flat|nested] 21+ messages in thread

* bug#32835: icecat show many warning and don't display correctly
  2019-01-27 15:54             ` Andreas Enge
  2019-01-28  1:31               ` Yoshinori Arai
@ 2019-01-28  1:31               ` Yoshinori Arai
  1 sibling, 0 replies; 21+ messages in thread
From: Yoshinori Arai @ 2019-01-28  1:31 UTC (permalink / raw)
  To: Andreas Enge; +Cc: quiliro, help-guix, 32835

On Sun, Jan 27, 2019 at 04:54:10PM +0100, Andreas Enge wrote:
> Hello,
> 
> On Fri, Jan 18, 2019 at 07:57:40AM -0800, Quiliro Ordonez wrote:
> > El 2019-01-07 21:41, 荒井吉則 escribió:
> > > It's working. 
> > > 
> > > export
> > > XDG_DATA_DIRS="$HOME/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"
> > 
> > icecat &
> > does not work.
> > 
> > export
> > XDG_DATA_DIRS="$HOME/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"
> > && icecat &
> > works perfectly.
> > 
> > Must something be modified on the software definition? This is not
> > something the user should change.
> 
> this seems to be the same problem as bug #32835, which I am cc-ing.
> Do we need to add search paths? Or wrap a binary?
> 
> Andreas
> 
> 
I think it's no problem if 'source "$HOME/.guix-profile/etc/profile"'
is written in user's bash_profile.

I'm afraid my response is out of your point.

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: icecat show many warning and don't display correctly
  2019-01-27 15:54             ` Andreas Enge
@ 2019-01-28  1:31               ` Yoshinori Arai
  2019-01-30 17:01                 ` bug#32835: " Andreas Enge
  2019-01-30 17:01                 ` Andreas Enge
  2019-01-28  1:31               ` Yoshinori Arai
  1 sibling, 2 replies; 21+ messages in thread
From: Yoshinori Arai @ 2019-01-28  1:31 UTC (permalink / raw)
  To: Andreas Enge; +Cc: quiliro, help-guix, 32835

On Sun, Jan 27, 2019 at 04:54:10PM +0100, Andreas Enge wrote:
> Hello,
> 
> On Fri, Jan 18, 2019 at 07:57:40AM -0800, Quiliro Ordonez wrote:
> > El 2019-01-07 21:41, 荒井吉則 escribió:
> > > It's working. 
> > > 
> > > export
> > > XDG_DATA_DIRS="$HOME/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"
> > 
> > icecat &
> > does not work.
> > 
> > export
> > XDG_DATA_DIRS="$HOME/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"
> > && icecat &
> > works perfectly.
> > 
> > Must something be modified on the software definition? This is not
> > something the user should change.
> 
> this seems to be the same problem as bug #32835, which I am cc-ing.
> Do we need to add search paths? Or wrap a binary?
> 
> Andreas
> 
> 
I think it's no problem if 'source "$HOME/.guix-profile/etc/profile"'
is written in user's bash_profile.

I'm afraid my response is out of your point.

^ permalink raw reply	[flat|nested] 21+ messages in thread

* bug#32835: icecat show many warning and don't display correctly
  2019-01-28  1:31               ` Yoshinori Arai
@ 2019-01-30 17:01                 ` Andreas Enge
  2019-01-30 17:01                 ` Andreas Enge
  1 sibling, 0 replies; 21+ messages in thread
From: Andreas Enge @ 2019-01-30 17:01 UTC (permalink / raw)
  To: Yoshinori Arai; +Cc: quiliro, help-guix, 32835

On Mon, Jan 28, 2019 at 10:31:29AM +0900, Yoshinori Arai wrote:
> I think it's no problem if 'source "$HOME/.guix-profile/etc/profile"'
> is written in user's bash_profile.

I already do, but this is not enough. Installing icecat into the user profile
does not cause XDG* environment variables to be set in $HOME/.guix-profile/etc/profile.
It may work incidentally when other installed packages cause the variable
to be set.

Andreas

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: icecat show many warning and don't display correctly
  2019-01-28  1:31               ` Yoshinori Arai
  2019-01-30 17:01                 ` bug#32835: " Andreas Enge
@ 2019-01-30 17:01                 ` Andreas Enge
  2019-01-30 18:02                   ` Ricardo Wurmus
  2019-01-30 18:02                   ` Ricardo Wurmus
  1 sibling, 2 replies; 21+ messages in thread
From: Andreas Enge @ 2019-01-30 17:01 UTC (permalink / raw)
  To: Yoshinori Arai; +Cc: quiliro, help-guix, 32835

On Mon, Jan 28, 2019 at 10:31:29AM +0900, Yoshinori Arai wrote:
> I think it's no problem if 'source "$HOME/.guix-profile/etc/profile"'
> is written in user's bash_profile.

I already do, but this is not enough. Installing icecat into the user profile
does not cause XDG* environment variables to be set in $HOME/.guix-profile/etc/profile.
It may work incidentally when other installed packages cause the variable
to be set.

Andreas

^ permalink raw reply	[flat|nested] 21+ messages in thread

* bug#32835: icecat show many warning and don't display correctly
  2019-01-30 17:01                 ` Andreas Enge
  2019-01-30 18:02                   ` Ricardo Wurmus
@ 2019-01-30 18:02                   ` Ricardo Wurmus
  1 sibling, 0 replies; 21+ messages in thread
From: Ricardo Wurmus @ 2019-01-30 18:02 UTC (permalink / raw)
  To: Andreas Enge; +Cc: Yoshinori Arai, quiliro, help-guix, 32835


Andreas Enge <andreas@enge.fr> writes:

> On Mon, Jan 28, 2019 at 10:31:29AM +0900, Yoshinori Arai wrote:
>> I think it's no problem if 'source "$HOME/.guix-profile/etc/profile"'
>> is written in user's bash_profile.
>
> I already do, but this is not enough. Installing icecat into the user profile
> does not cause XDG* environment variables to be set in $HOME/.guix-profile/etc/profile.
> It may work incidentally when other installed packages cause the variable
> to be set.

The solution might be to use glib-or-gtk-build-system instead of
gnu-build-system.  This would wrap the binary in the required
variables.

Would someone like to try this before we make the change in the master
branch?

--
Ricardo

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: icecat show many warning and don't display correctly
  2019-01-30 17:01                 ` Andreas Enge
@ 2019-01-30 18:02                   ` Ricardo Wurmus
  2019-01-31 10:30                     ` bug#32835: " Andreas Enge
                                       ` (2 more replies)
  2019-01-30 18:02                   ` Ricardo Wurmus
  1 sibling, 3 replies; 21+ messages in thread
From: Ricardo Wurmus @ 2019-01-30 18:02 UTC (permalink / raw)
  To: Andreas Enge; +Cc: quiliro, help-guix, 32835


Andreas Enge <andreas@enge.fr> writes:

> On Mon, Jan 28, 2019 at 10:31:29AM +0900, Yoshinori Arai wrote:
>> I think it's no problem if 'source "$HOME/.guix-profile/etc/profile"'
>> is written in user's bash_profile.
>
> I already do, but this is not enough. Installing icecat into the user profile
> does not cause XDG* environment variables to be set in $HOME/.guix-profile/etc/profile.
> It may work incidentally when other installed packages cause the variable
> to be set.

The solution might be to use glib-or-gtk-build-system instead of
gnu-build-system.  This would wrap the binary in the required
variables.

Would someone like to try this before we make the change in the master
branch?

--
Ricardo

^ permalink raw reply	[flat|nested] 21+ messages in thread

* bug#32835: icecat show many warning and don't display correctly
  2019-01-30 18:02                   ` Ricardo Wurmus
@ 2019-01-31 10:30                     ` Andreas Enge
  2019-01-31 10:47                     ` Andreas Enge
  2019-01-31 10:47                     ` Andreas Enge
  2 siblings, 0 replies; 21+ messages in thread
From: Andreas Enge @ 2019-01-31 10:30 UTC (permalink / raw)
  To: Ricardo Wurmus

On Wed, Jan 30, 2019 at 07:02:29PM +0100, Ricardo Wurmus wrote:
> The solution might be to use glib-or-gtk-build-system instead of
> gnu-build-system.  This would wrap the binary in the required
> variables.
> 
> Would someone like to try this before we make the change in the master
> branch?

Okay, I will give it a try.

Andreas

^ permalink raw reply	[flat|nested] 21+ messages in thread

* bug#32835: icecat show many warning and don't display correctly
  2019-01-30 18:02                   ` Ricardo Wurmus
  2019-01-31 10:30                     ` bug#32835: " Andreas Enge
@ 2019-01-31 10:47                     ` Andreas Enge
  2019-01-31 10:47                     ` Andreas Enge
  2 siblings, 0 replies; 21+ messages in thread
From: Andreas Enge @ 2019-01-31 10:47 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: Yoshinori Arai, quiliro, help-guix, 32835

On Wed, Jan 30, 2019 at 07:02:29PM +0100, Ricardo Wurmus wrote:
> The solution might be to use glib-or-gtk-build-system instead of
> gnu-build-system.  This would wrap the binary in the required
> variables.
> 
> Would someone like to try this before we make the change in the master
> branch?

I did and nothing changed. I was a bit surprised that icecat does not get
rebuilt. In any case, XDG_DATA_DIRS still does not appear as an environment
variable in $HOME/.guix-profile/etc/profile after installing icecat.

Andreas

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: icecat show many warning and don't display correctly
  2019-01-30 18:02                   ` Ricardo Wurmus
  2019-01-31 10:30                     ` bug#32835: " Andreas Enge
  2019-01-31 10:47                     ` Andreas Enge
@ 2019-01-31 10:47                     ` Andreas Enge
  2019-01-31 13:24                       ` bug#32835: " Maxim Cournoyer
  2 siblings, 1 reply; 21+ messages in thread
From: Andreas Enge @ 2019-01-31 10:47 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: quiliro, help-guix, 32835

On Wed, Jan 30, 2019 at 07:02:29PM +0100, Ricardo Wurmus wrote:
> The solution might be to use glib-or-gtk-build-system instead of
> gnu-build-system.  This would wrap the binary in the required
> variables.
> 
> Would someone like to try this before we make the change in the master
> branch?

I did and nothing changed. I was a bit surprised that icecat does not get
rebuilt. In any case, XDG_DATA_DIRS still does not appear as an environment
variable in $HOME/.guix-profile/etc/profile after installing icecat.

Andreas

^ permalink raw reply	[flat|nested] 21+ messages in thread

* bug#32835: icecat show many warning and don't display correctly
  2019-01-31 10:47                     ` Andreas Enge
@ 2019-01-31 13:24                       ` Maxim Cournoyer
  2019-01-31 16:23                         ` Andreas Enge
  0 siblings, 1 reply; 21+ messages in thread
From: Maxim Cournoyer @ 2019-01-31 13:24 UTC (permalink / raw)
  To: 32835, andreas, rekado; +Cc: kumagusu08, quiliro, help-guix

Hello,

On January 31, 2019 10:47:23 AM UTC, Andreas Enge <andreas@enge.fr> wrote:
>On Wed, Jan 30, 2019 at 07:02:29PM +0100, Ricardo Wurmus wrote:
>> The solution might be to use glib-or-gtk-build-system instead of
>> gnu-build-system.  This would wrap the binary in the required
>> variables.
>> 
>> Would someone like to try this before we make the change in the
>master
>> branch?
>
>I did and nothing changed. I was a bit surprised that icecat does not
>get
>rebuilt.

Then something is wrong. Changing something as important should have definitly triggered a rebuild.

Are you modifying a git checkout of Guide and prefixing all of the Guix commands with "./pre-inst-env" ?

Maxim

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: bug#32835: icecat show many warning and don't display correctly
  2019-01-31 13:24                       ` bug#32835: " Maxim Cournoyer
@ 2019-01-31 16:23                         ` Andreas Enge
  2019-01-31 16:35                           ` Andreas Enge
  0 siblings, 1 reply; 21+ messages in thread
From: Andreas Enge @ 2019-01-31 16:23 UTC (permalink / raw)
  To: Maxim Cournoyer; +Cc: quiliro, bug-guix, help-guix, 32835

On Thu, Jan 31, 2019 at 01:24:03PM +0000, Maxim Cournoyer wrote:
> Then something is wrong. Changing something as important should have definitly triggered a rebuild.
> Are you modifying a git checkout of Guide and prefixing all of the Guix commands with "./pre-inst-env" ?

Apologies, I must have made a mistake. Trying again a new build starts.

Andreas

^ permalink raw reply	[flat|nested] 21+ messages in thread

* bug#32835: icecat show many warning and don't display correctly
  2019-01-31 16:23                         ` Andreas Enge
@ 2019-01-31 16:35                           ` Andreas Enge
  0 siblings, 0 replies; 21+ messages in thread
From: Andreas Enge @ 2019-01-31 16:35 UTC (permalink / raw)
  To: Maxim Cournoyer; +Cc: kumagusu08, quiliro, help-guix, 32835

Well, things are more delicate than that. It is not enough to just swap the
build system, something probably also needs to be done around these lines
in the build recipe:
       #:modules ((ice-9 ftw)
                  (ice-9 rdelim)
                  (ice-9 match)
                  ,@%gnu-build-system-modules)

Also, the binary is already wrapped:
         (add-after 'install 'wrap-program
           (lambda* (#:key inputs outputs #:allow-other-keys)
             (let* ((out (assoc-ref outputs "out"))
                    (lib (string-append out "/lib"))
                    (gtk (assoc-ref inputs "gtk+"))
                    (gtk-share (string-append gtk "/share")))
               (wrap-program (car (find-files lib "^icecat$"))
                 `("XDG_DATA_DIRS" ":" prefix (,gtk-share)))
               #t))))))

I am deferring to someone more knowledgeable...

Andreas

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2019-01-31 16:36 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-02 11:44 icecat show many warning and don't display correctly 荒井吉則
2019-01-02 14:18 ` Gábor Boskovits
     [not found]   ` <CAH2wgjh=GU00GByWF88k0z5DN8jEaUhLFfb031ODyzXuMVp3BQ@mail.gmail.com>
2019-01-03  9:40     ` Gábor Boskovits
2019-01-07 18:10       ` Andreas Enge
2019-01-08  2:41         ` 荒井吉則
2019-01-08  8:17           ` Gábor Boskovits
2019-01-18 15:57           ` Quiliro Ordonez
2019-01-27 15:54             ` bug#32835: " Andreas Enge
2019-01-27 15:54             ` Andreas Enge
2019-01-28  1:31               ` Yoshinori Arai
2019-01-30 17:01                 ` bug#32835: " Andreas Enge
2019-01-30 17:01                 ` Andreas Enge
2019-01-30 18:02                   ` Ricardo Wurmus
2019-01-31 10:30                     ` bug#32835: " Andreas Enge
2019-01-31 10:47                     ` Andreas Enge
2019-01-31 10:47                     ` Andreas Enge
2019-01-31 13:24                       ` bug#32835: " Maxim Cournoyer
2019-01-31 16:23                         ` Andreas Enge
2019-01-31 16:35                           ` Andreas Enge
2019-01-30 18:02                   ` Ricardo Wurmus
2019-01-28  1:31               ` Yoshinori Arai

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.