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 - zaitor@opensuse.org + +- 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")