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

Bug#214028: localedef, LSB 1.3 conformance, and Debian standard utilities



barbier@linuxfr.org (Denis Barbier) writes:

> I am not sure what you mean by "user-defined locales", since your
> patch does not check UID.

I meant locales that are generated by a user.  In this particular
case, it's a POSIX-conformance-test shell script that generates
the locales.

> As autobuilders do not have all locales installed, some packages use to
> generate them when building.  Will this still work?

It would still work, so long as people don't set POSIXLY_CORRECT=1
in their environment when generating the locales.

> (I feel very uncomfortable on discrimination against other locales)

As it happens, the LSB 1.3 test suite is buggy: it assumes support for
creating multibyte locales, even though POSIX and SUS does not require
this support.  So even if we adopt the patch, we'll have to get the
LSB 1.3 test suite fixed, and that will be a hassle.

Andrew Josey has indicated via private mail that he'd prefer it if
Debian got a waiver from the LSB requirement for strict support for
all features of multibyte locales.  That might be the easist way out.
But I don't know how waivers are asked for or granted, so the Debian
i18n folks may have to pick up the ball on this one.



Reply to: