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

Re: xfonts-*dpi and reiserfs?



Quoting Sander Smeenk (CistroN Medewerker) (ssmeenk@cistron.nl):
> | unable to make backup link of
> |`./usr/X11R6/lib/X11/fonts/100dpi/lutBS19-ISO8859-1.pcf.gz' before
> |installing new version: Device or resource busy
> 
> |Sep 10 11:54:05 replicator kernel: reiserfs_add_entry: Congratulations!
> |we have got hash function screwed up

It has been sorted out what caused this problem. Thanks to Seth M.
LaForge <sethml@burn.ofb.net> for his investigation...

Seth writes:
Aha, rooting around in the ReiserFS source, I found the problem.  The           
ReiserFS rusapov hash only pays attention to the last log10(2^32) ~=            
10 characters in the filename.  The xfonts-75dpi package contains 185           
files that end in "-1.pcf.gz".  With ".dpkg-tmp" appended, all of               
those filenames hash to the same value.  ReiserFS can deal with up to           
127 files with the same hash in the same directory.  dpkg doesn't               
delete the ".dpkg-tmp" files until it has unpacked everything, so when          
it gets 127 files into the installation, kaboom.

For more information & possible solutions, see bug #107843 in the BTS.
( Wichert, this might be interresting for you too! :) )

Regards,
Sander.

-- 
| Waarom geeft een antwoordapparaat nooit antwoord als ik iets vraag? 
| Cistron Internet: php/c/perl/html/c++/sed/awk/linux/sql/cgi/security
| 1024D/08CEC94D - 34B3 3314 B146 E13C 70C8  9BDB D463 7E41 08CE C94D

Attachment: pgpNBnAkdDCQj.pgp
Description: PGP signature


Reply to: