Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 695322 - app-misc/tracker-miners-2.1.6 ebuild does not update GSettings schemas
Summary: app-misc/tracker-miners-2.1.6 ebuild does not update GSettings schemas
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-21 16:52 UTC by Chris Mayo
Modified: 2019-09-26 18:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Mayo 2019-09-21 16:52:22 UTC
e.g. emerging app-misc/tracker-miners did not fix #695208 straight away for me, settings schema 'org.freedesktop.Tracker.Miner.Files was still not found.

Fixed for me by updating the ebuild like this:


--- a/tracker-miners-2.1.6.ebuild
+++ b/tracker-miners-2.1.6-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
 
-inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
+inherit gnome.org gnome2 meson python-any-r1 systemd
 
 DESCRIPTION="Collection of data extractors for Tracker/Nepomuk"
 HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
@@ -83,8 +83,7 @@
 	else
 		sed -i -e 's:detect-h264-codec.sh:/bin/false:' tests/functional-tests/meson.build || die
 	fi
-	xdg_src_prepare
-	gnome2_environment_reset # sets gstreamer safety variables
+	gnome2_src_prepare # environment_reset sets gstreamer safety variables
 }
 
 src_configure() {
Comment 1 Larry the Git Cow gentoo-dev 2019-09-26 18:35:20 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=537fa8e6cc2a23e44be366d5221ef85b553eaa64

commit 537fa8e6cc2a23e44be366d5221ef85b553eaa64
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2019-09-26 16:23:05 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2019-09-26 18:34:27 +0000

    app-misc/tracker-miners: add missing gnome2_schemas_update calls
    
    Closes: https://bugs.gentoo.org/695322
    Package-Manager: Portage-2.3.69, Repoman-2.3.12
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 app-misc/tracker-miners/tracker-miners-2.1.6.ebuild | 10 ++++++++++
 app-misc/tracker-miners/tracker-miners-2.2.2.ebuild | 10 ++++++++++
 2 files changed, 20 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b55ee0c45f064979790151a56ebc7d331d972b6

commit 3b55ee0c45f064979790151a56ebc7d331d972b6
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2019-09-26 16:15:14 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2019-09-26 18:34:27 +0000

    app-misc/tracker: add missing gnome2_schemas_update calls
    
    Bug: https://bugs.gentoo.org/695322
    Package-Manager: Portage-2.3.69, Repoman-2.3.12
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 app-misc/tracker/tracker-2.1.8.ebuild | 12 +++++++++++-
 app-misc/tracker/tracker-2.2.2.ebuild | 12 +++++++++++-
 2 files changed, 22 insertions(+), 2 deletions(-)