[devel] /etc/tex-fonts.d owner
Grigory Batalov
=?iso-8859-1?q?bga_=CE=C1_altlinux=2Eorg?=
Чт Фев 19 23:07:48 MSK 2009
Здравствуйте!
Хотелось бы вернуться к вопросу о владельце директории /etc/tex-fonts.d.
Сейчас это tetex-core, и даже более того, попытку предоставить этот
каталог другим пакетом решительно пресекает sisyphus_check (проверка
dirlist), потому что он закреплён за tetex-core в списке
/usr/lib/rpm/0common-files.req.list из пакета rpm-build.
Чем это плохо? Тем, что в /etc/tex-fonts.d кладут свои конфиги
посторонние пакеты, не имеющие непосредственной зависимости от
tetex. Например, шрифты cm-super могут использоваться не только
в tetex, но и в texlive. (Про tetex-3 уже жаловался коллега Led.)
Пакет fonts-type1-cm-super-tex (если его отучить от ручной зависимости
на tetex-core >= 2.0) требует в числе прочего
/etc/tex-fonts.d
/usr/bin/texhash
/usr/bin/updmap
При этом texhash и updmap имеются в texlive и файлово конфликтуют
с аналогами из tetex. Получается, что эти шрифты в texlive нельзя
использовать (а надо).
Предлагаю директорию /etc/tex-fonts.d закрепить за пакетом tex-common
(см. у меня в git), а из списка 0common-files.req.list удалить или
заменить и там тоже.
Подробная информация о списке рассылки Devel