Bug 21972 - pcf font names changed in libfreetype-2.3.11-alt1
Summary: pcf font names changed in libfreetype-2.3.11-alt1
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libfreetype (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Valery Inozemtsev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-17 17:51 MSD by Sergey Vlasov
Modified: 2009-10-18 13:07 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Vlasov 2009-10-17 17:51:33 MSD
После исправления https://bugzilla.altlinux.org/show_bug.cgi?id=21909 осталась ещё одна проблема: при обновлении libfreetype-2.3.9-alt2 -> 2.3.11-alt1 для шрифтов *.pcf меняются имена, назначаемые в fontconfig.

Например, с libfreetype-2.3.9-alt2 (и свежим fontconfig-2.7.2-alt1) было:

$ fc-list|grep -i VGA  
Bolkhov VGA9:style=Regular
Bolkhov VGA:style=Regular

$ fc-list|grep -i Fixed    
Misc Fixed:style=Oblique
Misc Fixed:style=Bold SemiCondensed
Misc Fixed:style=Oblique SemiCondensed
Misc Fixed:style=Regular
Sony Fixed:style=Regular
Misc Fixed Wide:style=ko
Misc Fixed Wide:style=ja
Misc Fixed:style=Bold
Misc Fixed:style=SemiCondensed

$ fc-list|grep -i Helvetica
Adobe Helvetica:style=Bold Oblique
rfx Helvetica:style=Bold
Adobe Helvetica:style=Oblique
rfx Helvetica:style=Bold Oblique
Adobe Helvetica:style=Bold
Adobe Helvetica:style=Regular
rfx Helvetica:style=Oblique
rfx Helvetica:style=Regular

Однако после обновления до libfreetype-2.3.11-alt1 (и запуска fc-cache -f) получается следующее:

$ fc-list|grep -i VGA
VGA9:style=Regular
VGA:style=Regular


$ fc-list|grep -i Fixed    
Fixed:style=Bold
Fixed:style=Bold SemiCondensed
Fixed:style=SemiCondensed
Fixed:style=Oblique SemiCondensed
Fixed:style=Oblique
Fixed:style=ko
Fixed:style=ja
Fixed:style=Regular

$ fc-list|grep -i Helvetica
Helvetica:style=Oblique
Helvetica:style=Bold
Helvetica:style=Regular
Helvetica:style=Bold Oblique

В результате старые настройки программ становятся нерабочими - нужные шрифты по старым именам не находятся.
Comment 1 Valery Inozemtsev 2009-10-17 18:34:50 MSD
для этого нужно вернуть сусёвый bitmap-foundry патч. я его возвращать не хочу
Comment 2 Valery Inozemtsev 2009-10-17 19:08:47 MSD
хотя если ты настаиваешь
Comment 3 Repository Robot 2009-10-17 19:20:28 MSD
libfreetype-2.3.11-alt2 -> sisyphus:

* Sat Oct 17 2009 Valery Inozemtsev <shrek@altlinux> 2.3.11-alt2

- fixed pcf font names (closes: #21972)