Bug 39105

Summary: s/e2k/%e2k/g
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: installer-distro-cliff-stage2Assignee: manowar <manowar>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: minor    
Priority: P5 CC: antohami, boyarsh, nbr, sotor
Version: unstable   
Hardware: e2k   
OS: Linux   

Description Michael Shigorin 2020-10-21 13:26:14 MSK
В installer-distro-cliff.spec от версии 8.2-alt1 (и 8.2-alt0.M90P.1) вижу:

%ifnarch armh e2k

Прошу поправить на

%ifnarch armh %e2k

На аэродинамику не влияет, т.к. блокирование прилетающих зависимостей на alterator-grub (и соответствующего шага в installer steps) в случае %e2k обеспечено далее (сходу не помню точно, где именно) -- но если под это же условие попадёт что-то существенное, то вылезет разница в поведении образов e2k и e2kv4.

Прошу учесть вместе с каким-либо более стоящим выпуска изменением.
Comment 1 Michael Shigorin 2020-10-21 21:42:02 MSK
> (сходу не помню точно, где именно)
initinstall.d/90-remove-unused-officer-steps смотрит в /image/.disk/info
Comment 2 nbr 2020-10-22 09:50:05 MSK
положить это в installer-feature-selinux?
Comment 3 Michael Shigorin 2020-11-09 12:13:56 MSK
(Ответ для nbr на комментарий #2)
> положить это в installer-feature-selinux?
Что именно?  Если где-то в пакетах, не специфичных для эльбруса, видишь

%ifarch e2k

-- это практически однозначно необходимо исправить на

%ifarch %e2k

чтобы покрывались все субархитектуры.

А если ты про /image/.disk/info -- это пока boyarsh@ вроде обошёл где-то ещё,
но по уму надо переделать аддитивно без переключателей времени выполнения.
Comment 4 Repository Robot 2020-11-12 11:51:00 MSK
installer-distro-cliff-8.2-alt7 -> sisyphus:

 Wed Nov 11 2020 Anton Midyukov <antohami@altlinux> 8.2-alt7
 - Require alterator-officer by installer-distro-cliff-stage2 only
 - Not add officer step into alterator-setup
 - Drop installer-distro-cliff-rootfs subpackage
 - Spec: use rpm macros for e2k arch (Closes: 39105)