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

Bug#475826: marked as done (console-setup: Problem with LSB header in init.d script)



Your message dated Sun, 01 Jun 2008 21:02:08 +0000
with message-id <E1K2ugq-00019K-4R@ries.debian.org>
and subject line Bug#475826: fixed in console-setup 1.23
has caused the Debian Bug report #475826,
regarding console-setup: Problem with LSB header in init.d script
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.)


-- 
475826: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475826
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package:  console-setup
Version:  1.20
Severity: important
Tags:     patch
User:     initscripts-ng-devel@lists.alioth.debian.org
Usertags: incorrect-dependency

I just checked the boot order in unstable on a machine with dependency
based boot sequencing enabled, and discovered a problem with the
init.d scripts provided in this package.  It was first discovered by
Michael Biebl who reported it to the initscripts-ng-devel mailing
list. The problem is that console-setup and keyboard-setup is not
inserted after the console-screen and keymap scripts in the boot
sequence when dependency based boot sequencing is used, leading to
changed behavior (wrong keyboard and console setting).

Here is a patch to solve this issue, by documenting that console-setup
and keyboard-setup should run after the other scripts.

diff -ur console-setup-1.22.orig/debian/console-setup.console-setup.init console-setup-1.22/debian/console-setup.console-setup.init
--- console-setup-1.22.orig/debian/console-setup.console-setup.init     2008-04-04 21:42:27.000000000 +0200
+++ console-setup-1.22/debian/console-setup.console-setup.init  2008-04-13 10:53:37.000000000 +0200
@@ -3,6 +3,7 @@
 # Provides:          console-setup
 # Required-Start:    $remote_fs
 # Required-Stop:
+# Should-Start:      console-screen
 # Default-Start:     S
 # Default-Stop:
 # Short-Description: Set console font and keymap
diff -ur console-setup-1.22.orig/debian/console-setup.keyboard-setup.init console-setup-1.22/debian/console-setup.keyboard-setup.init
--- console-setup-1.22.orig/debian/console-setup.keyboard-setup.init    2008-04-04 21:42:27.000000000 +0200
+++ console-setup-1.22/debian/console-setup.keyboard-setup.init 2008-04-13 10:54:01.000000000 +0200
@@ -3,6 +3,7 @@
 # Provides:          keyboard-setup
 # Required-Start:    mountkernfs udev
 # Required-Stop:
+# Should-Start:      keymap
 # X-Start-Before:    checkroot
 # Default-Start:     S
 # Default-Stop:

Happy hacking,
--
Petter Reinholdtsen



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

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:

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



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

Debian distribution maintenance software
pp.
Christian Perrier <bubulle@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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 01 Jun 2008 18:40:29 +0200
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.23
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Christian Perrier <bubulle@debian.org>
Description: 
 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: 475045 475826 478347 480983
Changes: 
 console-setup (1.23) unstable; urgency=low
 .
   [ Petter Reinholdtsen ]
   * Correct dependency info in init.d scripts to make sure they start
     after console-screen and keymap. Closes: #475826.
 .
   [ Colin Watson ]
   * Map dead_stroke to U+002D HYPHEN-MINUS.
   * Support XKB rules with multiple consequents (thanks, Adam Simpkins;
     LP: #139710).
   * Allow specifying alternate rules using XKBRULES (thanks, Adam Simpkins;
     LP: #139712).
   * Handle some special cases for the KPDL key (LP: #189529).
 .
   [ Debconf template translations ]
   * Galician. Closes: #480983.
   * German. Closes: #475045.
   * Portuguese. Closes: #478347.
Checksums-Sha1: 
 0dcc5d0efc513bb071214967d1a19d069b3e8bb8 1209 console-setup_1.23.dsc
 f605aea8f98bff36ca809aacbeec4ba79c18da10 2395484 console-setup_1.23.tar.gz
 b4417a94f9a18d83fa11f641f1daed53a92fc79f 447520 console-setup_1.23_all.deb
 8250013d3af50a4507899004144acb8df9191f0d 664040 console-setup-mini_1.23_all.deb
 161197cd55bf4b3e47526ade74178a279c575db7 35646 bdf2psf_1.23_all.deb
 959aec5f36b24081e62a950ae4ac5fed74452c0b 39288 console-setup-udeb_1.23_all.udeb
 67811c9e788b869145b887ae57e5cad7cc5d5a7d 96548 console-setup-amiga-ekmap_1.23_all.udeb
 ccca15ebbd086eaaadf961321126b64a5c22e8a2 95698 console-setup-ataritt-ekmap_1.23_all.udeb
 113508f7d0193492abf310fb5f54f3396936ae07 78090 console-setup-macintoshold-ekmap_1.23_all.udeb
 8ab6507b462f87392b1f385498a2af575bfe632b 96388 console-setup-pc-ekmap_1.23_all.udeb
 cf986e24a2a20c88c5c6e5cc08bad4f175717e5f 97082 console-setup-sun4-ekmap_1.23_all.udeb
 4b0485f0def3475f6470836b0dffa4c7147042e1 97278 console-setup-sun5-ekmap_1.23_all.udeb
 4505d5d3be01fe96d05a74788ef92cb13b0f061e 51608 console-setup-fonts-udeb_1.23_all.udeb
Checksums-Sha256: 
 5d8076db71fedd290fd57aa20b134a90afb63721b221b847ff3c96bca90803af 1209 console-setup_1.23.dsc
 79a1460165d499459df94dc355fd8504f03a169e966e6c2b232be7a33c371e00 2395484 console-setup_1.23.tar.gz
 2541caff14761df0c9cb42100783e3f7bfdbfa09300e2bc7f9390b8bfa0aff01 447520 console-setup_1.23_all.deb
 6a8ab2dec8fce7321b990a8e321df279bb4b7ad51f4bd0786360f7e5cfea5a77 664040 console-setup-mini_1.23_all.deb
 c42291738c5dcb0e31606767d9e3e4abccfb89fed45ba8abf43d92944591d9e4 35646 bdf2psf_1.23_all.deb
 9ffbb64503cbe1aa275373602652466f477f97fc1965b789fbc10fd2954b763a 39288 console-setup-udeb_1.23_all.udeb
 faca2a451fb5dfe0838032c69598b32d690cb5690873a2ca05df7b19773feb3d 96548 console-setup-amiga-ekmap_1.23_all.udeb
 bc4001bbf511cfbd53f07ce5112a0ebacbc063908b3a46c11944a3f0864146a1 95698 console-setup-ataritt-ekmap_1.23_all.udeb
 7f37cc374fa686eaa52a2b81661951db8b18b10064bf46516f7444a66ef6213d 78090 console-setup-macintoshold-ekmap_1.23_all.udeb
 09ff5bcf0d2ad927fe95151e1a709b325433ff3efa74e7887c3be3b98929d708 96388 console-setup-pc-ekmap_1.23_all.udeb
 572102eefc59e65be88f623c97e4bdd93fe1a17375244298b3a575c9706209de 97082 console-setup-sun4-ekmap_1.23_all.udeb
 1085bda1ae23fec016f56de1b0b2a3704d58dd749446cd3dc48c7c5467c09770 97278 console-setup-sun5-ekmap_1.23_all.udeb
 dfe147f83ab8dba3cd8bc37898db898b7ffb7bbf43c5e390283371add668d8fd 51608 console-setup-fonts-udeb_1.23_all.udeb
Files: 
 f1b6781362bec0b848ebee4628a08c9d 1209 utils optional console-setup_1.23.dsc
 e744cc35961d7f89226ea3b0ce0d33c5 2395484 utils optional console-setup_1.23.tar.gz
 2a107bf193c17f4911d769a3a58458ac 447520 utils optional console-setup_1.23_all.deb
 0c0d7bab1efacd4ccf942f916c0d93c6 664040 utils extra console-setup-mini_1.23_all.deb
 e53abdee4980480d522233919c972878 35646 utils optional bdf2psf_1.23_all.deb
 a9be354665c435e91b108915bbfe41cf 39288 debian-installer extra console-setup-udeb_1.23_all.udeb
 2c71e02d54ee935848859710523a4d6c 96548 debian-installer extra console-setup-amiga-ekmap_1.23_all.udeb
 db2302f7af697af341a2c703e8937aa9 95698 debian-installer extra console-setup-ataritt-ekmap_1.23_all.udeb
 f9cde128cf5b5a7912d2f36b7a1fdceb 78090 debian-installer extra console-setup-macintoshold-ekmap_1.23_all.udeb
 5caf576dd8c56c60b6017a73214b31ca 96388 debian-installer extra console-setup-pc-ekmap_1.23_all.udeb
 7873e11a33a49dec2387919b1e5fb5c6 97082 debian-installer extra console-setup-sun4-ekmap_1.23_all.udeb
 e9ffa298870e56721975951060383510 97278 debian-installer extra console-setup-sun5-ekmap_1.23_all.udeb
 fc203df005fed5bf958616e806b4bba4 51608 debian-installer extra console-setup-fonts-udeb_1.23_all.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIQvu+1OXtrMAUPS0RAoEKAKC0xPR+ycFbjPwRB2WgQyfYR7FnqwCfcE4t
3anmIe9caHhIhnqkDddJlfA=
=5Y7U
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: