Package: diffoscope
Version: 54
Tags: patch
Severity: wishlist


I seem find the "No differences found inside, yet data differs" message 
misleading every time I read it.

There *are* differences found inside, as the second clause of the sentence 
confirms - what it's really trying to communicate is that there were no 
"clever" or file format specific differences found. 

Patch attached.


     : :'  :     Chris Lamb
     `. `'` /
diff --git a/diffoscope/comparators/ b/diffoscope/comparators/
index 14c0613..9dfd44c 100644
--- a/diffoscope/comparators/
+++ b/diffoscope/comparators/
@@ -207,7 +207,7 @@ class File(object, metaclass=ABCMeta):
                     difference = self.compare_bytes(other, source=source)
                     if difference is None:
                         return None
-                    difference.add_comment("No differences found inside, yet 
data differs")
+                    difference.add_comment("No file format specific 
differences found inside, yet data differs")
             except subprocess.CalledProcessError as e:
                 difference = self.compare_bytes(other, source=source)
                 if e.output:
Reproducible-builds mailing list

Reply via email to