bunch of pango-warning messages on Windows associated with new(er) devlibs
Upgraded today from devlibs 41 to 45. Rebuilt. When inkscape starts up on windows now it emits the bushel of warnings shown below. Only the last one (about the registry key, which is harmless) is familiar to me. All of the font related ones seem to have come in somewhere between devlibs 41 and 45. These do not appear when a linux build starts, and I know that most of these fonts are not present on my linux test system.
How do we make these messages go away?
Note, I looked in C:\Windows\Fonts and these messages correspond to font files shown there with a big "A" icon and having the file extension ".FON". These are bitmap fonts which are, I believe, only present for backwards compatibility, in case one needs to run a W95 program or something like that. Apparently these messages tell us that Pango has no idea how to open a .FON file. Surely there is no reason to tell us that over and over though! Is there not some pango configuration parameter that would cause it to ignore files found in the font directory which are not types it knows how to handle?
C:\progs\inkscape6>inkscape\inkscape
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "8514oem 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "ASI_Mono 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "ASI_System 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "Bookshelf Symbol 7 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "CCLarge 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "CCSmall 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "Fixedsys 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "Marlett 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "Monotype Corsiva 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "MS Reference Specialty 10", falling back to "Sans 10", expect ugly output .
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "MS Sans Serif 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "MS Serif 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "Palace Script MT 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "Small Fonts 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "Symbol 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "System 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "Terminal 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "Terminal Greek 737 (437G) 10", falling back to "Sans 10", expect ugly out put.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "Webdings 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "Wingdings 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "Wingdings 2 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "Wingdings 3 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "WST_Czec 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "WST_Engl 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "WST_Fren 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "WST_Germ 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "WST_Ital 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "WST_Span 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3032): Pango-WARNING **: couldn't load font "WST_Swed 10", falling back to "Sans 10", expect ugly output. RegistryTool: Could not create the registry key 'SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\inkscape.exe'
Thanks,
David Mathog mathog@...1176... Manager, Sequence Analysis Facility, Biology Division, Caltech
Just went through all of the /c/progs/devlibs45/etc/fonts files in devlibs 45 and found no differences versus those from 41. The files 70-no-bitmaps.conf and 70-yes-bitmaps.conf presumably control this behavior, but they have not changed. Perhaps Pango or Fontconfig has changed so that it now tries the .FON files, whereas before it did not?
Thanks,
David Mathog mathog@...1176... Manager, Sequence Analysis Facility, Biology Division, Caltech
participants (1)
-
mathog