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