[Aptitude-devel] Bug#745680: changelog.Debian: Do not use UTF-8 punctuation marks but the ASCII ones

Bjarni Ingi Gislason bjarniig at rhi.hi.is
Thu Apr 24 00:15:44 UTC 2014


Package: aptitude
Version: 0.6.10-1
Severity: minor
Tags: patch

Dear Maintainer,

   * What led up to the situation?

   When reading the changelog.Debian file with character map
ISO-8859-1, three bytes are sometimes shown instead of one.  Using
non-letter characters with the UTF-8 encoding is a misuse of it.

   * What outcome did you expect instead?

  I expect simple punctuation marks (for example apostrophe, quotation
mark, and ' - ' (or '--', em-dash)), which is readable by any encoding
that supports the ASCII character set.  (em-dash is usually used
without surrounding space, en-dash with it.)

  That is future proof and clear enough.  This file does not contain
any typesetting commands to prepare it for being printed in a book as a
regular text.

  Patch:

--- changelog.Debian	2014-04-23 21:04:42.000000000 +0000
+++ changelog.Debian.new	2014-04-23 21:05:45.000000000 +0000
@@ -1378,11 +1378,11 @@ aptitude (0.4.7-1) unstable; urgency=low
 aptitude (0.4.6.1-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
-  * Removed “*.gmo” removal from the “distclean” target in po/Makefile.in.in
+  * Removed "*.gmo" removal from the "distclean" target in po/Makefile.in.in
     to fix package content change on double-build (Closes: #441696).
-  * Moved the menu entry from the “Apps/System” section to the
-    “Applications/System/Administration” one.
-  * No longer ignore “make distclean” errors, per lintian.
+  * Moved the menu entry from the "Apps/System" section to the
+    "Applications/System/Administration" one.
+  * No longer ignore "make distclean" errors, per lintian.
 
  -- Cyril Brulebois <cyril.brulebois at enst-bretagne.fr>  Sun, 30 Sep 2007 00:14:43 +0200
 


-- System Information:
Debian Release: jessie/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i586)

Kernel: Linux 3.2.53-rt75-1
Locale: LANG=is_IS, LC_CTYPE=is_IS (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages aptitude depends on:
ii  aptitude-common           0.6.10-1
ii  libapt-pkg4.12            1.0.1
ii  libboost-iostreams1.54.0  1.54.0-5
ii  libc6                     2.18-4
ii  libcwidget3               0.5.17-1
ii  libept1.4.12              1.0.12
ii  libgcc1                   1:4.8.2-16
ii  libncursesw5              5.9+20140118-1
ii  libsigc++-2.0-0c2a        2.2.11-3
ii  libsqlite3-0              3.8.4.1-1
ii  libstdc++6                4.8.2-16
ii  libtinfo5                 5.9+20140118-1
ii  libxapian22               1.2.17-1
ii  zlib1g                    1:1.2.8.dfsg-1

Versions of packages aptitude recommends:
pn  apt-xapian-index                <none>
pn  aptitude-doc-en | aptitude-doc  <none>
ii  libparse-debianchangelog-perl   1.2.0-1
ii  sensible-utils                  0.0.9

Versions of packages aptitude suggests:
pn  debtags  <none>
ii  tasksel  3.20

-- no debconf information

-- 
Bjarni I. Gislason



More information about the Aptitude-devel mailing list