Hello community,

here is the log from the commit of package geoclue2 for openSUSE:Factory 
checked in at 2017-02-10 09:50:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/geoclue2 (Old)
 and      /work/SRC/openSUSE:Factory/.geoclue2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "geoclue2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/geoclue2/geoclue2.changes        2017-02-03 
17:37:38.593192854 +0100
+++ /work/SRC/openSUSE:Factory/.geoclue2.new/geoclue2.changes   2017-02-10 
09:50:41.383717630 +0100
@@ -1,0 +2,8 @@
+Thu Feb  2 21:21:10 UTC 2017 - [email protected]
+
+- Drop convenience shortcut for rcgeoclue, as this is a dbus
+  activated service, there is no point in that shortcut, no human
+  should ever manually call it. Following this, filter warning now
+  produced via rpmlintrc.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ geoclue2.spec ++++++
--- /var/tmp/diff_new_pack.7ojNRc/_old  2017-02-10 09:50:41.875648075 +0100
+++ /var/tmp/diff_new_pack.7ojNRc/_new  2017-02-10 09:50:41.879647509 +0100
@@ -90,9 +90,6 @@
 %install
 make DESTDIR=%{buildroot} install %{?_smp_mflags}
 install -d %{buildroot}%{_localstatedir}/lib/%{dbus_user}
-# Create conveniance shortcut for rcgeoclue -> /usr/sbin/service
-mkdir -p %{buildroot}%{_sbindir}
-ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcgeoclue
 find %{buildroot} -type f -name "*.la" -delete -print
 # Remove desktop file, we do not build the demos
 find %{buildroot} -type f -name "geoclue-demo-agent.desktop" -delete -print
@@ -130,7 +127,6 @@
 %config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.GeoClue2.conf
 %config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.GeoClue2.Agent.conf
 %attr(0700,%{dbus_user},root) %{_localstatedir}/lib/%{dbus_user}
-%{_sbindir}/rcgeoclue
 %{_unitdir}/geoclue.service
 
 %files -n typelib-1_0-Geoclue-2_0

++++++ geoclue2-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.7ojNRc/_old  2017-02-10 09:50:41.931640159 +0100
+++ /var/tmp/diff_new_pack.7ojNRc/_new  2017-02-10 09:50:41.935639593 +0100
@@ -1,6 +1,8 @@
+# note: do not use systemd macros for geoclue2.service, they are not meant for 
dbus unit files.
 addFilter("W: systemd-service-without-service_del_preun")
 addFilter("W: systemd-service-without-service_del_postun")
 addFilter("W: systemd-service-without-service_add_pre")
 addFilter("W: systemd-service-without-service_add_post")
 addFilter("W: non-standard-uid /var/lib/srvGeoClue srvGeoClue")
-
+# This is a dbus activated service, no human should ever call it.
+addFilter("W: suse-missing-rclink geoclue")


Reply via email to