El 15/07/11 17:48, Christian Pernegger escribió:
Package: diffutils
Version: 1:3.0-1
Severity: normal


I've just migrated our media server to new disks using cp -ar and just
to make sure everything went over alright I compared the old and the
new set with diff -rq, with the attached result. (Sorry for the German locale:
- 'Nur in' =>  'Only in'
- 'Dateien [...] und [...] sind verschieden' =>  'Files [...] and [...] are 
different / differ'
)

The thing is, there *aren't actually* any differences (verified with fdupes and 
md5sum) and
diff's result even varies depending on the paths it's called with.

diff -rq crypt crypt.new                                                        
# see log
diff -rq crypt/Crypt/Misc/Bernhard/Ongaku crypt.new/Crypt/Misc/Bernhard/Ongaku  
# see log
diff -rq crypt/Crypt/Misc/Bernhard/Ongaku/前野健太 - さみしいだけ 
crypt.new/Crypt/Misc/Bernhard/Ongaku/前野健太 - さみしいだけ # no differences, same for 
the other album
#copy Crypt/Misc/Bernhard/Ongaku/前野健太* from both mount points to new directories 
and diff those =>  no differences

Before you ask, I've lots of Japanese, Hindi and Korean file names on the fs,
these are the only files that triggered.

So I'm guessing there's something wrong with diff's file name / path name 
handling,
maybe length-dependent?.

The diff.log.gz that you sent shows that there is indeed something wrong in your system, but it is yet to be seen that you don't have filesystem corruption somewhere, or bad RAM chips.

In either case, this is not enough for me to forward this upstream.
So please, provide a minimal test case allowing this to be *reproduced*.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to