lsb

LSB Lynx doesn't support UTF-8

Bug #1332166 reported by Jeff Johnson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lsb
In Progress
Medium
Unassigned
Mandriva
In Progress
Medium

Bug Description

In LSB Application battery, lynx is linked against libncurses.so.5. Therefore,
it is unable to display Unicode characters on the terminal in UTF-8 locales. I
am going to attach the test file and the screenshots.

The solution would be to link lynx against libncursesw.so.5 by means of the
undocumented --with-screen=ncursesw configure flag, but libncursesw.so.5 is not
in LSB (should I file a separate bug for this?)

The locale has been installed properly:
root@homebox:~# locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

Lynx has been configured (in /opt/lsb/appbat/lib/lynx.cfg) to use UTF-8 as the
character set for terminal i/o:

CHARACTER_SET:UTF-8

I also tried to set LOCALE_CHARSET:TRUE, with the same screenshots.

Tags: i18n lynx
Changed in mandriva:
importance: Unknown → Medium
status: Unknown → In Progress
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.