PR0023.html

LSB Problem Report

Problem Report Number 0023 (TSD.0014)
Submitter's Classification Specification Problem (INT)
State Resolved
Resolution Test Suite Deficiency (TSD)
Raised 2003-03-07 15:34
Updated 2003-03-07 16:12
Published 2003-03-07 16:12
Certification Program Linux Standard Base Conformance Release 1.3
Test Suite lsb-runtime IA32 version 1.3.3-1
Test Identification /tset/LI18NUX2K.L1/annex/locale/locale.2,3
Specification Linux Standard Base Specification 1.3
Location in Spec Chapter 23. Localization
Problem Summary en_BE and sh_YU should not be required.
Problem Text The en_BE and sh_YU are required by LSB Runtime Environment
1.3. These locales are not commonly used in industry.
After the war, no one speaks Serbo-Croatian (sh_YU). sh is
not even a valid iso 639 country code anymore.

How is en_BE different than es_BE, fi_BE or en_AT?

Furthermore, these locales do not ship by default in the GNU
c library.

Finally, I can find NO requirement in the spec regarding
these locales (it therefore COULD be a TSD).

Chapter 23. Localization
...
Implementations shall support the POSIX and C locales as
specified in the Single UNIX Specification.
Test Output 200|445 2 01:38:03|TP Start
520|445 2 18811 1 1|* Check that some locales listed in
Annex B (except the locale which marked with [Support of
this locale is level2]) are provided and the others are
documented how to install it.
520|445 2 18811 1 2|
520|445 2 18811 1 3|The following locales are not installed.
520|445 2 18811 1 4|
520|445 2 18811 1 5| en_BE sh_YU
220|445 2 102 01:38:07|FIP
200|445 3 01:38:07|TP Start
520|445 3 18811 1 1|* Check that the above locales are
supporting UTF-8 as a codeset at least.
520|445 3 18811 1 2|
520|445 3 18811 1 3|Unsupported UTF8 Locales in this system:
520|445 3 18811 1 4|
520|445 3 18811 1 5| en_BE sh_YU
220|445 3 102 01:38:20|FIP

Review Information

Review Type SA Review
Start Date 2003-03-07 15:34
Last Updated 2003-03-07 15:51
Completed 2003-03-07 15:51
Status Complete
Review Resolution Test Suite Deficiency (TSD)
Review Conclusion The LSB only specifies the C and POSIX locales. The
OpenI18n specification contains a list, which may need
adjusting. The Test suite shouldn't be testing for this.

 

Copyright 2005, The Free Standards Group, All Rights Reserved