* [devel-distro] mkimage-profiles 1.4.25-alt1
@ 2022-02-07 14:26 Антон Мидюков
2022-02-18 11:20 ` Oleg
0 siblings, 1 reply; 8+ messages in thread
From: Антон Мидюков @ 2022-02-07 14:26 UTC (permalink / raw)
To: Distributions development
Здравствуйте
Доступна новая версия mkimage-profiles 1.4.25-alt1.
Изменения следующие:
- В список 50-stage2-usb добавлены модули ядра для поддержки Байкал М,
чтобы загрузка на Байкал М поддерживалась в образах, которые не подключают
список 50-stage2-sbc-aarch64 (внушительный список модулей для поддержки
одноплатников). Актуально для server-v;
- dev: исправлены владелец:группа у создаваемых скриптом настройки
каталогов/файлов в /home/altlinux/*
- dev: добавлены apt.conf'ы и source.list'ы для поддерживаемых бранчей в
/home/altlinux;
- regular.mk: regular-builder переведён на systemd, добавлена цель regular-builder-sysv.
- Отключен gpm.service в regular-builder, так как gpm в Сизфифе не работает на systemd;
- добавлен NetworkManager-tui (псевдографический интерфейс для настройки сети nmtui) в regular-builder;
- grub: Добавлена возможность переопределить терминал ввода-вывода в grub.cfg на ESP разделе iso образа.
Нужно для ситуаций, когда по каким-то причинам неправильно работает графический режим grub или
нужно включить serial console в grub. Для этого в начало конфига нужно добавить переменные
GRUB_TERMINAL и GRUB_SERIAL_COMMAND. Переменные, как в конфиге /etc/sysconfig/grub2
- init: больше не добавляется явно systemd-utils-standalone в use/init/sysv
Тем самым исправляется сборка целей с sysvinit на p9. Установка systemd-utils-standalone
гарантируется установкой пакета apt-conf-ignore-systemd;
- uboot: обновлён список пакетов для riscv64;
- alt-server: для загрузки iso на x86_64 UEFI теперь используется grub-efi, как и у других дистрибутивов;
- init: убрал костылик для копирования os-release при сборке live и rescue. Проблема раньше была в том, что
пакет branding-release ставился в chroot первым, отсюда не выполнялся его postinstall скрипт,
который и копировал os-release;
- reports.mk: не обрывать сборку, если не доступен rpm кэш. При использовании репозиториев через http/rsync
кэш rpm-пакетов не доступен. Соответственно, скрипт обрывался при создании списка srpm-пакетов.
Это вводило в заблуждение, что сборка не удалась. В действительности, это было последнее действие.
- regular.mk: добавлена цель use/tty для всех регулярок. Этим самым добавляется поддержка последовательной
консоли при запуске инсталятора, что бывает нужно для отладки. Кроме того, если при загрузке в cmdline
была прописана последовательная консоль, то она пропишется в cmdline установленной системы;
- repo: Добавлена возможность задать зеркало репозитория, по аналогии с live/repo. Дефолтом теперь является
htpp/alt. Для регулярок выбран http/yandex. Для того, чтобы переопределить зеркало необходимо задать переменные
REPO и LIVE_REPO в формате протокол/зеркало;
- repo: Теперь зеркало репозитория настраивается и в install скрипте 99-online-repo.sh, который включает репозитории
при установке. Так что нет необходимости исправлять сам пакет;
- e2k: исправлена загрузка с CD/DVD. Как выяснилось, на e2k с CD/DVD невозможно загрузить ядро, если в его имени
отсутствует точка.
Страница проекта: https://www.altlinux.org/Mkimage/Profiles/m-p
История анонсов: https://www.altlinux.org/Mkimage/Profiles/m-p/news
--
С уважением, Антон Мидюков <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel-distro] mkimage-profiles 1.4.25-alt1
2022-02-07 14:26 [devel-distro] mkimage-profiles 1.4.25-alt1 Антон Мидюков
@ 2022-02-18 11:20 ` Oleg
2022-02-18 11:39 ` Антон Мидюков
0 siblings, 1 reply; 8+ messages in thread
From: Oleg @ 2022-02-18 11:20 UTC (permalink / raw)
To: devel-distro
Привет
Не знаю, бага это или нет, но обнаружил один нюанс
при слиянии твоих последних изменений m-p к себе, не попадал файл .empty
а без него обрыв сборки с ошибкой, оказалось этот файл в блок-листе
.gitignore
image.in/files/* или этот так и задумано ?
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel-distro] mkimage-profiles 1.4.25-alt1
2022-02-18 11:20 ` Oleg
@ 2022-02-18 11:39 ` Антон Мидюков
2022-02-18 11:45 ` Oleg
0 siblings, 1 reply; 8+ messages in thread
From: Антон Мидюков @ 2022-02-18 11:39 UTC (permalink / raw)
To: devel-distro
18.02.2022 18:20, Oleg пишет:
> Не знаю, бага это или нет, но обнаружил один нюанс
> при слиянии твоих последних изменений m-p к себе, не попадал файл .empty
> а без него обрыв сборки с ошибкой, оказалось этот файл в блок-листе .gitignore
> image.in/files/* или этот так и задумано ?
>
>
Возможно, лишний коммит в ветке, который был получен при мерже с next до её ребейза.
Такое с веткой next бывает. Ветка экспериментальная.
Стоит сделать git diff своей ветки после мержа с оригинальной веткой.
Посмотреть разницу.
Сейчас уже актуальный релиз 1.4.26.
--
С уважением, Антон Мидюков <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel-distro] mkimage-profiles 1.4.25-alt1
2022-02-18 11:39 ` Антон Мидюков
@ 2022-02-18 11:45 ` Oleg
2022-02-18 11:53 ` Антон Мидюков
0 siblings, 1 reply; 8+ messages in thread
From: Oleg @ 2022-02-18 11:45 UTC (permalink / raw)
To: devel-distro
18.02.2022 14:39, Антон Мидюков пишет:
> 18.02.2022 18:20, Oleg пишет:
>> Не знаю, бага это или нет, но обнаружил один нюанс
>> при слиянии твоих последних изменений m-p к себе, не попадал файл .empty
>> а без него обрыв сборки с ошибкой, оказалось этот файл в блок-листе .gitignore
>> image.in/files/* или этот так и задумано ?
>>
>>
> Возможно, лишний коммит в ветке, который был получен при мерже с next до её ребейза.
> Такое с веткой next бывает. Ветка экспериментальная.
> Стоит сделать git diff своей ветки после мержа с оригинальной веткой.
> Посмотреть разницу.
> Сейчас уже актуальный релиз 1.4.26.
>
Сори, ответил на старое сообщение, но суть про последнюю версию.
http://git.altlinux.org/people/antohami/packages/?p=mkimage-profiles.git;a=blob;f=.gitignore;h=128de05094fa79087e5498c117359fa693365db8;hb=HEAD
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel-distro] mkimage-profiles 1.4.25-alt1
2022-02-18 11:45 ` Oleg
@ 2022-02-18 11:53 ` Антон Мидюков
2022-02-18 12:08 ` Антон Мидюков
0 siblings, 1 reply; 8+ messages in thread
From: Антон Мидюков @ 2022-02-18 11:53 UTC (permalink / raw)
To: devel-distro
18.02.2022 18:45, Oleg пишет:
> 18.02.2022 14:39, Антон Мидюков пишет:
>> 18.02.2022 18:20, Oleg пишет:
>>> Не знаю, бага это или нет, но обнаружил один нюанс
>>> при слиянии твоих последних изменений m-p к себе, не попадал файл .empty
>>> а без него обрыв сборки с ошибкой, оказалось этот файл в блок-листе .gitignore
>>> image.in/files/* или этот так и задумано ?
>>>
>>>
>> Возможно, лишний коммит в ветке, который был получен при мерже с next до её ребейза.
>> Такое с веткой next бывает. Ветка экспериментальная.
>> Стоит сделать git diff своей ветки после мержа с оригинальной веткой.
>> Посмотреть разницу.
>> Сейчас уже актуальный релиз 1.4.26.
>>
> Сори, ответил на старое сообщение, но суть про последнюю версию.
>
> http://git.altlinux.org/people/antohami/packages/?p=mkimage-profiles.git;a=blob;f=.gitignore;h=128de05094fa79087e5498c117359fa693365db8;hb=HEAD
>
Теперь понятно. Да, нужно было поправить .gitignore
Спасибо
В новом выпуске исправлю.
--
С уважением, Антон Мидюков <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel-distro] mkimage-profiles 1.4.25-alt1
2022-02-18 11:53 ` Антон Мидюков
@ 2022-02-18 12:08 ` Антон Мидюков
2022-02-18 12:41 ` Oleg
0 siblings, 1 reply; 8+ messages in thread
From: Антон Мидюков @ 2022-02-18 12:08 UTC (permalink / raw)
To: devel-distro
18.02.2022 18:53, Антон Мидюков пишет:
> 18.02.2022 18:45, Oleg пишет:
>> 18.02.2022 14:39, Антон Мидюков пишет:
>>> 18.02.2022 18:20, Oleg пишет:
>>>> Не знаю, бага это или нет, но обнаружил один нюанс
>>>> при слиянии твоих последних изменений m-p к себе, не попадал файл .empty
>>>> а без него обрыв сборки с ошибкой, оказалось этот файл в блок-листе .gitignore
>>>> image.in/files/* или этот так и задумано ?
>>>>
>>>>
>>> Возможно, лишний коммит в ветке, который был получен при мерже с next до её ребейза.
>>> Такое с веткой next бывает. Ветка экспериментальная.
>>> Стоит сделать git diff своей ветки после мержа с оригинальной веткой.
>>> Посмотреть разницу.
>>> Сейчас уже актуальный релиз 1.4.26.
>>>
>> Сори, ответил на старое сообщение, но суть про последнюю версию.
>>
>> http://git.altlinux.org/people/antohami/packages/?p=mkimage-profiles.git;a=blob;f=.gitignore;h=128de05094fa79087e5498c117359fa693365db8;hb=HEAD
>>
>
> Теперь понятно. Да, нужно было поправить .gitignore
> Спасибо
> В новом выпуске исправлю.
>
Но сборка прерываться не должна в актуальной версии из-за этого, так как везде rm -f в скриптах их удаляющих.
--
С уважением, Антон Мидюков <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel-distro] mkimage-profiles 1.4.25-alt1
2022-02-18 12:08 ` Антон Мидюков
@ 2022-02-18 12:41 ` Oleg
2022-02-18 12:51 ` Антон Мидюков
0 siblings, 1 reply; 8+ messages in thread
From: Oleg @ 2022-02-18 12:41 UTC (permalink / raw)
To: devel-distro
18.02.2022 15:08, Антон Мидюков пишет:
> 18.02.2022 18:53, Антон Мидюков пишет:
>> 18.02.2022 18:45, Oleg пишет:
>>> 18.02.2022 14:39, Антон Мидюков пишет:
>>>> 18.02.2022 18:20, Oleg пишет:
>>>>> Не знаю, бага это или нет, но обнаружил один нюанс
>>>>> при слиянии твоих последних изменений m-p к себе, не попадал файл .empty
>>>>> а без него обрыв сборки с ошибкой, оказалось этот файл в блок-листе .gitignore
>>>>> image.in/files/* или этот так и задумано ?
>>>>>
>>>>>
>>>> Возможно, лишний коммит в ветке, который был получен при мерже с next до её ребейза.
>>>> Такое с веткой next бывает. Ветка экспериментальная.
>>>> Стоит сделать git diff своей ветки после мержа с оригинальной веткой.
>>>> Посмотреть разницу.
>>>> Сейчас уже актуальный релиз 1.4.26.
>>>>
>>> Сори, ответил на старое сообщение, но суть про последнюю версию.
>>>
>>> http://git.altlinux.org/people/antohami/packages/?p=mkimage-profiles.git;a=blob;f=.gitignore;h=128de05094fa79087e5498c117359fa693365db8;hb=HEAD
>>>
>> Теперь понятно. Да, нужно было поправить .gitignore
>> Спасибо
>> В новом выпуске исправлю.
>>
> Но сборка прерываться не должна в актуальной версии из-за этого, так как везде rm -f в скриптах их удаляющих.
>
насколько понимаю, причина не в самом файле, а в отсуствии директории
а пустые директории (без файлов) не добавляются обычной командой в гит.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel-distro] mkimage-profiles 1.4.25-alt1
2022-02-18 12:41 ` Oleg
@ 2022-02-18 12:51 ` Антон Мидюков
0 siblings, 0 replies; 8+ messages in thread
From: Антон Мидюков @ 2022-02-18 12:51 UTC (permalink / raw)
To: devel-distro
18.02.2022 19:41, Oleg пишет:
> 18.02.2022 15:08, Антон Мидюков пишет:
>> 18.02.2022 18:53, Антон Мидюков пишет:
>>> 18.02.2022 18:45, Oleg пишет:
>>>> 18.02.2022 14:39, Антон Мидюков пишет:
>>>>> 18.02.2022 18:20, Oleg пишет:
>>>>>> Не знаю, бага это или нет, но обнаружил один нюанс
>>>>>> при слиянии твоих последних изменений m-p к себе, не попадал файл .empty
>>>>>> а без него обрыв сборки с ошибкой, оказалось этот файл в блок-листе .gitignore
>>>>>> image.in/files/* или этот так и задумано ?
>>>>>>
>>>>>>
>>>>> Возможно, лишний коммит в ветке, который был получен при мерже с next до её ребейза.
>>>>> Такое с веткой next бывает. Ветка экспериментальная.
>>>>> Стоит сделать git diff своей ветки после мержа с оригинальной веткой.
>>>>> Посмотреть разницу.
>>>>> Сейчас уже актуальный релиз 1.4.26.
>>>>>
>>>> Сори, ответил на старое сообщение, но суть про последнюю версию.
>>>>
>>>> http://git.altlinux.org/people/antohami/packages/?p=mkimage-profiles.git;a=blob;f=.gitignore;h=128de05094fa79087e5498c117359fa693365db8;hb=HEAD
>>>>
>>> Теперь понятно. Да, нужно было поправить .gitignore
>>> Спасибо
>>> В новом выпуске исправлю.
>>>
>> Но сборка прерываться не должна в актуальной версии из-за этого, так как везде rm -f в скриптах их удаляющих.
>>
> насколько понимаю, причина не в самом файле, а в отсуствии директории
> а пустые директории (без файлов) не добавляются обычной командой в гит.
Понятно. Но проблема именно при мерже же возникла.
Я же заливаю на удалённые git'ы, и там этот файл есть.
Так как я не мержил, то и проблемы не заметил.
--
С уважением, Антон Мидюков <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2022-02-18 12:51 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-07 14:26 [devel-distro] mkimage-profiles 1.4.25-alt1 Антон Мидюков
2022-02-18 11:20 ` Oleg
2022-02-18 11:39 ` Антон Мидюков
2022-02-18 11:45 ` Oleg
2022-02-18 11:53 ` Антон Мидюков
2022-02-18 12:08 ` Антон Мидюков
2022-02-18 12:41 ` Oleg
2022-02-18 12:51 ` Антон Мидюков
ALT Linux Distributions development
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel-distro/0 devel-distro/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel-distro devel-distro/ http://lore.altlinux.org/devel-distro \
devel-distro@lists.altlinux.org devel-distro@lists.altlinux.ru devel-distro@lists.altlinux.com
public-inbox-index devel-distro
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel-distro
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git