Здравствуйте! После многолетнего перерыва решил снова попробовать что-то собрать с помощью m-p на p10, но вот что у меня получается: $ git clone git://git.altlinux.org/gears/m/mkimage-profiles.git $ git checkout p10 $ make live-install.iso ** goal: live-install.iso ** ARCH: x86_64 14:39:34 cleaning up 14:39:35 initializing BUILDDIR: build/ 14:39:35 preparing distro config make[1]: *** [lib/profile.mk:136: profile/populate] Ошибка 2 make: *** [Makefile:42: live-install.iso] Ошибка 1 $ cat build/build.log Error: Packages are not available in /tmp/.private/enp/mkimage-profiles.build.596yoL0/pkg/lists/STAGE1_PACKAGES: make-initrd-bootchain check-pkg-list: Some lists contain unavailable packages make[3]: *** [Makefile:40: check-lists] Error 1 make[2]: *** [Makefile:11: all] Error 2 И то же самое с несколькими наугад выбранными целями. При этом https://packages.altlinux.org/ru/sisyphus/srpms/make-initrd-bootchain/ подсказывает, что пакета make-initrd-bootchain нигде, кроме Сизифа, действительно нет. Может стоит перенести его в те бранчи, образы из которых можно собрать с помощью соответствующих бранчей m-p? Или наоборот исключить make-initrd-bootchain из тех бранчей m-p, которые он ломает? Или я что-то делаю не так? -- WBR, Eugene Prokopiev
12.12.2021 18:46, Eugene Prokopiev пишет: > Здравствуйте! > > После многолетнего перерыва решил снова попробовать что-то собрать с > помощью m-p на p10, но вот что у меня получается: > > $ git clone git://git.altlinux.org/gears/m/mkimage-profiles.git > $ git checkout p10 > $ make live-install.iso > ** goal: live-install.iso > ** ARCH: x86_64 > 14:39:34 cleaning up > 14:39:35 initializing BUILDDIR: build/ > 14:39:35 preparing distro config > make[1]: *** [lib/profile.mk:136: profile/populate] Ошибка 2 > make: *** [Makefile:42: live-install.iso] Ошибка 1 > $ cat build/build.log > Error: Packages are not available in > /tmp/.private/enp/mkimage-profiles.build.596yoL0/pkg/lists/STAGE1_PACKAGES: > make-initrd-bootchain > check-pkg-list: Some lists contain unavailable packages > make[3]: *** [Makefile:40: check-lists] Error 1 > make[2]: *** [Makefile:11: all] Error 2 > > И то же самое с несколькими наугад выбранными целями. При этом > https://packages.altlinux.org/ru/sisyphus/srpms/make-initrd-bootchain/ > подсказывает, что пакета make-initrd-bootchain нигде, кроме Сизифа, > действительно нет. > > Может стоит перенести его в те бранчи, образы из которых можно собрать > с помощью соответствующих бранчей m-p? > Или наоборот исключить make-initrd-bootchain из тех бранчей m-p, > которые он ломает? > Или я что-то делаю не так? > Нововведение. Для сборки на бранчах нужно указать BRANCH=<такой-то> http://nightly.altlinux.org/docs/mkimage-profiles.html#_переменная_branch -- С уважением, Антон Мидюков <antohami@altlinux.org>
вс, 12 дек. 2021 г. в 16:23, Антон Мидюков <midyukov-anton@ya.ru>:
> Нововведение. Для сборки на бранчах нужно указать BRANCH=<такой-то>
>
> http://nightly.altlinux.org/docs/mkimage-profiles.html#_переменная_branch
Спасибо!
А как эта переменная соотносится с git-бранчами в m-p? Кажется, что
два механизма вносят путаницу, нет?
--
WBR,
Eugene Prokopiev
12.12.2021 20:39, Eugene Prokopiev пишет:
> вс, 12 дек. 2021 г. в 16:23, Антон Мидюков <midyukov-anton@ya.ru>:
>
>> Нововведение. Для сборки на бранчах нужно указать BRANCH=<такой-то>
>>
>> http://nightly.altlinux.org/docs/mkimage-profiles.html#_переменная_branch
>
> Спасибо!
>
> А как эта переменная соотносится с git-бранчами в m-p? Кажется, что
> два механизма вносят путаницу, нет?
>
Параллельно несколько веток я не веду. Ветка git одна.
--
С уважением, Антон Мидюков <antohami@altlinux.org>
вс, 12 дек. 2021 г. в 16:46, Антон Мидюков <midyukov-anton@ya.ru>: > > 12.12.2021 20:39, Eugene Prokopiev пишет: > > вс, 12 дек. 2021 г. в 16:23, Антон Мидюков <midyukov-anton@ya.ru>: > > > >> Нововведение. Для сборки на бранчах нужно указать BRANCH=<такой-то> > >> > >> http://nightly.altlinux.org/docs/mkimage-profiles.html#_переменная_branch > > > > Спасибо! > > > > А как эта переменная соотносится с git-бранчами в m-p? Кажется, что > > два механизма вносят путаницу, нет? > > > > Параллельно несколько веток я не веду. Ветка git одна. Т.е. это артефакт http://git.altlinux.org/gears/m/mkimage.git? Понятно, спасибо! -- WBR, Eugene Prokopiev
12.12.2021 20:51, Eugene Prokopiev пишет:
> вс, 12 дек. 2021 г. в 16:46, Антон Мидюков <midyukov-anton@ya.ru>:
>>
>> 12.12.2021 20:39, Eugene Prokopiev пишет:
>>> вс, 12 дек. 2021 г. в 16:23, Антон Мидюков <midyukov-anton@ya.ru>:
>>>
>>>> Нововведение. Для сборки на бранчах нужно указать BRANCH=<такой-то>
>>>>
>>>> http://nightly.altlinux.org/docs/mkimage-profiles.html#_переменная_branch
>>>
>>> Спасибо!
>>>
>>> А как эта переменная соотносится с git-бранчами в m-p? Кажется, что
>>> два механизма вносят путаницу, нет?
>>>
>>
>> Параллельно несколько веток я не веду. Ветка git одна.
>
> Т.е. это артефакт http://git.altlinux.org/gears/m/mkimage.git?
Тут я не понял. Вы о чём?
--
С уважением, Антон Мидюков <antohami@altlinux.org>
вс, 12 дек. 2021 г. в 17:01, Антон Мидюков <midyukov-anton@ya.ru>:
> >> Параллельно несколько веток я не веду. Ветка git одна.
> >
> > Т.е. это артефакт http://git.altlinux.org/gears/m/mkimage.git?
>
> Тут я не понял. Вы о чём?
По ссылке выше среди heads есть p10 - и это реальный git-branch, после
git clone его видно в git branch -a и в него можно сделать checkout
--
WBR,
Eugene Prokopiev
12.12.2021 21:11, Eugene Prokopiev пишет:
> вс, 12 дек. 2021 г. в 17:01, Антон Мидюков <midyukov-anton@ya.ru>:
>
>>>> Параллельно несколько веток я не веду. Ветка git одна.
>>>
>>> Т.е. это артефакт http://git.altlinux.org/gears/m/mkimage.git?
>>
>> Тут я не понял. Вы о чём?
>
> По ссылке выше среди heads есть p10 - и это реальный git-branch, после
> git clone его видно в git branch -a и в него можно сделать checkout
>
У mkimage-profiles свой git-репозиторий. Потому и смутился.
Эти ветки создаются автоматически при сборке пакета в соответствующий репозиторий.
--
С уважением, Антон Мидюков <antohami@altlinux.org>