On Tue, Nov 29, 2016 at 12:53:59AM +0000, Myles English wrote: > > on [2016-11-28] at 23:37 Myles English writes: > > > $ initdb --locale=en_GB -E UTF8 -D '/home/myles/pgdata-guix' > > The files belonging to this database system will be owned by user "myles". > > This user must also own the server process. > > > > initdb: invalid locale name "en_GB" > > Excuse my arrogance, I thought that en_GB was important enough to make > it into glibc-utf8-locales. After installing glibc-locales it works.
Glibc-ut8-locales is a small subset of glibc-locales. It's partially intended for test environments, where using the full set of locales could be impractical: $ guix size glibc-utf8-locales store item total self /gnu/store/bhj5xdwwd2dg770lmlks7hyny8vzjm9x-glibc-utf8-locales-2.24 6.3 6.3 100.0% total: 6.3 MiB $ guix size glibc-locales store item total self /gnu/store/hyi7svs0ds79wrcg5l0nr36zzjikqj7i-glibc-locales-2.24 474.5 474.5 100.0% total: 474.5 MiB Almost two orders of magnitude difference!