Package: console-common
Version: 0.7.90
Severity: grave
Tags: patch

The "Cleanup d/rules using dh" in the latest version of this package
accidently causes intall-keymap and several other files
(e.g. getkmapchoice.pl) to be left out of the binary package. The
fact, that the console-common package states it installs
install-keymap but does not is the smaller issue. Much more important
is the fact that using kbd-config or more precise 'dpkg-reconfigure
console-data' to configure a console keymap will silently do nothing
instead. That is because console-data checks for existance of
getkmapchoice.pl to check if console-common is installed and simply
skips configuration if not WITHOUT A WARNING.

This patch for the package will fix the issue:

diff -Naur console-common-0.7.90/debian/console-common.files 
console-common-0.7.90+mpi1/debian/console-common.files
--- console-common-0.7.90/debian/console-common.files   2009-07-26 
15:19:59.000000000 +0200
+++ console-common-0.7.90+mpi1/debian/console-common.files      1970-01-01 
01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-usr/sbin
-usr/share/man/man8
-usr/share/console
diff -Naur console-common-0.7.90/debian/console-common.install 
console-common-0.7.90+mpi1/debian/console-common.install
--- console-common-0.7.90/debian/console-common.install 2009-07-26 
15:19:59.000000000 +0200
+++ console-common-0.7.90+mpi1/debian/console-common.install    2019-07-11 
15:43:53.000000000 +0200
@@ -1 +1,4 @@
 debian/lintian/console-common  usr/share/lintian/overrides
+usr/sbin
+usr/share/man/man8
+usr/share/console


-- System Information:
Debian Release: 10.0
  APT prefers proposed-updates
  APT policy: (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.127.1.amd64-smp (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages console-common depends on:
ii  console-data           2:1.12-6
ii  debconf [debconf-2.0]  1.5.71
ii  debianutils            4.8.6.1
ii  kbd                    2.0.4-4
ii  lsb-base               10.2019051400

console-common recommends no packages.

console-common suggests no packages.

-- debconf information excluded
diff -Naur console-common-0.7.90/debian/console-common.files 
console-common-0.7.90+mpi1/debian/console-common.files
--- console-common-0.7.90/debian/console-common.files   2009-07-26 
15:19:59.000000000 +0200
+++ console-common-0.7.90+mpi1/debian/console-common.files      1970-01-01 
01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-usr/sbin
-usr/share/man/man8
-usr/share/console
diff -Naur console-common-0.7.90/debian/console-common.install 
console-common-0.7.90+mpi1/debian/console-common.install
--- console-common-0.7.90/debian/console-common.install 2009-07-26 
15:19:59.000000000 +0200
+++ console-common-0.7.90+mpi1/debian/console-common.install    2019-07-11 
15:43:53.000000000 +0200
@@ -1 +1,4 @@
 debian/lintian/console-common  usr/share/lintian/overrides
+usr/sbin
+usr/share/man/man8
+usr/share/console

Reply via email to