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

David Prévot taffit at debian.org
Fri May 22 14:21:53 UTC 2015


Hi Guillem,

On Fri, May 22, 2015 at 03:51:25PM +0200, Guillem Jover wrote:
> On Fri, 2015-05-22 at 09:34:27 -0400, David Prévot wrote:

> > 	$ debdiff mozilla-noscript_2.6.9.23~rc{2,3}-1_amd64.changes
[…]
> > 	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
[…]

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

Actually, I reproduced the issue with every package I tried to debdiff
since dpkg-dev has been upgraded to 1.18.0 (and only noticed now that it
is related to the locale).


$ debdiff /var/cache/apt/archives/libdpkg-perl_1.1{7.25,8.0}_all.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
-------------------------------------
-rw-r--r--  root/root   /usr/share/doc/libdpkg-perl/usertags.gz
debdiff: erreur: wdiff -n /tmp/jVrpjzUnui/control /tmp/FU3VkiLlVM/control a produit une erreur de sortie de type 1

wdiff failed


$ locale
LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=


Regards

David
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/devscripts-devel/attachments/20150522/3104c460/attachment.sig>


More information about the devscripts-devel mailing list