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

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: