/usr/share/fonts/default/TrueType-ms/encodings.dir указывает на несуществующий /etc/X11/encodings.dir, а, по-видимому, должен указывать на /usr/X11R6/lib/X11/fonts/encodings/encodings.dir Аналогичная бага наблюдается в пакетах urw-fonts и val-fonts-ttf, вешать на них отдельные баги мне лениво.
Ничего подобного у себя не вижу. В каких условиях ссылка оказывается неверной?
Посмотрите на сам пакет ms-fonts-ttf-1.0-alt11 в Сизифе. В нем /usr/share/fonts/default/TrueType-ms/encodings.dir -> /etc/X11/encodings.dir Вывод - это наблюдается сразу после установки пакета, если ничего не править руками. Вопрос в том, каким образом эта ссылка у вас оказалась верной. У себя я ее руками поправил.
на что? Она действительно указывает на файл /etc/X11/encodings.dir. Файл этот есть и давно существует (У меня Сизиф обновляемый раз в месяц со времени Мастера 2.2). А у вас что стоит?
А! У вас наверно xfs не установлен? /etc/X11/encodings.dir принадлежит ему. У меня все шрифты доступны только через xfs и проблемы нет.
$ rpm -q xorg-x11-xfs xorg-x11-xfs-6.8.1-alt17 У меня действительно нет файла /etc/X11/encodings.dir И в пакет xorg-x11-xfs-6.8.1-alt17 такой файл не входит. Какому пакету он должен принадлежать? Уж не последствия это переезда на xorg?
Вполне может быть. У меня до сих пор xorg-x11-xfs-6.8.1-alt7 (более старая) и в ней файл есть. Значит он пропал недавно и действительно надо переносить ссылку.
Может быть, имеет смысл багу перевесить на xorg-x11-xfs? Все-таки и в других пакетах есть ссылка на этот файл. В общем, разбирайтесь...
А в каких, кроме моих же шрифтовых пакетов, может быть ссылка на него?
Есть еще urw-fonts, у них мэйнтейнером числится AEN
Ссылки encodings.dir во всех пакех TTF шрифтов изменены на /usr/X11R6/lib/X11/fonts/encodings/encodings.dir. См. новые сборки в Сизифе. Для ms-fonts это будет alt12.