Drop unnecessary gconf dependency

Bug #1202917 reported by Jeremy Bícha
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtlocation-opensource-src (Ubuntu)
Fix Released
Undecided
Timo Jyrinki

Bug Description

Hi, we'd eventually like to get rid of gconf from the default Ubuntu and Ubuntu GNOME installs. I think it's definitely doable by 14.04 or at least by 14.10 if we work at it. I haven't been able to find a .manifest or germinate output for Ubuntu Phone but I'm guessing gconf is neither needed nor wanted there.

It looks like qtlocation only depends on geoclue because it things geoclue uses it. However, geoclue 0.12.99 (included in Quantal and up) uses gsettings not gconf.[1] Therefore I don't think that part of the qtlocation code even works.

[1] http://cgit.freedesktop.org/geoclue/commit/?id=59f49

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: libqt5location5 5.0~git20130117-0ubuntu2
ProcVersionSignature: Ubuntu 3.10.0-3.12-generic 3.10.1
Uname: Linux 3.10.0-3-generic x86_64
ApportVersion: 2.11-0ubuntu1
Architecture: amd64
Date: Thu Jul 18 23:19:15 2013
InstallationDate: Installed on 2013-06-14 (34 days ago)
InstallationMedia: Ubuntu-GNOME 13.10 "Saucy Salamander" - Alpha amd64 (20130613)
MarkForUpload: True
SourcePackage: qtlocation-opensource-src
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jeremy Bícha (jbicha) wrote :
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

The upstream sources src/plugins/position/geoclue/qgeopositioninfosource_geocluemaster.cpp seem to use gconf directly (slightly) :( and also require it via geoclue.pro

Revision history for this message
Jeremy Bícha (jbicha) wrote :
Revision history for this message
Dmitry Shachnev (mitya57) wrote :

Jeremy, thanks for the link!

This dependency is now dropped in Qt 5.6.1 packages in Debian unstable, so this will be fixed in Ubuntu when we get Qt 5.6 merged.

Changed in qtlocation-opensource-src (Ubuntu):
status: New → In Progress
assignee: nobody → Timo Jyrinki (timo-jyrinki)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtlocation-opensource-src - 5.6.1-2ubuntu1~1

---------------
qtlocation-opensource-src (5.6.1-2ubuntu1~1) yakkety; urgency=medium

  * New upstream release. (LP: #1202917)
  * Drop patches merged to Qt 5.6:
    - debian/patches/Isolate-the-default-cache-directory.patch
    - debian/patches/Check-if-GenericCacheLocation-is-writable-before-tru.patch
  * Update symbols.

 -- Timo Jyrinki <email address hidden> Mon, 01 Feb 2016 07:38:59 +0000

Changed in qtlocation-opensource-src (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.