Bug 15203

Summary: Сделать --with-arch= обязательным параметром
Product: Sisyphus Reporter: Vladimir V. Kamarzin <vvk>
Component: mkimage-profiles-desktopAssignee: Anton V. Boyarshinov <boyarsh>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: legion, mike
Version: unstable   
Hardware: all   
OS: Linux   

Description Vladimir V. Kamarzin 2008-04-01 16:21:53 MSD
По дефолту сборка образа идёт под i586, что не очевидно. Например если не
указать ./configure --with-arch=x86_64 и подсунуть apt.conf/sources.lists с
прописанным x86_64, сборка вывалится на невозможности установить пакет filesystem.

Предлагаю либо сделать параметр --with-arch= обязательным, либо детектить его
дефолтное значение по uname.
Comment 1 Anton V. Boyarshinov 2008-04-01 16:27:26 MSD
Это к mkimage-profile-server, строго говоря, но такого пакета нет пока
Comment 2 Alexey Gladkov 2009-05-25 13:00:35 MSD
Перевешиваю на более подходящий пакет: mkimage-profiles-desktop.
Comment 3 Michael Shigorin 2009-11-16 12:51:40 MSK
(In reply to comment #0)
> По дефолту сборка образа идёт под i586, что не очевидно.
Для десктопного пару лет тому это было нормально -- сейчас там и серверы, да и десктоп уже не так редок 64-битный.

Вообще надо бы либо переименовать в mkimage-profiles, либо сделать таковые заново в качестве v2 -- на основе, но забрав только нужное и вычистив хлам.

> Например если не указать ./configure --with-arch=x86_64 и подсунуть
> apt.conf/sources.lists с прописанным x86_64, сборка вывалится
> на невозможности установить пакет filesystem.
По крайней мере это документировано на http://www.altlinux.org/Mkimage/Desktop

> Предлагаю либо сделать параметр --with-arch= обязательным, либо детектить его
> дефолтное значение по uname.
Я против первого и за второе.  Постараюсь добраться.
Comment 4 Michael Shigorin 2009-11-17 21:16:24 MSK
Всё, теперь автоопределение (arch | sed s/i686/i586/).
commit dc27225dbaa313423d8833466b7099be82ff4535

2 boyarsh: пульни pls.
Comment 5 Michael Shigorin 2011-10-19 18:47:10 MSK
Уже в m-p-d::master.