Reduce the dependency on the geoclue-ubuntu-geoip packages to a recommends

Bug #1120358 reported by Drey
64
This bug affects 13 people
Affects Status Importance Assigned to Milestone
indicator-datetime (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Geoip check is currently used to determine if your timezone has changed. It connects to canonical servers on every boot. There is currently no way to remove the geoclue-ubuntu-geoip package without also removing indicator-datetime. Please reduce the dependency on the geoclue-ubuntu-geoip package to a recommends so users that do not need timezone adjustment or privacy-aware people can un-install it.

Related branches

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in indicator-datetime (Ubuntu):
status: New → Confirmed
Revision history for this message
thehighhat (thehighhat) wrote :

Removing (masking) geoclue-ubuntu-geoip with a metapackage does not work (it causes huge memory leak). Please remove dependency from indicator-datetime package completely.

Charles Kerr (charlesk)
Changed in indicator-datetime (Ubuntu):
importance: Undecided → Low
Revision history for this message
Charles Kerr (charlesk) wrote :

This was previously not practical because indicator-datetime needed libgeoclue-dev to even build.

However, this isn't true anymore in 14.04 and geoclue is not used by default -- it's enabled if/when a user toggles the "show-auto-detected-location" boolean via unity-control-center. So I think this decoupling is at least possible now, though I'd prefer to have seb128 or cyphermox weigh in whether or not that change is practical.

Lastly, this change is IMO a low priority because indicator-datetime stopped unconditionally initializing GeoClue in 13.04.

Charles Kerr (charlesk)
Changed in indicator-datetime (Ubuntu):
status: Confirmed → Incomplete
status: Incomplete → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-datetime - 13.10.0+14.04.20140324.1-0ubuntu1

---------------
indicator-datetime (13.10.0+14.04.20140324.1-0ubuntu1) trusty; urgency=low

  [ Charles Kerr ]
  * When clicking onto a different calendar date on the Desktop, show
    the events for that calendar day starting at the beginning of the
    day, rather than the current time of day. (LP: #1293646)
  * Point to the right object path for the phone greeter. (LP: #1294832)
  * Remove unused dependencies from packaging. (LP: #1120358)
  * Change the desktop menu's settings menuitem's label to match the
    spec. (LP: #1296585)

  [ Ted Gould ]
  * Synchronize process management across indicators
 -- Ubuntu daily release <email address hidden> Mon, 24 Mar 2014 16:18:24 +0000

Changed in indicator-datetime (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.