[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