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