On Sun, Sep 26, 2004 at 12:09:03AM +0200, Martin Michlmayr wrote: > reassign 273384 kbd-chooser > thanks > > * Frans Pop <[EMAIL PROTECTED]> [2004-09-25 23:44]: > > Package: kdb-chooser > > Version: 1.01 > > > > In a high priority install, if you use 'go back' to exit kbd-chooser and > > choose another language or country, kbd-chooser will not be run again, even > > though it has not yet been configured.
It turns out that kbd-chooser is run again, but the sequence of events is roughly as follows: language set to English kbd-chooser sets a value for console-tools/archs as a string "translated" into English kbd-chooser asks console-keymaps-*/keymap you back up language changed to Dutch kbd-chooser gets the old value for console-tools/arch, which is in English keyboard_parse() tries to translate the localized keyboard name back to the keyboard architecture name, and fails because all the translations are now in Dutch, not English kbd-chooser exits because it doesn't understand the keyboard architecture This is debconf abuse of, I think, the same kind as countrychooser. kbd-chooser should stop doing this dodgy back-translation of localized keyboard architecture names, and just save the canonical keyboard architecture name in the debconf database. -- Colin Watson [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

