Bug#272136: countrychooser: db_go fails when choosing Arabic as language
Package: countrychooser
Version: 1.03
Severity: important
This bug may be reproduced on any sid_d-i ISO image.
When choosing Arabic as language, the screen flickers instead of displaying
countrychooser first screen. Then this screen is displayed, however it is
displayed in English.
Tracking down this bug, I found that countrychooser postinst fails at the db_go call
in the state machine:
if db_go; then
STATE=$(($STATE + 1))
This makes the debian-installer script fail...It is then restarted by init,
but the environment then lacks the LANG variable, so countrychooser postinst
is displayed in English and the whole installer then continues in English.
This seems related to the display of the Arabic screen, with country names
in Arabic.
This does not happen in RC1....in which the country names were not
translated to Arabic because of incomplete iso-codes translation.
I suspect some nasty thing related to Arabic display in these conditions but
I have no idea how to track this down.
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (ignored: LC_ALL set to fr_FR.UTF-8)
Reply to: