[devel] I: cpio обновился, и hasher сломался

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вт Фев 1 01:18:13 MSK 2005


On Mon, Jan 31, 2005 at 01:14:48PM +0300, Dmitry V. Levin wrote:
> On Mon, Jan 31, 2005 at 01:01:15PM +0300, Anton Farygin wrote:
> > Dmitry V. Levin wrote:
> > >On Mon, Jan 31, 2005 at 10:23:50AM +0300, Anton Farygin wrote:
> > >
> > >>Сломался hasher, не могу понять в чем дело:
> > >>
> > >>$ hsh /build/rider/hasher/ ~/hal-0.4.4-alt5.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!!!
> > >>/.host/cpio: --sparse is meaningless with --extract
> > >>initroot: unpack of setup-2.2.6-alt1.noarch.rpm failed.
> > >>[...]
> > >>В чем может быть дело ?
> > >
> > >Очевидно, что cpio обновился, и его поведение поменялось не в лучшую
> > >сторону.
> > >
> > как исправлять то ?
> 
> Раньше cpio вёл себя так:
> `--sparse'
>      Write files with large blocks of zeros as sparse files.
>      This option is used in copy-in and copy-pass modes.
> 
> Почему это изменилось, мне непонятно.  Похоже на ошибку.
> Я бы предпочёл, чтобы возможность создавать sparse-файлы сохранилась.

Теперь я точно знаю, что это ошибка, внедрённая в новой версии.
Если эту глупую проверку оторвать, то sparse-файлы в режиме copy-out
создаются как и прежде.

2evseev: Илья, думаю, что вы не будете возражать, если я выложу в Сизиф
новую сборку cpio.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20050201/cefa9a73/attachment-0001.bin>


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