[Bug 596559] New: Misc fonts not available in fontconfig
http://bugzilla.novell.com/show_bug.cgi?id=596559 http://bugzilla.novell.com/show_bug.cgi?id=596559#c0 Summary: Misc fonts not available in fontconfig Classification: openSUSE Product: openSUSE 11.3 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: pgajdos@novell.com ReportedBy: mmarek@novell.com QAContact: qa@suse.de CC: jw@novell.com Found By: --- Blocker: --- I can select -misc-fixed-* in xfontsel, but not in applications using fontconfig (such as gvim): $ rm -rf ~/.fontconfig $ fc-cache -vf | grep misc /usr/share/fonts/misc: caching, new cache contents: 136 fonts, 0 dirs /usr/share/fonts/misc: skipping, looped directory detected $ fc-list | grep -i misc $ When I copy the libfontconfig.so.1.3.0 and libfreetype.so.6.3.20 files from 11.2, it looks like this: $ export LD_LIBRARY_PATH=$PWD/usr/lib64 $ fc-cache -vf | grep -i misc /usr/share/fonts/misc: caching, new cache contents: 136 fonts, 0 dirs /usr/share/fonts/misc: skipping, looped directory detected $ fc-list | grep -i misc Misc Fixed:style=Oblique Misc Fixed:style=Bold SemiCondensed Misc Fixed:style=Oblique SemiCondensed Misc Fixed:style=Regular Misc Console:style=Regular Misc Fixed Wide:style=ko Misc Fixed Wide:style=ja Misc Fixed:style=Bold Misc Fixed:style=SemiCondensed $ and gvim uses the correct font. Note that it is not sufficient to only downgrade one of libfontconfig or libfreetype. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=596559 http://bugzilla.novell.com/show_bug.cgi?id=596559#c1 Pablo Sanchez <pablo@blueoakdb.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pablo@blueoakdb.com --- Comment #1 from Pablo Sanchez <pablo@blueoakdb.com> 2010-04-14 16:25:03 UTC --- I believe I have a related, if not the same issue. Rather than opening a new bug, I thought I'd add what I've found. Let me know if you'd like a new bug submitted. I installed the `sgi-fonts' RPM with the idea of configuring `konsole' to use `SGI Screen' What I noticed when attempting to select the `SGI Screen' font, `konsole's font selection pane does not display `SGI' but rather `Screen' Other families found in the foundary have `SGI' truncated as well: o SGI Iris => Iris o SGI Screen => Screen o SGI Haeberli => Haeberli etc. The problem isn't only within `konsole's font selection pane. Using the KDE `Font Installer - System Settings', I don't see `SGI' either ... I confirmed on `openSUSE 11.1's `Font Installer' `SGI Haeberli', `SGI Iris', etc is displayed. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=596559 http://bugzilla.novell.com/show_bug.cgi?id=596559#c Petr Gajdos <pgajdos@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=596559 http://bugzilla.novell.com/show_bug.cgi?id=596559#c2 --- Comment #2 from Michal Marek <mmarek@novell.com> 2010-04-15 08:00:02 UTC --- (In reply to comment #1)
I installed the `sgi-fonts' RPM with the idea of configuring `konsole' to use `SGI Screen' What I noticed when attempting to select the `SGI Screen' font, `konsole's font selection pane does not display `SGI' but rather `Screen' Other families found in the foundary have `SGI' truncated as well:
Ah, that could indeed be it. With the 11.2 freetype/fontconfig libraries, i get $ fc-list | grep -i fixed Misc Fixed:style=Oblique ETL Fixed:style=Regular Efont Fixed:style=Bold Italic Efont Fixed:style=Regular Efont Fixed:style=Bold ETL fixed:style=Bold Italic ETL fixed:style=Bold Misc Fixed:style=Bold SemiCondensed Misc Fixed:style=Oblique SemiCondensed Efont Fixed Wide:style=Italic Misc Fixed:style=Regular Sony Fixed:style=Regular Efont Fixed Wide:style=Bold Italic Misc Fixed Wide:style=ko Misc Fixed Wide:style=ja Misc Fixed:style=Bold Efont Fixed Wide:style=Regular Efont Fixed Wide:style=Bold ETL fixed:style=Italic Misc Fixed:style=SemiCondensed Efont Fixed:style=Italic while in Factory, I only get $ fc-list | grep -i fixed Fixed:style=Bold Fixed:style=Bold Italic Fixed:style=Bold SemiCondensed Fixed:style=SemiCondensed Fixed:style=Oblique SemiCondensed Fixed:style=Oblique Fixed:style=Italic Fixed:style=ko Fixed:style=ja Fixed:style=Regular (and sadly, 'Fixed 20' in Factory is not the same font as 'MiscFixed 20' in 11.2). So it looks like the foundry name is lost somewhere. Hopefully this helps narrowing down the issue. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=596559 http://bugzilla.novell.com/show_bug.cgi?id=596559#c3 Petr Gajdos <pgajdos@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pgajdos@novell.com AssignedTo|pgajdos@novell.com |coolo@novell.com --- Comment #3 from Petr Gajdos <pgajdos@novell.com> 2010-04-19 15:57:11 UTC --- I think the problem had arisen as side effect of Patch3 removal from freetype2. When I compile fontconfig against 11.2 freetype2 with this patch I get correct behavior in the opposite of the situation when this patch isn't used. If I could do something on fontconfig side, please let me know. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=596559 http://bugzilla.novell.com/show_bug.cgi?id=596559#c4 --- Comment #4 from Pablo Sanchez <pablo@blueoakdb.com> 2010-04-19 16:03:57 UTC --- (In reply to comment #3)
If I could do something on fontconfig side, please let me know.
Hi Petr, Thank you for your analysis. Would you recommend that the original bug report create a new bug (please suggest component) or re-assign this bug to a different component? Please advise. Cheers, -pablo -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=596559 http://bugzilla.novell.com/show_bug.cgi?id=596559#c5 --- Comment #5 from Petr Gajdos <pgajdos@novell.com> 2010-04-19 16:19:16 UTC ---
Thank you for your analysis. Would you recommend that the original bug report create a new bug (please suggest component) or re-assign this bug to a different component?
Hi Pablo, I have assigned this bug to coolo -- he made the change for freetype2. Let's wait for his comments. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=596559 http://bugzilla.novell.com/show_bug.cgi?id=596559#c6 Stephan Kulow <coolo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 - Medium |P2 - High Status|NEW |ASSIGNED --- Comment #6 from Stephan Kulow <coolo@novell.com> 2010-04-19 19:32:48 UTC --- I disabled this patch as it's a non-upstream compliant hack IMO. The fonts are named "Fixed" - but I'm fine with reenabling it, but it's work every time we update. Reporting it upstream and discussing the difference between Misc Fixed and Efont Fixed with keith might solve it forever :) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=596559 http://bugzilla.novell.com/show_bug.cgi?id=596559#c7 Stephan Kulow <coolo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #7 from Stephan Kulow <coolo@novell.com> 2010-06-04 13:54:55 CEST --- reenabled the patch again -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=596559 http://bugzilla.novell.com/show_bug.cgi?id=596559#c8 --- Comment #8 from Bernhard Wiedemann <bwiedemann@suse.com> --- This is an autogenerated message for OBS integration: This bug (596559) was mentioned in https://build.opensuse.org/request/show/41101 Factory / freetype2 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com