[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: странности с dpkg



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:sacha@ak2614.spb.edu


Reply to: