[sisyphus] [Sisyphus] Обновление texlive
Bergman Andrey
vkni на yandex.ru
Ср Окт 15 05:37:16 MSK 2014
Может быть стоит посмотреть MikTeX? И инкорпорировать макропакеты TeX'а в rpm репозитарий?
TeXLive - это страшная штука. В прошлый раз я пытался вставить в ALT TeXLive вместо tetex'а, но это было реально жутко - огромное кол-во зависимостей, засунутых внутрь необъятных пакетов. Оно кое-как компилировалось на локальном компе, но до коммерческого качества было как до луны.
В конечном итоге, всё запаковал Григорий Баталов, потратив на это пару месяцев. И это ещё с учётом того, что часть пакетов мы вынесли в tex-texmf-...
Может быть стоит расширить этот опыт - вынести из tex-texlive всё, что можно, в tex-texmf-<имя макропакета>, оставив лишь бинарники?
13.10.2014, 15:07, "George V. Kouryachy" <george на altlinux.org>:
> On Sat, Oct 11, 2014 at 11:36:17PM +0700, Denis Sergeevich wrote:
>> Года полтора назад я вешал багу на
>> необходимость обновления natbib, но на тот
>> момент получил ответ писали, что пакеты
>> "ищут нового майнтейнера". Похоже что за
>> прошедшее время ситуация не изменилась,
>> а я дозрел до того, чтобы попробовать эту
>> ношу.
>
> Не советую. Именно TeXLive -- неподъёмная ноша, иначе мы бы давно уже
> собрались с духом. Отдельная неприятность -- гиперсложная система сборки
> именно в ALT :( То есть с TL начать и кончить.
>
> Для TL надо либо поднимать сборочную фабрику в стиле autoimports, либо
> определять минимальный объём сборки в Сизиф.
>
> Я готов взяться, да. Но это небыстро.
>> Мне ближайшие несколько лет придётся
>> регулярно использовать texlive в работе,
>
> Ок, будет кому тестировать :)
>> менять дистрибутив из-за протухшего
>> пакета не хочется.
>> Ставить что-то сверху тоже не интересно.
>
> А почему? Во-первых, сам TeX так устроен, что подразумевает
> системную установку плюс локальную администраторскую плюс собственную
> пользовательскую. То есть "ставить что-то сверху" -- это для TL норма.
>
> Во-вторых, ванильный TeXLive работает. И что более важно, работает его
> tlmgr: теоретически любой TL пакет можно доставить. TL в репозитории
> нужен для сборки пакетов.
>
> --
> Георгий Владимирович Курячий
> Эксперт компании "Альт Линукс"
> Mailto/JID: george на altlinux.org
> Mobile: (8)9161738325
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
Подробная информация о списке рассылки Sisyphus