[devel] [JT] про команду, %ubt, -xalt и прочее разное

Andrey Savchenko bircoph на altlinux.org
Чт Ноя 19 21:06:34 MSK 2020


On Thu, 19 Nov 2020 19:15:07 +0300 Mikhail Novosyolov wrote:
> 19.11.2020 13:40, Andrey Savchenko пишет:
> > On Thu, 19 Nov 2020 10:08:42 +0300 Mikhail Novosyolov wrote:
[...]
> >> Можете привести примеры, где требуется повторить bootstrap?
> >>
> >> Обычно  достаточно просто пересобрать пакеты в уже отбутстрапленном окружении.
> > Есть бранч, где был сделан бутстрап. Есть бранч, где старая версия.
> > Как Вы получите в старом бранче уже отбустрапленное окружение, если
> > нет возможности скопировать бинарные пакеты? Только повторение
> > бутстрапа. На Эльбрусовой сборочнице именно так весь тулчейн
> > и переносится. Благо, там есть бинарное копирование.
> >
> >> Может прийтись заново сделать бутстрап, если, например, в
> >> целевом бранче версия libstdc++ ниже, чем та, с которой были
> >> собраны копируемые бинарные пакеты, но речь идет про момент
> >> бранчевание - первой сборки бранча, когда версии всех пакетов
> >> одинаковые.
> > Бранчевание — не одномоментный процесс. До заморозки много воды
> > утечёт, да и после CVE никто не отменял.
> >
> В любом же случае стоит пересобрать скопированные пакеты, disttag станет включать в себя бранч. Вы их не пересобираете после такого копирования на Эльбрусовой сборочнице? Если пересобираете, то в чем проблема, не совсем понимаю.

Разумеется, мы сперва копируем бинарные пакеты, затем их все
пересобираем.

В чём проблема? Вы понимаете, что такое бутстрап? Это проблема
курицы и яйца, например, когда для сборки нового тулчейна нужен
новый тулчейн.

Мы можем пересобрать пакеты только потому, что они до этого уже
были скопированы бинарно и нам есть чем их пересобирать.
В противном случае придётся повторять большое количество сложных
промежуточных шагов, что займёт много как человеческого, так
и машинного времени.

Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20201119/4a5390d4/attachment.bin>


Подробная информация о списке рассылки Devel