[cjwatson@canonical.com: Accepted glibc 2.3.2.ds1-19ubuntu3 (source)]

Colin Watson cjwatson at canonical.com
Tue Dec 21 23:01:02 CST 2004


----- Forwarded message from Colin Watson <cjwatson at canonical.com> -----

 glibc (2.3.2.ds1-19ubuntu3) hoary; urgency=low
 .
   * debian/debhelper.in/locales.config: Automatically generate UTF-8 locales
     corresponding to existing legacy locales. Note that this currently
     happens every time locales.config is run; suggestions for where to
     record that the migration is complete are welcome.

----- End forwarded message -----

This should handle another piece of the UTF-8 migration that's a primary
Hoary goal. I've tested it as best I can, but please let me know about
any upgrade problems and I'll try to fix them ASAP.

With regard to the note in the changelog, I've thought of the following
options:

  * ignore the issue
    - works for now, but means that users can't permanently remove UTF-8
      locales if they want to do so for whatever reason (say, a
      stripped-down system localised into one language which needs to
      talk to legacy terminals); we generally regard this kind of
      permanent configuration overriding as a bug (the Golden Rule) and
      I don't think it will fly in the long term

  * stash something in debconf
    - bad, the debconf database is a cache of answers not a registry

  * create a flag file
    - works, but $DEITY is it ugly

  * add a marker comment to /etc/locale.gen
    - not aesthetically wonderful, but not too bad

I think I prefer the last option, as my comments should indicate, but I
thought I'd ask here to see if anyone had any better ideas.

Cheers,

-- 
Colin Watson                                    [cjwatson at canonical.com]



More information about the ubuntu-devel mailing list