| Summary: | Проблема сборки образов в mkimage-profiles (Was Сборка пакета в p10) | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | arbars <arbars> |
| Component: | mkimage-profiles | Assignee: | Антон Мидюков <antohami> |
| Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | antohami, mike |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
arbars@altlinux.org
2021-11-22 19:58:55 MSK
Update 1. Отсутствие пакета firmware-acx100 блокирует сборку alt-workstation.iso: ** ARCH: x86_64 22:58:43 cleaning up 22:58:44 initializing BUILDDIR: build/ 22:58:44 preparing distro config 22:58:49 starting image build (coffee time) 23:02:47 failed, see log: build/build.log 23:02:47 (you might want to rerun with DEBUG=1) E: Couldn't find package firmware-acx100 make[1]: *** [lib/build.mk:64: build-image] Ошибка 2 make: *** [Makefile:48: alt-workstation.iso] Ошибка 1 (Ответ для arbars@altlinux.org на комментарий #0) > Отсутствие пакета vlan-utils блокирует сборку alt-server.iso: > > $ make alt-server.iso > > ** ARCH: x86_64 > 22:47:00 initializing BUILDDIR: build/ > 22:47:01 preparing distro config > 22:47:04 starting image build (coffee time) > 22:50:43 failed, see log: build/build.log > 22:50:43 (you might want to rerun with DEBUG=1) > E: Package vlan-utils has no installation candidate > make[1]: *** [lib/build.mk:64: build-image] Ошибка 2 > make: *** [Makefile:48: alt-server.iso] Ошибка 1 Очевидно, Вы используете mkimage-profiles версии < 1.4.15 Update 2. Версия 1.4.20 $ make icewm.iso DEBUG=1 ** goal: icewm.iso ** ARCH: x86_64 23:23:35 cleaning up 23:23:35 initializing BUILDDIR: build/ 23:23:35 preparing distro config: build/distcfg.mk make[1]: *** [lib/profile.mk:136: profile/populate] Ошибка 2 make: *** [Makefile:42: icewm.iso] Ошибка 1 cat build.log Error: Packages are not available in /tmp/.private/arbars-alt/mkimage-profiles.build.8VurlST/pkg/lists/STAGE1_PACKAGES: make-initrd-bootchain Error: Packages are not available in /tmp/.private/arbars-alt/mkimage-profiles.build.8VurlST/pkg/lists/INSTALL2_PACKAGES: installer-distro-desktop-stage2 Error: Packages are not available in /tmp/.private/arbars-alt/mkimage-profiles.build.8VurlST/pkg/lists/BASE_PACKAGES: installer-distro-desktop-stage3 check-pkg-list: Some lists contain unavailable packages (Ответ для arbars@altlinux.org на комментарий #3) > Update 2. Версия 1.4.20 > > $ make icewm.iso DEBUG=1 > ** goal: icewm.iso > ** ARCH: x86_64 > 23:23:35 cleaning up > 23:23:35 initializing BUILDDIR: build/ > 23:23:35 preparing distro config: build/distcfg.mk > make[1]: *** [lib/profile.mk:136: profile/populate] Ошибка 2 > make: *** [Makefile:42: icewm.iso] Ошибка 1 > > cat build.log > > Error: Packages are not available in > /tmp/.private/arbars-alt/mkimage-profiles.build.8VurlST/pkg/lists/ > STAGE1_PACKAGES: > make-initrd-bootchain > Error: Packages are not available in > /tmp/.private/arbars-alt/mkimage-profiles.build.8VurlST/pkg/lists/ > INSTALL2_PACKAGES: > installer-distro-desktop-stage2 > Error: Packages are not available in > /tmp/.private/arbars-alt/mkimage-profiles.build.8VurlST/pkg/lists/ > BASE_PACKAGES: > installer-distro-desktop-stage3 > check-pkg-list: Some lists contain unavailable packages http://nightly.altlinux.org/docs/mkimage-profiles.html#_переменная_branch make CHECK=1 icewm.iso Error: Packages are not available in /tmp/.private/antohami/mkimage-profiles.build.j6bv6No/pkg/lists/INSTALL2_PACKAGES: installer-distro-desktop-stage2 Error: Packages are not available in /tmp/.private/antohami/mkimage-profiles.build.j6bv6No/pkg/lists/BASE_PACKAGES: installer-distro-desktop-stage3 Заменить можно. Но толку то. Образ всё равно не грузится. Перед каждым релизом (с тех пор как сделал проверку списков пакетов CHECK=1) я выполняю команды: make CHECK=1 REPORT= everything make CHECK=1 REPORT= BRANCH=p10 everything make CHECK=1 REPORT= BRANCH=p9 everything И стараюсь мимнимизировать количество не собирающихся целей. Но, если что-то второстепенное не собирается, это не является на данный момент блокером для выпуска новой версии mkimage-profiles. Нужно честно признать, что эта проблема не может быть исправлена, так как пакетная база постоянно меняется. Даже в текущем стабильном бранче. |