--- Begin Message ---
Subject: |
libc locales moved to separate package |
Date: |
Tue, 22 Jul 2014 23:45:47 +0200 |
User-agent: |
Gnus/5.130009 (Ma Gnus v0.9) Emacs/24.3 (gnu/linux) |
The ‘locales’ output of libc is huge, and contains way more locale data
than anyone needs.
We should follow roughly what other distros do, that is:
• Provide just 1 or 2 locales by default, in the ‘locales’ output (say
en_US.utf8 and en_US.iso88591).
• Add a parametric package that builds the specified locales, which
users can choose to install and add to their $LOCPATH.
The big ‘locale-archive’ will actually be ignored when $LOCPATH is set,
as per locale/findlocale.c:
/* We really have to load some data. First we try the archive,
but only if there was no LOCPATH environment variable specified. */
if (__glibc_likely (locale_path == NULL))
{
struct __locale_data *data
= _nl_load_locale_from_archive (category, name);
Ludo’.
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#18085: libc locales moved to separate package |
Date: |
Mon, 20 Apr 2015 15:36:16 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
address@hidden (Ludovic Courtès) skribis:
> The ‘locales’ output of libc is huge, and contains way more locale data
> than anyone needs.
This was done in Nov. 2014, commit 97e1120.
Ludo’.
--- End Message ---