Автор Тема: Опять проблемы с mkimage-profiles  (Прочитано 1918 раз)

Оффлайн Mr.Madguy

  • Давно тут
  • **
  • Сообщений: 249
Периодически обновляю live-образы стартеркитов Alt Linux. Т.к. в Alt нет четкого деления на версии, обычно делаю это одновременно с обновлением образов для других ОС. Сейчас попытался обновить и столкнулся с проблемой. Похоже, что mkimage-profiles обновили и он у меня перестал работать. Прежде всего больше нет целей типа alt-p9-<десктоп>.iso. Насколько я понял, вместо них reqular-<десктоп>.iso. Это так или я ошибаюсь? Плюс сборка не проходит. В логах какая-то ошибка в скрипте /stage1/scripts.d/01-grub. Насколько я понял, что то типа "cannot find device for / (is /dev mounted?)" в grub-probe. Что с этим делать и можно ли вообще вернуть как-то syslinux? Я заметил, что в последнем собранном мною образе его уже нет.
« Последнее редактирование: 29.06.2021 11:39:48 от Mr.Madguy »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Опять проблемы с mkimage-profiles
« Ответ #1 : 29.06.2021 11:49:06 »
https://lists.altlinux.org/pipermail/devel-distro/2021-June/002373.html

Цитировать
- стартеркиты теперь собираются из целей регулярок указанием переменной BRANCH
  Так для того, чтобы собрать alt-p9-lxqt.iso нужно выполнить команду:
  make BRANCH=p9 regular-lxqt.iso

Советую подписаться на рассылку devel-distro, чтобы быть в курсе.
« Последнее редактирование: 29.06.2021 11:52:43 от Антон Мидюков »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Опять проблемы с mkimage-profiles
« Ответ #2 : 29.06.2021 11:52:01 »
Регулярки на бранче не собрать, так как в бранче нет пакетов брендинга регулярок. Их только на Сизифе собрать можно. А стартеркиты наоборот можно только на бранче собрать.

Оффлайн Mr.Madguy

  • Давно тут
  • **
  • Сообщений: 249
Re: Опять проблемы с mkimage-profiles
« Ответ #3 : 29.06.2021 13:15:19 »
Понятно. У меня были пара предположений, что могло сломаться. Первое - что надо теперь запускать сборку из под рута. Второе - что мои правки что то сломали. Сегодня собрать уже не успею, так что попробую завтра с утра.

Оффлайн Mr.Madguy

  • Давно тут
  • **
  • Сообщений: 249
Re: Опять проблемы с mkimage-profiles
« Ответ #4 : 30.06.2021 10:04:15 »
Пришлось еще кое-что пофиксить в скрипте, т.к. еще кое-что поменялось, но в итоге вроде бы все работает. Спасибо за помощь.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Опять проблемы с mkimage-profiles
« Ответ #5 : 30.06.2021 14:45:31 »
Пришлось еще кое-что пофиксить в скрипте, т.к. еще кое-что поменялось, но в итоге вроде бы все работает. Спасибо за помощь.

Посмотрите в анонсах:
https://www.altlinux.org/Mkimage-profiles/news

Оффлайн Mr.Madguy

  • Давно тут
  • **
  • Сообщений: 249
Re: Опять проблемы с mkimage-profiles
« Ответ #6 : 30.06.2021 16:23:28 »
Посмотрите в анонсах:
https://www.altlinux.org/Mkimage-profiles/news
Сейчас конечно уже не буду пересоберать, но чисто на будущее. Уже можно менять загрузчик назад на syslinux при помощи перемененной BOOTLOADER=syslinux (или что то в этом роде) в командной строке make или пока что для этого надо править конфиги?

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Опять проблемы с mkimage-profiles
« Ответ #7 : 30.06.2021 16:31:07 »
Сейчас конечно уже не буду пересоберать, но чисто на будущее. Уже можно менять загрузчик назад на syslinux при помощи перемененной BOOTLOADER=syslinux (или что то в этом роде) в командной строке make или пока что для этого надо править конфиги?

Править conf.d/regular.mk Нужно удалить:
ifeq (,$(filter-out i586 x86_64,$(ARCH)))
   @$(call set,BOOTLOADER,grubpcboot)
endif