When IP isn't in maxmind's database, None gets selected as a locale
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tzsetup (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
My public IP address 74.114.101.93 doesn't seem to be present in Canonical's version of the maxmind database.
I sent an update to maxmind to fix this a few months ago so it should be fixed for me with the next update.
The problem is that when an IP isn't in maxmind's database, the query returns "None" as the timezone (or country).
The expected behaviour in this case would be to prompt the user for the correct timezone, but instead tzsetup seems to accept "None" as a valid timezone and lets me continue the install.
Going on http://
<?xml version="1.0" encoding=
When doing the same from home (70.82.158.150), I get the following output:
<?xml version="1.0" encoding=
So there's really two problems:
1) The database seems out of date on geoip.ubuntu.com
2) tzsetup shouldn't allow "None" and instead should prompt for a valid locale
tags: | added: iso-testing |
This bug was fixed in the package tzsetup - 1:0.26ubuntu10
---------------
tzsetup (1:0.26ubuntu10) oneiric; urgency=low
* When getting "None" as a timezone from geoip.ubuntu.com, just show the
list. (LP: #771361).
-- Stephane Graber <email address hidden> Tue, 19 Jul 2011 10:06:12 -0400