Bug 15203 - Сделать --with-arch= обязательным параметром
Summary: Сделать --with-arch= обязательным параметром
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: mkimage-profiles-desktop (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Anton V. Boyarshinov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-01 16:21 MSD by Vladimir V. Kamarzin
Modified: 2011-10-19 18:47 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.