[Petter Reinholdtsen] > Given that it is a loop, it is useful to try to idenfity which set > of packages need to be installed together for the loop to form.
I finally had a chance to have a look by creating a chroot. The problem can be reproduced using a simple debootstrap and then installing console-common. The loop is between the keymap.sh script in console-common and the checkroot.sh script in initscripts. checkroot have a soft start dependency on keymap provided by keymap.sh, and keymap.sh depend indirectly on checkroot via the $remote_fs virtual facility. The reason checkroot depend on keymap is because it believe it will be used to load the correct console keymap, and this need to be done before checkroot to ensure the root password can be typed using the normal keyboard layout if fsck fail and sulogin ask for the root password before continuing the rescue boot. In short, keymap.sh can't depend on $remote_fs before checkroot is changed to drop its dependency on it (or it can change its provide string to something else than keymap, but that is probably a bad idea). -- Happy hacking Petter Reinholdtsen -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org