> How much of localechooser's finish-install script really needs to run at > the very end? Could some/all/the problimatic bits be moved to a > base-installer.d hook, where they would happen before console-cryillic > is installed? Interesting question. We currently have: -install libfribidi0 for RTL languages. Can certainly be moved earlier -install localization-config. Ditto, I guess -configure the console. Better keep it at the end, after other packages have been installed On the topic of console-cyrillic configuration: I tested removing completely the config by localechooser. This works. Indeed, when one installs in a language that triggers the install of console-cyrillic, that package is automatically configured and prompts for specific settings during its installation with pkgsel. So, as Eugen suggested, the code in localechooser's finish-install is useless and, even, nasty, as it overwrites choices made by the user. We can definitely remove it and I'll commit that change soon.
Description: Digital signature