[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#484748: debian-installer: Asks for Latin <-> Russian keyboard layout switch combination twice



Package: debian-installer
Severity: normal
Tags: l10n

To reproduce: download mini.iso (either text-mode or graphical). Start installation, select Russian as the language. At some point, you will be asked (by console-setup) which key combination to use for switching between layouts.

Then you'll hit http://bugs.debian.org/473559, please work around it by switching to the second virtual console, issuing "rm /target/usr/share/locale/ru/LC_MESSAGES/*apt*", switching back, and setting debconf priority back to normal. This is not, however, the subject of this bug report.

Then the installer will download and install language-specific packages, and console-cyrillic among them. This package also asks for the keyboard layout switching combination.

So the end result is that two packages are setting the keyboard layout in the installed system: console-setup and (later, thus overriding the settings) console-cyrillic. It is also ugly to see essentially the same question being asked twice via debconf (first by console-setup, and then by console-cyrillic).

I understand that there is a plan to remove console-cyrillic and rely solely on console-setup in the future. However, this doesn't work now: if I remove console-cyrillic in hope to rely only on console-setup, the keyboard becomes completely unusable when I press Alt+Shift in order to switch to Russian (the presence of console-cyrillic, thus, masks the bug in console-setup).

Since Lenny is nearly frozen, I suggest reverting the decision to use console-setup for languages (including Russian) where its settings are overridden later. In other words, for Lenny, when Russian language is selected during installation, please install only console-cyrillic, not console-setup.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.24-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



Reply to: