[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#603974: marked as done (needs to reconfigure console-setup)



Your message dated Wed, 26 Jan 2011 09:47:06 +0000
with message-id <E1Pi1xy-0001aV-3S@franck.debian.org>
and subject line Bug#603974: fixed in live-installer 30
has caused the Debian Bug report #603974,
regarding needs to reconfigure console-setup
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
603974: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=603974
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: live-installer
Severity: serious
Version: 27
Tags: patch
Owner: debian-live@lists.debian.org

As it is now, live-installer fails in providing a proper keyboard configuration 
in the installed system, in fact it fails in propagating kbd-chooser debconf 
values.

Something changed in how console-setup-udeb is handled in d-i, and for squeeze 
i found that depending on it and invoking the postinst would succeed.

Note that live-build fails to provide console-setup-udeb (fixed in git) 
available in "pool/" and since console-setup-udeb is not available anymore in 
the initrd, to test this patch you need to fix live-build exclude-udeb or 
provide a console-setup-udeb in some way.

Patch attached.

-- 
ESC:wq
From 5c3dfb5cb1d660d6824bc3c4ebdecbbc11bf024c Mon Sep 17 00:00:00 2001
From: Marco Amadori <amadorim@vdavda.com>
Date: Tue, 16 Nov 2010 17:19:26 +0100
Subject: [PATCH] Fix keyboard setup.

* Explicit depends on console-setup-udeb and call its postinst to
  transfer d-i choosed keymap to target system.
---
 debian/changelog               |    6 ++++++
 debian/control                 |    2 +-
 live-installer.d/console-setup |    5 +++++
 3 files changed, 12 insertions(+), 1 deletions(-)
 create mode 100755 live-installer.d/console-setup

diff --git a/debian/changelog b/debian/changelog
index 1d43205..a3317ab 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+live-installer (28) UNRELEASED; urgency=low
+
+  * Fix missing keyboard setup by calling console-setup-udeb postinst.
+
+ -- Marco Amadori <amadorim@vdavda.com>  Tue, 16 Nov 2010 17:15:33 +0100
+
 live-installer (27) unstable; urgency=low
 
   * We should depends on created-fstab since it needs to be available to
diff --git a/debian/control b/debian/control
index a18e966..8910e0f 100644
--- a/debian/control
+++ b/debian/control
@@ -17,7 +17,7 @@ Architecture: any
 Depends:
  ${shlibs:Depends}, archdetect, base-installer (>= 1.105),
  busybox-udeb (>= 1:1.13.3), cdebconf-udeb, created-fstab, mounted-partitions,
- squashfs-modules
+ squashfs-modules, console-setup-udeb
 Provides: installed-base, kernel-installer
 XB-Installer-Menu-Item: 6500
 Description: Install the system
diff --git a/live-installer.d/console-setup b/live-installer.d/console-setup
new file mode 100755
index 0000000..37ffa8e
--- /dev/null
+++ b/live-installer.d/console-setup
@@ -0,0 +1,5 @@
+#!/bin/sh -e
+
+if [ -e /var/lib/dpkg/info/console-setup-udeb.postinst ]; then
+	/var/lib/dpkg/info/console-setup-udeb.postinst
+fi
-- 
1.7.1


--- End Message ---
--- Begin Message ---
Source: live-installer
Source-Version: 30

We believe that the bug you reported is fixed in the latest version of
live-installer, which is due to be installed in the Debian FTP archive:

live-installer_30.dsc
  to main/l/live-installer/live-installer_30.dsc
live-installer_30.tar.gz
  to main/l/live-installer/live-installer_30.tar.gz
live-installer_30_i386.udeb
  to main/l/live-installer/live-installer_30_i386.udeb



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 603974@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (supplier of updated live-installer 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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 26 Jan 2011 09:36:36 +0000
Source: live-installer
Binary: live-installer
Architecture: source i386
Version: 30
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Description: 
 live-installer - Install the system (udeb)
Closes: 603974 608042
Changes: 
 live-installer (30) unstable; urgency=low
 .
   * Move console-setup hook from live-installer.d to post-base-installer.d,
     so that it can pick up the value of debian-installer/keymap set by
     kbd-chooser's post-base-installer hook.
   * Try to reconfigure keyboard-configuration as well as console-setup.
     Remove existing configuration files in /target first so that this
     actually does effective reconfiguration (Closes: #603974).
   * Set ANNA_QUIET=1 when installing kernel modules, since otherwise anna
     tears down our progress bar (regression in live-installer 29; Closes:
     #608042).
Checksums-Sha1: 
 d6d780476a93adc6e9cd59b77207421cbac5b7aa 1718 live-installer_30.dsc
 24b0b138b51f957aa096f7d1245069cf61a8a3d2 53139 live-installer_30.tar.gz
 b8ccbd3ad6e30cacd4f50aa1f08be6a460323a16 29394 live-installer_30_i386.udeb
Checksums-Sha256: 
 91deee93c07b6a0412567c22b1c72debc8fe185638909a1d267dc7aa7576d9bf 1718 live-installer_30.dsc
 2e07aa36ca673dd3240261f379af9e0ee7fe2802c5d986580c4a41d07f9a4830 53139 live-installer_30.tar.gz
 702c6fc48848f111251491c021a7377627c5c5c4d0daa141a54e247b04f4fdfb 29394 live-installer_30_i386.udeb
Files: 
 f96c48fd83db637f0fcbda13ddfd5c55 1718 debian-installer optional live-installer_30.dsc
 abc7cb4eef06a764aaa39fa3383e051f 53139 debian-installer optional live-installer_30.tar.gz
 2eaed024827bcc0ddd583709009ee8fb 29394 debian-installer optional live-installer_30_i386.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Colin Watson <cjwatson@debian.org> -- Debian developer

iQIVAwUBTT/rnDk1h9l9hlALAQhN/w//byEAfmmfzj4gyjEO7sV5kbp4zlAoIn87
qUMsQozwGy/atZfVW9KXUiAw0jASQ0G4Vkn+wEB/9bH6XFlxAFiBKzHZjrF1o4V4
wHH9tiiSloFmlE6cmDfU/XBrGtrkwqmtclKmG/glPYYksM47PsOIqEWBZ2Kksak8
5pgKpAZPHPXg5Yvhxl2xJxL5rtZhhGqu0DwdCWb+suIEFvQpaEBHT/ZNQWrU7ppQ
cc/DTjdP8wN8TXNsus4nS2fhXKat7/AfzFhMNse2x3j0wLQmJvfeynDm5mqtnSvv
nOWjfzeeEPwoB5grixE4ABkeaIO0JkmZZ0rpvC+mVwoqZfazx9f+LZ3EoPOqg8cA
BrHHQDYZpyUbiGXIuN5betTDnRNVBve8DG4YKO3yOmdVlizhkIsR5TSbDXyX917l
qrEp6GRSd3kE7e7cXVGBc9JzNkyJlPtBF1VGktPo1PF6A62xgiyMMbtg+2Q+wJq4
xE49C8nCQ++qBYp1VxxSj3zZF5jebG3y9RlWX76IZdOGJ1xG726Un5Wj4J+5fAhv
CDpEfW2Qgor5zwQCU2Oc4efsr/HWKX/b9GI5Jakg1g35qfF8fsrxKdR7kKZrn7eb
kao5dAltjDblFTIKJqcXSV12w/dsA+vx6klXDHN2I+kYwH1qi7Z8lzeW205E9UD8
Q7b6V8taGrM=
=moX9
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: