[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