Prior to this patch, the output of debdiff is like this:
$ debdiff first.deb second.deb
[The following lists of changes regard files as different if they have
different names, permissions or owners.]
Files in second .deb but not in first
-------------------------------------
.....
Files in first .deb but not in second
-------------------------------------
.....
Control files: lines which differ (wdiff format)
------------------------------------------------
Installed-Size: [-1557-] {+1441+}
Provides: [-provides_first,-] {+provides_second,+}
Here we list (in order)
- files present in the 2nd package
- files present in the 1st package
- (in a wdiff) the fields in the 1st package
- (in a wdiff) the fields in the 2nd package
This swap of data ordering is confusing. It would make much more sense to output
1st,2nd,1st,2nd instead of 2nd,1st,1st,2nd. This patch makes this switch