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

Bug#473217: marked as done (Wishlist: Don't run ckbcomp at boot-time (use a saved keymap instead))

Your message dated Fri, 04 Apr 2008 21:17:19 +0000
with message-id <E1JhtHj-0004Vu-55@ries.debian.org>
and subject line Bug#473217: fixed in console-setup 1.22
has caused the Debian Bug report #473217,
regarding Wishlist: Don't run ckbcomp at boot-time (use a saved keymap instead)
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

473217: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=473217
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: console-setup
Version: 1.16
Severity: wishlist

The setupcon command, as run by console-setup during boot, runs ckbcomp to generate a console keymap from the X keymap files. This can take on the order of half a second CPU time.

setupcon already saves the resulting keymap in /etc/console-setup/boottime.kmap.gz, and has support for using that instead. However this is only used when /usr is not mounted. I'm not interested in repartitioning my system to use this feature.

My wish is that this method would be used even when /usr is mounted. It may require some documentation but I think it's sane enough.

It looks like Ubuntu (my primary OS), have altered the console-setup init script to regenerate the keymap if run manually (i.e. not by init):

# Are we running from init?
   ([ "$previous" ] && [ "$runlevel" ]) || [ "$runlevel" = S ]

	elif ! run_by_init; then
	    log_action_begin_msg "Saving console font and keymap for next boot"
	    if setupcon --save-only; then
		log_action_end_msg 0
		log_action_end_msg $?

So if you edit /etc/default/console-setup manually, you then need to run "/etc/init.d/console-setup restart" to apply the changes and regenerate the keymap. This happens automatically when dpkg-reconfigure is used.

--- End Message ---
--- Begin Message ---
Source: console-setup
Source-Version: 1.22

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

  to pool/main/c/console-setup/bdf2psf_1.22_all.deb
  to pool/main/c/console-setup/console-setup-amiga-ekmap_1.22_all.udeb
  to pool/main/c/console-setup/console-setup-ataritt-ekmap_1.22_all.udeb
  to pool/main/c/console-setup/console-setup-fonts-udeb_1.22_all.udeb
  to pool/main/c/console-setup/console-setup-macintoshold-ekmap_1.22_all.udeb
  to pool/main/c/console-setup/console-setup-mini_1.22_all.deb
  to pool/main/c/console-setup/console-setup-pc-ekmap_1.22_all.udeb
  to pool/main/c/console-setup/console-setup-sun4-ekmap_1.22_all.udeb
  to pool/main/c/console-setup/console-setup-sun5-ekmap_1.22_all.udeb
  to pool/main/c/console-setup/console-setup-udeb_1.22_all.udeb
  to pool/main/c/console-setup/console-setup_1.22.dsc
  to pool/main/c/console-setup/console-setup_1.22.tar.gz
  to pool/main/c/console-setup/console-setup_1.22_all.deb

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

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

Debian distribution maintenance software
Anton Zinoviev <zinoviev@debian.org> (supplier of updated console-setup 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)

Hash: SHA1

Format: 1.7
Date: Fri, 04 Apr 2008 22:41:21 +0300
Source: console-setup
Binary: console-setup console-setup-mini bdf2psf console-setup-udeb console-setup-amiga-ekmap console-setup-ataritt-ekmap console-setup-macintoshold-ekmap console-setup-pc-ekmap console-setup-sun4-ekmap console-setup-sun5-ekmap console-setup-fonts-udeb
Architecture: source all
Version: 1.22
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Anton Zinoviev <zinoviev@debian.org>
 bdf2psf    - Font converter to generate console fonts from BDF source fonts
 console-setup - Set up the font and the keyboard on the console
 console-setup-amiga-ekmap - Encoded keyboard layouts for amiga keyboards (udeb)
 console-setup-ataritt-ekmap - Encoded keyboard layouts for ataritt keyboards (udeb)
 console-setup-fonts-udeb - Console fonts for Debian Installer (udeb)
 console-setup-macintoshold-ekmap - Encoded keyboard layouts for macintoshold keyboards (udeb)
 console-setup-mini - An experimental micro version of console-setup package
 console-setup-pc-ekmap - Encoded keyboard layouts for pc keyboards (udeb)
 console-setup-sun4-ekmap - Encoded keyboard layouts for sun4 keyboards (udeb)
 console-setup-sun5-ekmap - Encoded keyboard layouts for sun5 keyboards (udeb)
 console-setup-udeb - Configure the keyboard (udeb)
Closes: 444488 469650 473217
 console-setup (1.22) unstable; urgency=low
   [ Colin Watson ]
   * Proofread and correct debconf templates (LP: #181860).
   * Treat 'any' as a synonym for 'NoSymbol' in XKB input files (LP: #93077).
   [ Piarres Beobide ]
   * Debconf Basque translation. Closes: #469650
   [ Frans Pop ]
   * Add support for PA Semi's evaluation systems (#464429). Thanks to
     Olof Johansson for the patch.
   [ Anton Zinoviev ]
   * Use boottime.kmap.gz instead of ckbcomp in setupcon only if the
     default configuration is requested and boottime.kmap.gz is not older
     than /etc/default/console-setup.  The package has used
     boottime.kmap.gz since version 1.20.  This closes: #473217.
   * ckbcomp: define X key codes 214-217 for AT keyboards (multimedia,
     hence fake keys).  Thanks to Michael Biebl, Christoph Anton Mitterer
     and Juhapekka Tolvanen, closes: #444488.
   * Return the template configuration file in the udeb.
   * Update README.fonts - Terminus now supports Greek.  Add depends
     console-terminus > 4.26.
   * Install the manpages for ckbcomp and setupcon also in
 fcb451c8f009aa1764fb1e5c9eff9bd5 997 utils optional console-setup_1.22.dsc
 9f5944e8a4f214660baa4cacf36f8b10 2387373 utils optional console-setup_1.22.tar.gz
 6382162948afcc21c1d8da70154e208e 439942 utils optional console-setup_1.22_all.deb
 98c777dce057e6254927122779c3efd1 613920 utils extra console-setup-mini_1.22_all.deb
 a16ce13bf12edd588ca20365e3cbf0d7 35048 utils optional bdf2psf_1.22_all.deb
 70fcb1faafc37d834825bd003788a597 33388 debian-installer extra console-setup-udeb_1.22_all.udeb
 66517ca89d7f604a39e76ba94536cddf 89040 debian-installer extra console-setup-amiga-ekmap_1.22_all.udeb
 b38acd4226f1b8c2b30103f97e63446e 88376 debian-installer extra console-setup-ataritt-ekmap_1.22_all.udeb
 13d355d314075d93b8fbcf27025a28fa 72818 debian-installer extra console-setup-macintoshold-ekmap_1.22_all.udeb
 340b83028e84afcba9238b528c23ca73 89418 debian-installer extra console-setup-pc-ekmap_1.22_all.udeb
 070e8415638d1623e7502c079593b9b3 89440 debian-installer extra console-setup-sun4-ekmap_1.22_all.udeb
 7f55ae9fee85e6ad04b8d2943dd29bb9 88936 debian-installer extra console-setup-sun5-ekmap_1.22_all.udeb
 cc7b0ad7ba5d4323037ad21c6309fb74 51582 debian-installer extra console-setup-fonts-udeb_1.22_all.udeb
Package-Type: udeb

Version: GnuPG v1.4.6 (GNU/Linux)


--- End Message ---

Reply to: