[devel-distro] Информация в iso о том, как он собран

Anton Farygin rider at basealt.ru
Wed Jun 1 13:55:53 MSK 2022


On 01.06.2022 12:55, Michael Shigorin wrote:
> On Wed, Jun 01, 2022 at 11:02:58AM +0300, Anton Farygin wrote:
>>>>>>>> Было бы удобно хранить списки использованных при сборки
>>>>>>>> образа пакетов.
>>> Зачем?
>> Затем, что бы понимать в каком окружении и с какими пакетами
>> образ собирался. Для воспроизводимой сборки.
> Антону, тебе, мне или любому получателю образа?
> (последнее тоже может быть осмысленным, но хотелось бы ясней)
Любому получателю образа, естественно. Ну и тебе и мне
>
>>>>>> Какого объёма эти листы и насколько их сложно положить в iso ?
>>>>> Около 100 - 150 кБ вместе. Зависит от количества
>>>>> использованных пакетов.
>>>> Нужно список не только пакетов chroot, но и пакетов,
>>>> использованных для подготовки chroot.
>>> Мне кажется, что это сугубо служебная информация,
>>> которую достаточно разумным образом архивировать,
>>> но навязывать распространение которой странно.
>> 100 килобайт не жалко
> Можно хотя бы сжать в какой .disk/logs.tgz, но мне продолжает
> казаться, что лишнее.
>
> Коммит в mkimage-profiles фиксируется; если в сборочнице будет
> возможность фиксировать точное задание, по состоянию на которое
> собирается -- вот и будет сделано как надо, чтоб не выгадывать
> первообразную по производной.
Задания недостаточно
>
> Субъективно обычная проблема тут -- сборка на незакоммиченном
> состоянии m-p и с подключенными заданиями или локальными
> репозиториями; это опять же к интеграции в сборочницу.
>
да, именно про это



More information about the devel-distro mailing list