[sisyphus] Q: hasher-64

Sergey Ivanov =?iso-8859-1?q?seriv_=CE=C1_parkheights=2Edyndns=2Eorg?=
Чт Ноя 3 03:55:48 MSK 2005


Dmitry V. Levin wrote:

>On Wed, Nov 02, 2005 at 06:03:47PM -0500, Sergey Ivanov wrote:
>  
>
>>>>Invalid or unknown architecture: x86_64-alt-linux
>>>>        
>>>>
>>>Если разберетесь с причиной последней строки, то всё остальное станет
>>>понятно.
>>>
>>>Проверьте для начала, присутствует ли файл
>>>workdir/chroot/usr/lib/rpm/x86_64-alt-linux/macros
>>>
>>>      
>>>
>>Нет такого файла, и даже директории workdir/chroot/usr/lib/rpm - нет!
>>    
>>
>
>Значит, вы используете неправильный репозиторий, проверьте sources.list
>
>  
>
Вы правы. Я не менял, как была архитектура i586 записана в sources.list
64-х битным экспериментальным инсталлятором, так она там и оставалась.
Но если её исправить, написав x86_64, то всё становится гораздо хуже.
Например, попытка собрать того же hdparm:
---
$ hsh  workdir/ /Sisyphus/Sisyphus/SRPMS.classic/hdparm-5.8-alt1.src.rpm
Components: hasher
Processing pkglists... hasher done
Processing srclists...  hasher done
Creating component releases... done
Updating global release file... done
Appending MD5Sum... hasher done
All your base are belong to us!!!
Reading Package Lists...
Building Dependency Tree...
E: Package setup has no installation candidate
Package setup has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
initroot: failed to calculate package file list.
initroot: Failed to generate initial package file list.
---
Но ведь люди же пишут что используют хешер для сборки для x86_64!
Как же пробиться-то?
-- 
    Сергей





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