From aa163004672249884caf99bb8bf2ec7df69a2f28f807b71bddf03122d99d7738 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 10 Aug 2018 09:11:13 +0000 Subject: [PATCH] Accepting request 628330 from home:luc14n0:branches:GNOME:Factory Add tracker Requires to libtracker-common-2_0 (boo#1104112) and drop all tracker Suggests OBS-URL: https://build.opensuse.org/request/show/628330 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/tracker?expand=0&rev=154 --- tracker.changes | 8 ++++++++ tracker.spec | 6 ++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/tracker.changes b/tracker.changes index ee8ab82..f62eab5 100644 --- a/tracker.changes +++ b/tracker.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Thu Aug 9 05:53:30 UTC 2018 - luc14n0@linuxmail.org + +- Add tracker Requires to libtracker-common-2_0 subpackage to make + sure default.rule file is installed to avoid several packages + breakage on Tumbleweed upgrade (boo#1104112). +- Drop all tracker Suggests: no longer needed after last action. + ------------------------------------------------------------------- Wed Aug 1 19:29:19 UTC 2018 - bjorn.lie@gmail.com diff --git a/tracker.spec b/tracker.spec index 21ddfe4..cf275ee 100644 --- a/tracker.spec +++ b/tracker.spec @@ -93,8 +93,9 @@ and search all types of files and other first class objects. # version of libtracker-common.so as they link is done using rpath. %package -n libtracker-common-%{RPMTrackerAPI} Summary: Convenience libraries for Tracker -# Obsolete old tracker libs, bnc#876649 Group: System/Libraries +Requires: %{name} +# Obsolete old tracker libs, bnc#876649 Obsoletes: libtracker-extract-0_16-0 # Obsolete tracker 1.0 - this is not a 'real' slpp package, thus can be obsoleted Obsoletes: libtracker-common-1_0 @@ -111,7 +112,6 @@ Summary: Control library for Tracker # rpm autodetects libtracker-common.so() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires. Group: System/Libraries Requires: libtracker-common-%{RPMTrackerAPI} -Suggests: %{name} %description -n libtracker-control-%{RPMTrackerAPI}-0 Tracker is a desktop-neutral object database, tag/metadata database, @@ -131,7 +131,6 @@ Summary: Miner library for Tracker # rpm autodetects libtracker-common.so() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires. Group: System/Libraries Requires: libtracker-common-%{RPMTrackerAPI} -Suggests: %{name} %description -n libtracker-miner-%{RPMTrackerAPI}-0 Tracker is a desktop-neutral object database, tag/metadata database, @@ -184,7 +183,6 @@ Summary: Sparql library for Tracker # rpm autodetects libtracker-common.so() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires. Group: System/Libraries Requires: libtracker-common-%{RPMTrackerAPI} -Suggests: %{name} %description -n libtracker-sparql-%{RPMTrackerAPI}-0 Tracker is a desktop-neutral object database, tag/metadata database,