I have two Breezy systems, configured to use en_US.UTF-8 as the only generated locale. When I upgraded libc6 and locales to version 2.3.5-1ubuntu12.5.10.1, I noticed a lot more locales were being generated (though not nearly _all_ of them; only the English UTF-8 ones):
One of the systems has debconf configured to ask about low-priority questions, so I got the dialog with the big list of locale checkboxes. I noticed that all these non-US English locales were mysteriosly selected, so I unchecked them all, and continued---and STILL they were generated. I had to manually trim down /etc/locale.gen on both systems, and rerun locale-gen(1) to get things back the way I wanted.
I have two Breezy systems, configured to use en_US.UTF-8 as the only generated locale. When I upgraded libc6 and locales to version 2.3.5-1ubuntu12 .5.10.1, I noticed a lot more locales were being generated (though not nearly _all_ of them; only the English UTF-8 ones):
Setting up locales (2.3.5- 1ubuntu12. 5.10.1) ...
Generating locales...
en_US.UTF-8... done
en_AU.UTF-8... done
en_BW.UTF-8... done
en_CA.UTF-8... done
en_DK.UTF-8... done
en_GB.UTF-8... done
en_HK.UTF-8... done
en_IE.UTF-8... done
en_IN.UTF-8... done
en_NZ.UTF-8... done
en_PH.UTF-8... done
en_SG.UTF-8... done
en_ZA.UTF-8... done
en_ZW.UTF-8... done
Generation complete.
One of the systems has debconf configured to ask about low-priority questions, so I got the dialog with the big list of locale checkboxes. I noticed that all these non-US English locales were mysteriosly selected, so I unchecked them all, and continued---and STILL they were generated. I had to manually trim down /etc/locale.gen on both systems, and rerun locale-gen(1) to get things back the way I wanted.