Package: devscripts
Version: 2.10.20
Severity: normal

Hi,

When trying to enter entries with non ascii characters, debchange generates 
mixed up text in the changelog file. 

Example, running in a uxterm:

alf:/tmp$ locale
LANG=fr_FR.UTF-8
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=
alf:/tmp$ mkdir toto-1.2
alf:/tmp$ cd $_
alf:/tmp/toto-1.2$ mkdir debian
alf:/tmp/toto-1.2$ dch --create # exiting $EDITOR 
alf:/tmp/toto-1.2$ dch -a "l'été sera chaud"
alf:/tmp/toto-1.2$ head debian/changelog 
PACKAGE (VERSION) UNRELEASED; urgency=low

  * Initial release. (Closes: #XXXXXX)
    * l'été sera chaud
        ud

         -- Alexandre Fayolle <[EMAIL PROTECTED]>  Tue, 01 Apr 2008 16:24:50 
+0200


Notice how the 'ud' characters are duplicated. 

Thanks for you work on Debian. 

-- Alexandre

-- Package-specific info:
--- /etc/devscripts.conf ---
--- ~/.devscripts ---

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages devscripts depends on:
ii  debianutils                   2.28.4     Miscellaneous utilities specific t
ii  dpkg-dev                      1.14.16.6  package building tools for Debian
ii  libc6                         2.7-10     GNU C Library: Shared libraries
ii  perl                          5.8.8-12   Larry Wall's Practical Extraction 
ii  sed                           4.1.5-6    The GNU sed stream editor

Versions of packages devscripts recommends:
ii  fakeroot                      1.9.4      Gives a fake root environment

-- no debconf information


Reply via email to