indicator-datetime doesn’t get geoclue information from ubuntu-geoip-provider
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-geoip (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
The datetime indicator doesn’t have the “Change timezone…” menu item even when a wrong timezone is set.
geoclue-master prints the following when started:
% killall geoclue-master; /usr/lib/
Master options:
Found providers:
ubuntu-
** (process:16490): DEBUG: Ubuntu GeoIP: Updating cache
** (process:16490): DEBUG: deinited Ubuntu GeoIP
** (process:16490): DEBUG: client: 1 address providers matching requirements found, now choosing current provider
** (process:16490): DEBUG: client: connecting to 'Ubuntu GeoIP' accuracy-changed and status-changed
** (process:16490): DEBUG: client: choosing best provider
** (process:16490): DEBUG: ...trying provider Ubuntu GeoIP
** (process:16490): DEBUG: Ubuntu GeoIP without clients
** (process:16490): DEBUG: client: address provider changed (to NULL)
Judging from the process list, ubuntu-
indicator-
% killall indicator-
(process:16683): Indicator-
(process:16683): Indicator-
(process:16683): Indicator-
(process:16683): Indicator-
(process:16683): Indicator-
(process:16683): Indicator-
(process:16683): Indicator-
(process:16683): Indicator-
(process:16683): Indicator-
(process:16683): Indicator-
(process:16683): Indicator-
** (process:16683): WARNING **: Metadata for error domain "geoclue-
(process:16683): Indicator-
(process:16683): Indicator-
(process:16683): Indicator-
Running ubuntu-
% /usr/lib/
** (process:16746): DEBUG: Network connected
** (process:16746): DEBUG: Message Finished
** (process:16746): DEBUG: New position:
** (process:16746): DEBUG: Latitude: 61.500000
** (process:16746): DEBUG: Longitude: 23.750000
** (process:16746): DEBUG: Message Complete
Running ubuntu-
% killall geoclue-master; /usr/lib/
[1] 17013
Master options:
** (process:17013): DEBUG: Network connected
** (process:17013): DEBUG: Message Finished
** (process:17013): DEBUG: New position:
** (process:17013): DEBUG: Latitude: 61.500000
** (process:17013): DEBUG: Longitude: 23.750000
** (process:17013): DEBUG: Message Complete
Found providers:
ubuntu-
** (process:17014): DEBUG: Ubuntu GeoIP: Updating cache
** (process:17014): DEBUG: deinited Ubuntu GeoIP
** (process:17014): DEBUG: client: 1 address providers matching requirements found, now choosing current provider
** (process:17014): DEBUG: client: connecting to 'Ubuntu GeoIP' accuracy-changed and status-changed
** (process:17014): DEBUG: client: choosing best provider
** (process:17014): DEBUG: ...trying provider Ubuntu GeoIP
** (process:17014): DEBUG: client: address provider changed (to Ubuntu GeoIP)
** (process:17013): DEBUG: Shutdown by provider
(process:17013): GLib-GObject-
[1] + done /usr/lib/
ubuntu-
% killall indicator-
(process:17158): Indicator-
(process:17158): Indicator-
(process:17158): Indicator-
(process:17158): Indicator-
(process:17158): Indicator-
(process:17158): Indicator-
(process:17158): Indicator-
(process:17158): Indicator-
(process:17158): Indicator-
(process:17158): Indicator-
(process:17158): Indicator-
** (process:17158): WARNING **: Metadata for error domain "geoclue-
(process:17158): Indicator-
(process:17158): Indicator-
(process:17158): Indicator-
(process:17158): Indicator-
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: geoclue-
ProcVersionSign
Uname: Linux 2.6.37-
NonfreeKernelMo
Architecture: i386
Date: Tue Feb 8 22:15:27 2011
EcryptfsInUse: Yes
SourcePackage: ubuntu-geoip
Changed in ubuntu-geoip (Ubuntu): | |
status: | New → Confirmed |