After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 725082 - Adapt to new geoclue
Adapt to new geoclue
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: system-status
3.11.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2014-02-24 18:14 UTC by Zeeshan Ali
Modified: 2014-02-25 12:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
location: Adapt to new Geoclue agent interface (1.38 KB, patch)
2014-02-24 18:27 UTC, Zeeshan Ali
committed Details | Review

Description Zeeshan Ali 2014-02-24 18:14:48 UTC
To effectively solve this bug:

https://bugs.freedesktop.org/show_bug.cgi?id=75446

I had to make one minor change to agent interface: Agent object is no expected to be on a fixed path and not different for each user. I'll attach a patch as soon as someone verifies my changes in the bug.
Comment 1 Zeeshan Ali 2014-02-24 18:15:15 UTC
(In reply to comment #0)
> To effectively solve this bug:
> 
> https://bugs.freedesktop.org/show_bug.cgi?id=75446
> 
> I had to make one minor change to agent interface: Agent object is no expected

no -> now. :)
Comment 2 Zeeshan Ali 2014-02-24 18:27:26 UTC
Created attachment 270167 [details] [review]
location: Adapt to new Geoclue agent interface

To be able to correctly setup dbus policy, I had to change the expected
agent D-Bus API a bit: Now object path is fixed and not different for
each user.
Comment 3 Jasper St. Pierre (not reading bugmail) 2014-02-24 18:45:22 UTC
Review of attachment 270167 [details] [review]:

Makes sense.
Comment 4 Zeeshan Ali 2014-02-25 12:47:36 UTC
Attachment 270167 [details] pushed as 8b866ef - location: Adapt to new Geoclue agent interface