Hello community,

here is the log from the commit of package amarok for openSUSE:Factory checked 
in at 2014-12-22 12:54:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/amarok (Old)
 and      /work/SRC/openSUSE:Factory/.amarok.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "amarok"

Changes:
--------
--- /work/SRC/openSUSE:Factory/amarok/amarok.changes    2014-11-19 
20:26:47.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.amarok.new/amarok.changes       2014-12-22 
12:52:47.000000000 +0100
@@ -1,0 +2,5 @@
+Thu Dec 18 17:08:44 UTC 2014 - [email protected]
+
+- Require correct libtag.so to avoid undefined symbols at runtime
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ amarok.spec ++++++
--- /var/tmp/diff_new_pack.RtQ3z6/_old  2014-12-22 12:52:49.000000000 +0100
+++ /var/tmp/diff_new_pack.RtQ3z6/_new  2014-12-22 12:52:49.000000000 +0100
@@ -73,15 +73,19 @@
 BuildRequires:  loudmouth-devel
 BuildRequires:  oxygen-icon-theme
 BuildRequires:  qt4-qtscript
-BuildRequires:  taglib-devel
-BuildRequires:  taglib-extras-devel
+BuildRequires:  taglib
+BuildRequires:  taglib-devel >= 1.7
+BuildRequires:  taglib-extras-devel >= 1.0
 BuildRequires:  tcpd-devel
 %if 0%{?suse_version}
 BuildRequires:  update-desktop-files
 %endif
 Requires:       libtag-extras1 >= 1.0
 Requires:       phonon-backend
-Requires:       taglib >= 1.6
+Requires:       taglib >= 1.7
+# Make sure to require at least the version used for linking to avoid 
undefined symbols at runtime
+%define required_libtag  %(rpm -qf `ldd $(type -P tagreader) | awk 
'/libtag.so.[0-9]/{ print $3 }'`)
+%requires_ge  %{required_libtag}
 Recommends:     %{name}-lang = %{version}
 Recommends:     clamz
 Recommends:     moodbar
@@ -97,6 +101,7 @@
 
 %lang_package
 %prep
+: required_libtag '%{required_libtag}'
 %setup -q
 %patch1
 %patch2

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to