Bug 15408

Summary: Incorrect /etc/fonts/conf.avail/57-dejavu.conf
Product: Sisyphus Reporter: Alexey Morozov <morozov>
Component: fonts-ttf-dejavuAssignee: Michael Shigorin <mike>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: icesik, mike, wrar
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 15403    

Description Alexey Morozov 2008-04-20 08:45:30 MSD
Текущее содержимое /etc/fonts/conf.avail/57-dejavu.conf ломает порядок алиасов,  
определенный в /etc/fonts/conf.avail/60-alt-post-user.conf .

Так, в alt-post-user.conf определено, что шрифты для sans-serif должны 
выбираться со следующим приоритетом:

        <alias>
                <family>sans-serif</family>
                <prefer>
                        <family>Verdana</family>
                        <family>Arial</family>
                        <family>Trebuchet MS</family>
                        <family>XLinSans</family>
                        <family>DejaVu Sans</family>
                        <family>URW Gothic L</family>
                        <family>Albany AMT</family>
                        <family>Luxi Sans</family>
                        <family>Nimbus Sans L</family>
                        <family>Helvetica</family>
                        <family>Bitstream Vera Sans</family>
                </prefer>
        </alias>

Однако при наличии /etc/fonts/conf.d/57-dejavu.conf заданный приоритет ломается 
и мы имеем следующую картину:

root@puro /etc/fonts # fc-match sans-serif
DejaVuSans.ttf: "DejaVu Sans" "Book"
root@puro /etc/fonts # rm conf.d/57-dejavu.conf
rm: remove symbolic link `conf.d/57-dejavu.conf'? y
root@puro /etc/fonts # fc-cache --force
root@puro /etc/fonts # fc-match sans-serif
verdana.ttf: "Verdana" "Normal"
root@puro /etc/fonts # rpm -q fonts-ttf-dejavu
fonts-ttf-dejavu-2.24-alt1
root@puro /etc/fonts # _

Actual Results:  
Вне зависимости от заданного приоритета выбора шрифтов для семейства 
sans-serif, пользователь всегда получает DejaVu
Comment 1 Alexey Rusakov 2008-05-20 17:14:51 MSD
То есть делать этот симлинк нельзя. Хорошо, будет исправлено в следующей сборке.
Comment 2 Andrey Rahmatullin 2008-05-20 18:29:24 MSD
Т.е. не зря я этот файл снёс.
Comment 3 Alexey Rusakov 2008-05-21 09:49:38 MSD
Исправлено в 2.25-alt1.