> > I'll have a look at that one. In any case, it's one of those 'fuzzy' > > errors: difficult to reproduce but persistent in the long run. > > Any new info?
Nothing really new, we added a number of 'hotfixes' in the build script that replaces a number of entries in the fakeroot.env database. The errors seem to be recurrent though, the hotfixes to fakeroot.env seem to cover the bulk of the errors. The changes are: # Add symbolic links in the target filesystem sub addsymboliclinks(){ foreach my $link (keys %SYMBOLICLINKS){ if(-e "flashfs$link" || -l "flashfs$link"){ &warning("Forcefully deleting flashfs$link\n"); sleep(1); &debug_system_fakeroot("rm -rf flashfs$link"); } my $linkdir = &dirname("flashfs$link"); if (! -e $linkdir){ sleep(1); &debug_system_fakeroot("mkdir -p $linkdir"); } sleep(1); &debug_system_fakeroot("ln -s @{$SYMBOLICLINKS{$link}}[0] flashfs$link"); } &debug_system("cp fakeroot.env fakeroot.env.bak0"); foreach my $link (keys %SYMBOLICLINKS){ my $inode = `stat --format=%i flashfs$link`; chomp($inode); sleep(1); &debug_system("sed -i -e '/.*ino=$inode,.*/s/mode=[0-9]*,/mode=120777,/g' fakeroot.env"); } } -- greetz, marc Security is so tight that last night they burst into my room just as Chiana was... ah, screaming. D'Argo - Look at the Princess - I Do, I Think scorpius.homelinux.org 2.6.19 #1 Tue Dec 5 16:35:02 CET 2006 GNU/Linux
signature.asc
Description: Digital signature