Debian Bug report logs - #799871
console-data: creates bogus keymaps under some locales

version graph

Package: src:console-data; Maintainer for src:console-data is Alastair McKinstry <mckinstry@debian.org>;

Reported by: Chris Lamb <lamby@debian.org>

Date: Wed, 23 Sep 2015 14:45:02 UTC

Severity: important

Tags: patch

Found in version console-data/2:1.12-5

Fixed in version console-data/2:1.12-5.1

Done: Mattia Rizzolo <mattia@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Alastair McKinstry <mckinstry@debian.org>:
Bug#799871; Package src:console-data. (Wed, 23 Sep 2015 14:45:06 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Alastair McKinstry <mckinstry@debian.org>. (Wed, 23 Sep 2015 14:45:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Chris Lamb <lamby@debian.org>
To: submit@bugs.debian.org
Subject: console-data: creates bogus keymaps under some locales
Date: Wed, 23 Sep 2015 15:41:24 +0100
[Message part 1 (text/plain, inline)]
Source: console-data
Version: 2:1.12-5
Severity: important
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: locale
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

If you build console-data under, say, LANG="fr_CH.UTF-8" some of the
generated keymaps are broken.

For example, /usr/share/keymaps/include/compose.latin1.inc.gz in
console-keymaps-at_1.12-5_all.udeb contains "Fichier binaire (entrée
standard) correspondant" instead of the actual keymap when built in a
locale that grep interprets as "binary".

A *very* quick glance suggests that this is the cause of #410473.

Patch attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[console-data.diff.txt (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Alastair McKinstry <mckinstry@debian.org>:
Bug#799871; Package src:console-data. (Tue, 08 Aug 2017 14:24:02 GMT) (full text, mbox, link).


Message #8 received at 799871@bugs.debian.org (full text, mbox, reply):

From: Mattia Rizzolo <mattia@debian.org>
To: 799871@bugs.debian.org
Subject: console-data: diff for NMU version 2:1.12-5.1
Date: Tue, 8 Aug 2017 16:22:11 +0200
[Message part 1 (text/plain, inline)]
Control: tags 799871 + pending

Dear maintainer,

I've prepared an NMU for console-data (versioned as 2:1.12-5.1) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
[console-data-1.12-5.1-nmu.diff (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]

Added tag(s) pending. Request was from Mattia Rizzolo <mattia@debian.org> to 799871-submit@bugs.debian.org. (Tue, 08 Aug 2017 14:24:02 GMT) (full text, mbox, link).


Reply sent to Mattia Rizzolo <mattia@debian.org>:
You have taken responsibility. (Fri, 18 Aug 2017 15:36:03 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Fri, 18 Aug 2017 15:36:03 GMT) (full text, mbox, link).


Message #15 received at 799871-close@bugs.debian.org (full text, mbox, reply):

From: Mattia Rizzolo <mattia@debian.org>
To: 799871-close@bugs.debian.org
Subject: Bug#799871: fixed in console-data 2:1.12-5.1
Date: Fri, 18 Aug 2017 15:34:15 +0000
Source: console-data
Source-Version: 2:1.12-5.1

We believe that the bug you reported is fixed in the latest version of
console-data, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 799871@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mattia Rizzolo <mattia@debian.org> (supplier of updated console-data package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 08 Aug 2017 15:50:16 +0200
Source: console-data
Binary: console-data console-keymaps-at console-keymaps-usb console-keymaps-sun console-keymaps-acorn console-keymaps-mac console-keymaps-atari console-keymaps-amiga console-keymaps-dec
Architecture: source
Version: 2:1.12-5.1
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <mckinstry@debian.org>
Changed-By: Mattia Rizzolo <mattia@debian.org>
Description:
 console-data - keymaps, fonts, charset maps, fallback tables for 'kbd'.
 console-keymaps-acorn - keymaps for Acorn RISC-PC keyboards (udeb)
 console-keymaps-amiga - keymaps for Amiga keyboards (udeb)
 console-keymaps-at - keymaps for PC-style (PS/2 and AT) keyboards (udeb)
 console-keymaps-atari - keymaps for Atari keyboards (udeb)
 console-keymaps-dec - keymaps for Dec keyboards (udeb)
 console-keymaps-mac - keymaps for Apple keyboards (udeb)
 console-keymaps-sun - keymaps for Sun keyboards (udeb)
 console-keymaps-usb - keymaps for USB keyboards (udeb)
Closes: 799871
Changes:
 console-data (2:1.12-5.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Avoid creating bogus keymaps under some locales.
     Some locales trick `grep` into thinking the origin file as "binary"; force
     it to parse it as "text".  Closes: #799871
     Thanks to Chris Lamb <lamby@debian.org> for the patch
   * Avoid storing build timestamps inside some keymap files.
Checksums-Sha1:
 781730cb3c1475ed364a70940006ecb38bbf0a0c 2720 console-data_1.12-5.1.dsc
 589fa1d9de342e8f11bc85858144a701eb43c84a 85744 console-data_1.12-5.1.debian.tar.xz
 ecdeaa77a91e1a56f23010093edc8ee2cde34e35 7804 console-data_1.12-5.1_amd64.buildinfo
Checksums-Sha256:
 0bcee1eece0ea9721d476612d4532aa2e7ccd6b2a2dedd4a0d6d566b3149f209 2720 console-data_1.12-5.1.dsc
 70cfcb97726a597012135a14d0a8f0dd65c931b5d28169724e2277c1a0e1350f 85744 console-data_1.12-5.1.debian.tar.xz
 527f87678a8e9e712515c66b6568ebe5e28d7cc90793ba9ca2d41f65c41671e4 7804 console-data_1.12-5.1_amd64.buildinfo
Files:
 f8ac6b186b9f4c377817d9ad7a892058 2720 utils optional console-data_1.12-5.1.dsc
 42d5e9cbae19af324cefba864a8a5a59 85744 utils optional console-data_1.12-5.1.debian.tar.xz
 0839edc66163ce95b371268aca46487d 7804 utils optional console-data_1.12-5.1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlmJyOASHG1hdHRpYUBk
ZWJpYW4ub3JnAAoJEAgWueGMdiut3VQP/jEEy7axkzp7IHKiNPwNp3ow5Eukmoio
aI7uOpQPMf5+D7fc8OUhVsWt+TOUWVAFO3i2oKDonax10DEJe/aIy651nvPpyru4
DEGPf9L97MQt/9/dAzsY6nYMJfPB7zIpc7Atu0NXNHPJYRk1zv45mnl6B8Gev/y7
VVJj4UYjWBQ9Quri8TKZ2mX5q//HbUCH+zEHaH0zWYcNAiM2+n41YjchsDGwF0d6
8ghI/TtenGqW5rIDUM8tpQqIOmjGB83gwnbX+1ES5mpDNRG+fXUB/8JditQx7XyM
/eqWxUna0TuOqJ+ISkB8MrfsaV3HnGTOUggjm5rWq1Ck8NaGSZNeCr/Nq2QJ7ndQ
yOn5FvOjNal652sIGtujU0tQEdb4FIPwCWcPVt8es5nEgmP5a/RMmIXHWILGJMuM
QqgvRN163Iw6gRNpxNBixecQdlkQ7WPrkBEFaxrQLX1Isur87xEP/A3O0sOH7foo
SvuhP1V5AcSDUmzxa9gZB190lIN6sxdesIxP/ztMTLhOfeqbnV94t5GURi9CfnID
ofotZ0X5HNv2TPj30fK2jiIgb+0bNOkOf8qILkcT905p/p7TnmiY3KII3faXYxIl
EEtefbI4KXERIXqfXco29s53ZTV682hAHmYc+TZvwBsaUxHHkIKclbcfWhnpCVLM
48EscRwboBfc
=900N
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 02 Oct 2017 07:30:11 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 13:51:34 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.