[sisyphus] def_without macros

Igor Muratov =?iso-8859-1?q?migor_=CE=C1_altlinux=2Eorg?=
Чт Авг 2 19:44:52 MSD 2007


Dmitry V. Levin пишет:
> On Thu, Aug 02, 2007 at 10:19:32AM -0500, Igor Muratov wrote:
>   
>> Alex Myltsev пишет:
>>     
>>> On 8/2/07, Igor Muratov <migor на altlinux.org> wrote:
>>>   
>>>       
>>>> Народ, что-то я не могу понять. Собираю новый jboss в хешере и получаю
>>>> вот такую вот ошибку:
>>>> error: Macro %def_without not found
>>>> И это понятно, т.к. пакет rpm не поставился.
>>>>     
>>>>         
>>> Он поставился ещё при инициализации hasher'а.
>>>
>>>   
>>>       
>>>> Помнится я уже ходил по этим граблям, но не могу вспомнить как
>>>> выкрутился из этого положения.
>>>>     
>>>>         
>>> Недавно boyarsh ходил по этим граблям в офисе. Это 32-битный хашер на
>>> 64-битной машине? Тогда нужно говорить не 'hsh', а 'i386 hsh', чтобы
>>> rpm искал макросы для соответсвующей архитектуры.
>>>   
>>>       
>> Да на это все x86_64.
>> Так я вроде указываю архитектуру
>> $ hsh --no-stuff --target=i586 <dir> <src.rpm>
>>     
>
> Этого недостаточно; для --target=i586, как правило, нужно запускать "i586 hsh".
>   
От этого стало еще хуже.

[migor на hint1 SPECS]$ i586 hsh --no-stuff --target=i586
/tmp/.private/migor/build ../SRPMS/jboss-4.2.1.GA-alt1.src.rpm
Чтение списков пакетов...
Построение дерева зависимостей...
E: Для пакета filesystem не найдено подходящего кандидата для установки
Пакет filesystem присутствует в базе данных, но не имеет доступной версии.
Как правило это означает, что хотя пакет упоминается в списке зависимостей,
он отсутствует в репозитории, был вытеснен, либо в sources.list нет адреса
репозитория, содержащего пакет.
hsh-initroot: failed to calculate package file list.
hsh-initroot: Failed to generate initial package file list.
> Пожалуй что пора уже hasher патчить.
>   
Ну, сейчас всем достанется... :-)
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus


-- 
With best regards
Igor Muratov




Подробная информация о списке рассылки Sisyphus