[Bug 859814] Re: Locale issues with beta-1/2 cloud-images
Scott Moser
smoser at ubuntu.com
Tue Apr 3 01:25:32 UTC 2012
Ug. whenever we think we're going down the right track, we find more information. But I guess, better to know it now then later.
http://irclogs.ubuntu.com/2012/04/03/%23ubuntu-devel.html#t00:19 is a conversation between cjwatson, myself and infinity.
There, I find out
a. it is perfectly valid and supported to run 'localegen' for locales where no corresponding language-pack-xx is installed
b. an easy way to check "is this locale currently valid" is to do:
import locale
try:
locale.setlocale(locale.LC_ALL, '') # or a specific locale as the second argument
except locale.Error
That wont' involve apt (and thus will be quicker).
Because of 'a', cloud-init is not invalid in doing its 'locale-gen' on
possibly un-installed locales, so I think i'd just leave that as it is
for now.
And i think we can just handle package installation via informing the
user on login. This means really that the more difficult to get right
portion of this change (the package installation) can just be skipped.
What do you think, Ben?
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to cloud-init in Ubuntu.
https://bugs.launchpad.net/bugs/859814
Title:
Locale issues with beta-1/2 cloud-images
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/859814/+subscriptions
More information about the Ubuntu-server-bugs
mailing list