On Fri, Apr 21, 2000 at 04:56:18PM +0400, Alexander Kotelnikov wrote:
> вот такая странность:
...
> dpkg: error processing softina_3.0-1_i386.deb (--install):
>  corrupted filesystem tarfile - corrupted package archive
> dpkg-deb: subprocess paste killed by signal (Broken pipe)
> Update-menus: waiting for dpkg to finish(forking to background)
> Update-menus: (checking /var/lib/dpkg/lock)
> Errors were encountered while processing:
>  softina_3.0-1_i386.deb
>   
> на  dpkg -c softina_3.0-1_i386.deb
> получаю список файлов, среди которы встречаются
> записи типа
> Lrwxr-xr-x root/root       105 2000-04-21 16:16 ././@LongLink unknown file 
> type `L'

Это похоже на баг в dpkg -- tar добавляет запись
././@LongLink 
в архив если путь к файлу (вместе с именем) начиная от корня архива длиннее 90
символов, а dpkg при распаковке архива на этом ломается.

Пришлось некоторые особенно длинные пути укоротить, и в postinst ln вставить.

-- 
Alexander Kotelnikov
Saint-Petersburg, Russia
mailto:[EMAIL PROTECTED]

Ответить