GNU bug report logs - #18085
libc locales moved to separate package

Previous Next

Package: guix;

Reported by: ludo <at> gnu.org (Ludovic Courtès)

Date: Tue, 22 Jul 2014 21:47:02 UTC

Severity: wishlist

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 18085 in the body.
You can then email your comments to 18085 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#18085; Package guix. (Tue, 22 Jul 2014 21:47:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to ludo <at> gnu.org (Ludovic Courtès):
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Tue, 22 Jul 2014 21:47:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: bug-guix <at> gnu.org
Subject: libc locales moved to separate package
Date: Tue, 22 Jul 2014 23:45:47 +0200
[Message part 1 (text/plain, inline)]
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:

[Message part 2 (text/x-csrc, inline)]
  /* 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);
[Message part 3 (text/plain, inline)]
Ludo’.

Severity set to 'wishlist' from 'normal' Request was from ludo <at> gnu.org (Ludovic Courtès) to control <at> debbugs.gnu.org. (Wed, 23 Jul 2014 14:21:02 GMT) Full text and rfc822 format available.

Reply sent to ludo <at> gnu.org (Ludovic Courtès):
You have taken responsibility. (Mon, 20 Apr 2015 13:37:02 GMT) Full text and rfc822 format available.

Notification sent to ludo <at> gnu.org (Ludovic Courtès):
bug acknowledged by developer. (Mon, 20 Apr 2015 13:37:04 GMT) Full text and rfc822 format available.

Message #12 received at 18085-done <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: 18085-done <at> debbugs.gnu.org
Subject: Re: bug#18085: libc locales moved to separate package
Date: Mon, 20 Apr 2015 15:36:16 +0200
ludo <at> gnu.org (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’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 19 May 2015 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 9 years and 2 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.