Situation: When running first time install script, one has to choose a keyboard-layout (if not started with "no-keyboard") If a key is pressed with extended characters (which result in reading TWO characters from the keyboard) only the last char can be deleted to correct the mistake. example: press '@' on a belgian keyboard will result in :@^_ where only the ^ can be deleted Solution: make a consistent inputroutine to read the keyboard out.
Which LiveCD is this? What "install script" are you referring to? Gentoo does not have an official installation script of any kind.
Please refer to: http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=2 ;the textcomments after "CodeListing 4: Booting a LiveCD" When one does NOT enter 'boot:gentoo nokeymap' ;the boot-script will ask later on to give the type of keymap one wants to load. (after videomode has been selected, modules are loaded, and filesystems are mounted) The prompt commes up with '<< Load Keymap (Enter for default):_' It's there that the script behaves wrong (as is: it doesn't handle extended chars correctly) [ try pressing some keys that generate extended info into the keyboardbufffer (@ # | ~ ...) ] You wont be able to wipe them out Environment: Universal LiveCD x86.2004.3 booted on Pentium 1-MMX233; 128Meg ram Intel 82439VX chipset
Alright... that is an issue with genkernel. I am reassigning there for the genkernel team to check out.
Can you reproduce this with the busybox ash "read" builtin?
Please reopen with the requested information.