Package: kbd-chooser Severity: normal Tags: l10n d-i patch Hi, First of all, please accept my apologizes for this late bug report. I should have made tests a long time ago. Some Turkish keys produce wrong characters on the _newly_ installed system. After tracking down the problem, I discovered its cause -- a workaround which we had applied to resolve #276548 near the Sarge release. It seems that #276548 is not an issue[1] anymore since applying the patch attached solved the problem. Please note that: - Hebrew, Lithuanian and Latvian keyboards may have been adversely affected as well (although 'ua', an Ukranian keymap, is also listed there, there should be no issue with the actual Ukranian keymap used in d-i, AFAIK). So I strongly suggest that these keymaps should also be tested by the relevant parties if haven't been already (hence CCed to debian-i18n). + First, test all the keys on the newly installed system and make sure that they all work as expected. If you notice an error, start a new installation, just switch to VT2 (using <alt-f2>) during the early stages of d-i (e.g. before partitioning) and run the following command: sed -i -e 's/kbd-mode/:/g' \ /usr/lib/post-base-installer.d/20kbd-chooser + Proceed with the installation as normally and perform the same tests. - I could completely remove all the special code in the post-base-installer needed to handle Turkish keyboard. But I'm deferring it to post-etch as it may introduce unexpected side-effects. Could you please apply the simple patch attached (at least for Turkish) before the Etch release? I've tested it carefully and it works ok. [1] I'm the original author of this workaround, see #276752 (and #276548) for details. -- roktas
--- post-base-installer.orig 2007-01-14 10:28:48.000000000 +0200 +++ post-base-installer 2007-01-14 23:37:01.000000000 +0200 @@ -29,7 +29,7 @@ fi # FIXME Workaround to install some keymaps properly case "$KEYMAP" in - trq|trf|hebrew|lt|lv-latin4|ua) + hebrew|lt|lv-latin4|ua) kbd_mode_temp="ascii" ;; *) kbd_mode_temp="" ;;
Attachment:
signature.asc
Description: Digital signature