Bug#786518: Latest dpkg-dev breaks debdiff in some locales

Guillem Jover guillem at debian.org
Fri May 22 13:51:25 UTC 2015


Hi!

On Fri, 2015-05-22 at 09:34:27 -0400, David Prévot wrote:
> Package: dpkg-dev,devscripts
> Version: dpkg-dev/1.18.0
> Version: devscripts/2.15.4
> User: devscripts at packages.debian.org
> Usertags: debdiff
> Severity: normal

> Since dpkg-dev has been upgraded to 1.18.0, debdiff always fails to
> display an actual wdiff between the control files in my locale
> (LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8):
> 
> 	$ debdiff mozilla-noscript_2.6.9.23~rc{2,3}-1_amd64.changes
> 	File lists identical (after any substitutions)
> 	debdiff: erreur: wdiff -n /tmp/IkoyCRMfRz/control /tmp/dTNFZ__x58/control a produit une erreur de sortie de type 1
> 	
> 	wdiff failed
> 
> On the other hand, forcing LC_ALL=C allows to workaround the issue:
> 
> 	$ LC_ALL=C debdiff mozilla-noscript_2.6.9.23~rc{2,3}-1_amd64.changes
> 	File lists identical (after any substitutions)
> 	
> 	Control files: lines which differ (wdiff format)
> 	------------------------------------------------
> 	Version: [-2.6.9.23~rc2-1-] {+2.6.9.23~rc3-1+}
> 
> Downgrading dpkg-dev (and libdpkg-perl) to 1.17.25 also fixes the issue.

Could you provide those packages, I don't see them in the archive? Or
a way to reproduce?

Thanks,
Guillem



More information about the devscripts-devel mailing list