[sisyphus] RoboTeX newsletter II.
Kirill Maslinsky
kirill на altlinux.org
Пн Ноя 10 12:38:45 MSK 2014
On Thu, Nov 06, 2014 at 11:39:13PM +0200, Igor Vlasenko wrote:
> Good news, everyone!
>
> Уважаемые господа,
> Хотел бы поделиться прогрессом по texlive-2014.
>
> На текущий момент у меня уже есть импортированный из Fedora пакет texlive,
> который выдерживает пересборку в hasher.
Отличная новость!
[...]
> Далее надо будет
> * Решить, стоит ли при сборке включить наш автопоиск зависимостей
> или довольствоваться стандартными схемами и коллекциями texlive,
Мне кажется, включать наш автопоиск не нужно, по крайней мере на данном
этапе и в текущей реализации: поиск работает как довольно грубое
приближение к реальному графу зависимостей, причем может порождать
неудовлетворенные зависимости на пакеты, которые реально не
используются, но упоминаются в коде. На первом этапе будет достаточно
проблем с зависимостями при вытеснении предыдущей сборки, чтобы
создавать на свою голову еще проблемы с автогенеренными зависимостями.
Потом, когда система устаканится, можно будет подумать и о том, чтобы
переписать автопоиск ТеХ-зависимостей на ТеХе и повысить его полноту и
точность.
> * портировать наши наработки из старого texlive-*,
> и ряд других правок.
А что у нас там есть ценного для портирования, если не считать
инфраструктуру импорта дебиановских пакетов (более не нужную) и
упомянутый выше автопоиск зависимостей?
> texlive собирается еше в 4 раза больше, чем libint, который собирается
> так долго, что его не пропускает песочница. У нас скопилось уже
> достаточно много пакетов, которые не проходят incoming со стандартными
> настройками --- это знак, что пора дорабатывать incoming
> на предмет дополнительных опций для сборки пакета.
> увеличитть wlimit_time_elapsed, например.
Не знаю, все-таки нельзя ли распилить его на подпакеты, чтобы не
собирать одним комом? Кажется, тут все-таки надо чинить не сборочницу.
--
KM
Подробная информация о списке рассылки Sisyphus