[sisyphus] RoboTeX newsletter III.
Kirill Maslinsky
kirill на altlinux.org
Пн Ноя 24 12:05:31 MSK 2014
On Fri, Nov 21, 2014 at 07:26:42PM +0200, Igor Vlasenko wrote:
> Уважаемые господа,
>
> В репозиторий-карман autoextra:texlive/Sisyphus
> http://autoextra.altlinux.org/pub/ALTLinux/texlive/Sisyphus/
> выложена текущая сборка импортированного texlive-2014,
> сборка под Sisyphus/x86_64 и под Sisyphus/i586.
Игорь, спасибо!
> Что изменить в текущем полиси
> и что осталось изменить в texlive-2014.
> --------------------------------------
>
> 1) хотел бы отказаться от автоматических provides вида
> texmf(latex/siunitx), поскольку каталоги в ТеХ не играют особой роли,
>
> $ kpsepath -w tex siunitx.sty
> /usr/share/texmf-texlive/tex/latex/siunitx/siunitx.sty
> $ kpsepath -w tex si-units.cfg
> /usr/share/texmf-texlive/tex/latex/siunitx/config/si-units.cfg
>
> и есть прецеденты, когда файлы переезжают в подкаталог/надкаталог,
> сбивая автоматические texmf(...).
> Отсюда следует, что texmf(...) это не инварианты, от них надо
> отказаться, чтобы не создавать проблем, возможно, в пользу файловых
> provides tex(siunitx.sty), tex(si-units.cfg).
Вариант с файловыми зависимостями выглядит убедительным, тем более что в
эту модель хорошо укладываются и зависимости не только на пакеты, но и
на другие ресурсы (шрифты, стили бибтеха и т.п.), которые мы в старом
полиси просто игнорировали.
> мне кажется, что наша схема с fmt.d/ updmap.d/ более надежная.
> Но, c ней есть ряд вопросов.
>
> есть мысль чтобы уменьшить число конфликтов при обновлении,
> и руководствуясь /etc полиси, что в /etc не место автогенерированным
> файлам, не предназначенным для редактирования, и
> пользуясь возможностью начать новые полиси с чистого листа.
> можно вынести fmt.d/ updmap.d/ language.d/ для texlive-2014
> в подкаталог в /usr/share/(?)
Но в /usr/share вроде бы тоже не место автогенеренным файлам? Может быть
все-таки что-то вроде /var/lib/texmf/ ?
--
KM
Подробная информация о списке рассылки Sisyphus