On Tue, Nov 28, 2006 at 11:15:21AM +0200, Eugene Ostapets wrote: > 27.11.06, Dmitry V. Levin написал(а): > > On Mon, Nov 27, 2006 at 10:34:57PM +0300, Alexey Rusakov wrote: > > > Igor Zubkov пишет: > > > > Аналогично, только мне нужен шелл на i586. Кто может помочь? > > > > p.s.: шелл на x86_64 с хешером и Сизифом у меня есть, нужен именно i586. > > > Что мешает сделать i586-hasher на архитектуре x86_64? > > Наверное, Сизифа-i586 нет рядом, ибо иначе ничего не мешает. > Кстати, а есть более прямой способ собрать серию зависимых пакетов под > архитектуру i586 на x86_64, чем: > 1. собрать пакет под i586 > 2. переместить его в "общедоступный репозитарий" > 3. перейти к п.1 > > Ибо у меня хешер на x86_64 пакеты собранные под i586 и помещенные им в > его собственный репозитарий не видит в упор... Мне кажется он не > учитывает архитектуру при построении списка пакетов к установке, а > только при сборке и вытаскивании из сборочной среды... Мне кажется, что эта неприятность происходит от того, что вы не запускаете hsh из под setarch. Информация к сведению: $ cat ~/.hasher/config if [ `uname -m` = i686 ]; then def_target=i586 apt_config="$HOME/apt/apt-i686.conf" fi $ cat $HOME/apt/apt-i686.conf |sed "s|$HOME|\$HOME|" Dir::Etc::SourceList "$HOME/apt/sources-i686.list"; Dir::Etc::SourceParts "/var/empty"; $ cat $HOME/apt/sources-i686.list rpm [alt] URL-to-Sisyphus i686 classic rpm [alt] URL-to-Sisyphus i586 classic rpm [alt] URL-to-Sisyphus noarch classic $ i386 hsh ... -- ldv