[sisyphus] Потрясающая диагностика в hasher

Yury Aliaev =?iso-8859-1?q?mutab0r_=CE=C1_rambler=2Eru?=
Пн Янв 26 12:56:42 MSK 2009


Всем доброго времени суток!

Время от времени при попытке пересобрать пакеты напарываюсь на следующее 
(словом kosyak у меня всего лишь называется скрипт, вызыающий hsh с 
нужным рабочим каталогом):

[mutabor at builder SRPMS]$ kosyak kernel-source-comedi-0.7.76-alt1.src.rpm
lzop: <stdin>: Compressed data violation
/.host/cpio: premature end of file
hsh-initroot: Unpack of 
/tmp/.private/mutabor/hasher-SS/cache/chroot/chroot.cpio.lzo failed.

Вы думаете, srpm'ка битая? Ага, я тоже поначалу так думал! Как бы не так!:

[mutabor at builder SRPMS]$ rm -rf /tmp/.private/mutabor/hasher-SS/*

(там у меня рабочий каталог находится)

[mutabor at builder SRPMS]$ kosyak kernel-source-comedi-0.7.76-alt1.src.rpm
<13>Jan 26 09:52:10 rpmi: setup-2.2.12-alt1 installed
<13>Jan 26 09:52:10 rpmi: filesystem-2.3.3-alt1 installed
<13>Jan 26 09:52:10 rpmi: glibc-preinstall-6:2.9-alt2 installed
<13>Jan 26 09:52:10 rpmi: glibc-core-6:2.9-alt2 installed
<13>Jan 26 09:52:10 rpmi: sh-3.2.39-alt2 installed
<13>Jan 26 09:52:10 rpmi: bzlib-1:1.0.5-alt3 installed
<13>Jan 26 09:52:10 rpmi: zlib-1.2.3-alt5 installed
<13>Jan 26 09:52:10 rpmi: libpopt-1:1.14-alt4 installed
...

И всё прекрасно понеслось...

Остаются вопросы: 1) почему так происходит? и 2) почему hasher выдаёт 
такую странную ошибку, по логике он должен бы писать что-то вроде "у вас 
рабочий каталог протух".

Юрий.


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