[Bug 840416] New: FifthLeg does not show up in xfontsel
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c0 Summary: FifthLeg does not show up in xfontsel Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: i686 OS/Version: openSUSE 12.3 Status: NEW Severity: Minor Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: giecrilj@stegny.2a.pl QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:23.0) Gecko/20100101 Firefox/23.0 SeaMonkey/2.20 The FifthLeg font is classified as an X11 font but X11 does not support it. Reproducible: Always Steps to Reproduce: 1. Install the package fifth-leg-font. 2. Find the font in xfontsel. Actual Results: 2. Nope. Expected Results: 2. -*-fifthleg-*-r-normal-*-*-*-*-*-*-*-iso10646-1 The font is apparently available as a client font only. The font should be reclassified into Publishing (hence Minor). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c1 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |giecrilj@stegny.2a.pl --- Comment #1 from Stefan Dirsch <sndirsch@suse.com> 2013-09-16 09:53:53 UTC --- Did you run fonts-config afterwards as root and of course 'xset fp rehash' as logged in user? Unfortunately the former is required since someone had the glorious idea to get rid of SuSEconfig(.fonts). :-( -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|X.Org |Other AssignedTo|bnc-team-xorg-bugs@forge.pr |pgajdos@suse.com |ovo.novell.com | QAContact|xorg-maintainer-bugs@forge. |qa-bugs@suse.de |provo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c2 Christopher Yeleighton <giecrilj@stegny.2a.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Found By|--- |Community User InfoProvider|giecrilj@stegny.2a.pl | --- Comment #2 from Christopher Yeleighton <giecrilj@stegny.2a.pl> 2013-09-17 20:19:56 UTC --- Yes, I did. I suppose that OTF fonts are not supported by the X server. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c3 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WORKSFORME --- Comment #3 from Stefan Dirsch <sndirsch@suse.com> 2013-09-18 08:15:04 UTC --- They are. And I see such XLFD lines in xlsfonts output. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c4 Christopher Yeleighton <giecrilj@stegny.2a.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WORKSFORME | --- Comment #4 from Christopher Yeleighton <giecrilj@stegny.2a.pl> 2013-09-19 18:38:49 UTC --- I ran mkfontscale and mkfontdir as root and the problem disappeared. But shouldn’t that thing be run from %post? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c5 --- Comment #5 from Christopher Yeleighton <giecrilj@stegny.2a.pl> 2013-09-19 18:44:07 UTC --- Also, while xfontsel does allow to select the font now, it is unable to show it; the font preview area does not refresh. When I open a pop-up menu to select anything, the trace of the part of the menu covering the preview area remains there. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c6 --- Comment #6 from Christopher Yeleighton <giecrilj@stegny.2a.pl> 2013-09-19 18:56:02 UTC --- { xfd -fn '-*-fifthleg-medium-r-*-*-17-*-*-*-*-*-iso10646-1'; } Warning: Cannot convert string "-*-fifthleg-medium-r-*-*-17-*-*-*-*-*-iso10646-1" to type FontStruct xfd: no font to display -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c7 --- Comment #7 from Christopher Yeleighton <giecrilj@stegny.2a.pl> 2013-09-19 19:02:02 UTC --- { xlsfonts -fn '-*-fifthleg-medium-r-*-*-17-*-*-*-*-*-iso10646-1'; } -misc-fifthleg-medium-r-normal--17-123-100-100-p-0-iso10646-1 { xlsfonts -o -fn '-*-fifthleg-medium-r-*-*-17-*-*-*-*-*-iso10646-1'; } xlsfonts: pattern "-*-fifthleg-medium-r-*-*-17-*-*-*-*-*-iso10646-1" unmatched -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c8 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEW Summary|FifthLeg does not show up |FifthLeg font not supported |in xfontsel |by server side rendering --- Comment #8 from Stefan Dirsch <sndirsch@suse.com> 2013-09-20 09:42:32 UTC --- Hmm. Seems the font cannot be displayed via server side rendering. Using fontconfig/xft it works though. xfd -fa FifthLeg Not sure, whether server side rendering doesn't support OTFs at all or whether it's specific to this font. Could be. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c9 Petr Gajdos <pgajdos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thomas.schraitle@suse.com AssignedTo|pgajdos@suse.com |jw@suse.com --- Comment #9 from Petr Gajdos <pgajdos@suse.com> 2013-09-25 14:06:37 UTC --- Jürgen, Thomas, fifth-leg-font is yours :-]. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c10 Petr Gajdos <pgajdos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pgajdos@suse.com --- Comment #10 from Petr Gajdos <pgajdos@suse.com> 2013-09-25 14:07:35 UTC --- (In reply to comment #1)
Did you run fonts-config afterwards as root and of course 'xset fp rehash' as logged in user? Unfortunately the former is required since someone had the glorious idea to get rid of SuSEconfig(.fonts). :-(
Every font should have %reconfigure_fonts_scriptlets macro, which should run fonts-config. fifth-leg-font do so, so additional run of fonts-config should not be needed. Or am I missing something? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c11 --- Comment #11 from Petr Gajdos <pgajdos@suse.com> 2013-09-25 14:15:09 UTC --- (In reply to comment #0)
The font is apparently available as a client font only. The font should be reclassified into Publishing (hence Minor).
Why? FifthLeg is font, so it is in M17N:fonts. I am no problem to display it on my workstation. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c12 --- Comment #12 from Juergen Weigert <jw@suse.com> 2013-09-25 14:35:19 UTC --- (In reply to comment #9)
Jürgen, Thomas, fifth-leg-font is yours :-].
Are there any special criteria for a font, to be suitable for server side rendering? I am not aware of any. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c13 --- Comment #13 from Petr Gajdos <pgajdos@suse.com> 2013-09-25 15:29:41 UTC --- Hmm: $ sudo zypper in google-exo-fonts $ grep -c Exo fonts.dir 192 $ sudo rpm -e google-exo-fonts $ grep -c Exo fonts.dir 0 But $ sudo zypper in fifth-leg-font $ grep -c Fifth fonts.dir 0 $ sudo mkfontscale $ sudo mkfontdir $ grep -c Fifth fonts.dir 4 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c14 --- Comment #14 from Petr Gajdos <pgajdos@suse.com> 2013-09-25 15:31:27 UTC --- To be complete $ sudo rpm -e fifth-leg-font $ grep -c Fifth fonts.dir 0 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c15 Petr Gajdos <pgajdos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |sndirsch@suse.com --- Comment #15 from Petr Gajdos <pgajdos@suse.com> 2013-09-26 12:29:59 UTC --- Issue described in comment 13 has following explanation. fonts-config is checking whether freetype module is loaded by searching /etc/X11/xorg.conf for /\s*Load\s+"freetype"/. Then if ($extension =~ /otf/i && ! $freetype_module_used) { if ($VERBOSITY >= $VERBOSITY_DEBUG) { print ".otf won't work without freetype module,... ...discarding $fonts_scale_entries{$xlfd} $xlfd\n"; } delete $fonts_scale_entries{$xlfd}; } So question for Stefan: is checking for freetype module still relevant? Or is it safe to assume that freetype is always used? fonts-config checks for freetype and xtt but the latter is outdated, correct? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c16 Petr Gajdos <pgajdos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|jw@suse.com |pgajdos@suse.com --- Comment #16 from Petr Gajdos <pgajdos@suse.com> 2013-09-26 12:31:12 UTC --- Assigning back to me as the problem described in comment 0 seems to be caused by fonts-config. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c17 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|sndirsch@suse.com | --- Comment #17 from Stefan Dirsch <sndirsch@suse.com> 2013-09-26 13:10:43 UTC --- There is no /etc/X11/xorg.conf any longer. Yes, it is safe to assume that freetype is always available. Seems it's now included by Xorg binary and no X module any longer. xtt is considered dead. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c18 --- Comment #18 from Petr Gajdos <pgajdos@suse.com> 2013-09-26 13:30:33 UTC --- (In reply to comment #17)
There is no /etc/X11/xorg.conf any longer. Yes, it is safe to assume that
Have noticed ;-).
freetype is always available. Seems it's now included by Xorg binary and no X module any longer. xtt is considered dead.
seems fonts-config needs major rewrite. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c19 --- Comment #19 from Stefan Dirsch <sndirsch@suse.com> 2013-09-26 14:38:24 UTC --- (In reply to comment #18)
freetype is always available. Seems it's now included by Xorg binary and no X module any longer. xtt is considered dead.
seems fonts-config needs major rewrite.
It hasn't been touched since Mike Fabian left the company, right? Which is now about 4 1/2 years ago ... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c20 --- Comment #20 from Petr Gajdos <pgajdos@suse.com> 2013-09-26 15:08:24 UTC --- (In reply to comment #19)
It hasn't been touched since Mike Fabian left the company, right? Which is now about 4 1/2 years ago ...
Yes. It has been touched, but only in in very isolated portions of code. Will see if I have enough knowledge for this task and in which time horizon it could be done. This bug can be resolved for now by simple removal of condition from comment 15, though. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c Petr Gajdos <pgajdos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c21 Petr Gajdos <pgajdos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #21 from Petr Gajdos <pgajdos@suse.com> 2013-10-01 11:25:32 UTC --- Did so, giving fonts-config high priority in my TODO list. Christopher, this should resolve issue described in comment 0. Please file a new bug report for other issues described in this bug, if you want to. Thanks for reporting! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c22 --- Comment #22 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-10-01 14:00:54 CEST --- This is an autogenerated message for OBS integration: This bug (840416) was mentioned in https://build.opensuse.org/request/show/201591 Factory / fonts-config -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=840416 https://bugzilla.novell.com/show_bug.cgi?id=840416#c Christopher Yeleighton <giecrilj@stegny.2a.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |843949 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com