rpms/PolicyKit-gnome/devel PolicyKit-gnome-0.9.2-fix-manager-object-path-fdo-23297.patch, NONE, 1.1 PolicyKit-gnome.spec, 1.28, 1.29
Daniel Williams
dcbw at fedoraproject.org
Fri Aug 14 14:23:21 UTC 2009
Author: dcbw
Update of /cvs/pkgs/rpms/PolicyKit-gnome/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21531
Modified Files:
PolicyKit-gnome.spec
Added Files:
PolicyKit-gnome-0.9.2-fix-manager-object-path-fdo-23297.patch
Log Message:
* Thu Aug 13 2009 Dan Williams <dcbw at redhat.com> - 0.9.2-5
- Workaround for dbus-glib duplicate object path registrations (fdo #23297)
PolicyKit-gnome-0.9.2-fix-manager-object-path-fdo-23297.patch:
polkit-gnome-auth.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE PolicyKit-gnome-0.9.2-fix-manager-object-path-fdo-23297.patch ---
diff -up PolicyKit-gnome-0.9.2/polkit-gnome/polkit-gnome-auth.c.foo PolicyKit-gnome-0.9.2/polkit-gnome/polkit-gnome-auth.c
--- PolicyKit-gnome-0.9.2/polkit-gnome/polkit-gnome-auth.c.foo 2009-08-13 18:28:06.942432221 -0500
+++ PolicyKit-gnome-0.9.2/polkit-gnome/polkit-gnome-auth.c 2009-08-13 18:28:45.469307352 -0500
@@ -140,7 +140,7 @@ polkit_gnome_auth_obtain (PolKitAction *
polkit_gnome_proxy = dbus_g_proxy_new_for_name (session_bus,
"org.freedesktop.PolicyKit.AuthenticationAgent", /* bus name */
- "/", /* object */
+ "/org/gnome/PolicyKit/Manager", /* object */
"org.freedesktop.PolicyKit.AuthenticationAgent");/* interface */
c = g_new0 (CallClosure, 1);
Index: PolicyKit-gnome.spec
===================================================================
RCS file: /cvs/pkgs/rpms/PolicyKit-gnome/devel/PolicyKit-gnome.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- PolicyKit-gnome.spec 24 Jul 2009 15:45:49 -0000 1.28
+++ PolicyKit-gnome.spec 14 Aug 2009 14:23:21 -0000 1.29
@@ -10,7 +10,7 @@
Summary: PolicyKit integration for the GNOME desktop
Name: PolicyKit-gnome
Version: 0.9.2
-Release: 4%{?dist}
+Release: 5%{?dist}
License: GPLv2+ and LGPLv2+
Group: System Environment/Libraries
URL: http://svn.gnome.org/viewvc/policykit-gnome/trunk
@@ -35,6 +35,10 @@ Requires(preun): GConf2 >= 2.14
Patch0: PolicyKit-gnome-0.9.2-dont-spawn-when-running-under-gdm.patch
Patch1: PolicyKit-gnome-0.9.2-fix-clickable-buttons.patch
+# fdo #23297: dbus-glib 0.82 stopped allowing duplicate object path
+# registrations, which should get fixed in dbus-glib; until then work around
+# it by using the preferred polkit-gnome-manager object path
+Patch2: PolicyKit-gnome-0.9.2-fix-manager-object-path-fdo-23297.patch
# This can be used by apps which want to use the PolicyKit
# frontend implementation of the desktop they are running under
@@ -83,6 +87,7 @@ PolicyKit-gnome.
%setup -q
%patch0 -p0 -b .no-spawning-under-gdm
%patch1 -p0 -b .fix-clickable-buttons
+%patch2 -p1 -b .fix-manager-path
%build
%configure
@@ -155,6 +160,9 @@ fi
%{_datadir}/PolicyKit/policy/*.policy
%changelog
+* Thu Aug 13 2009 Dan Williams <dcbw at redhat.com> - 0.9.2-5
+- Workaround for dbus-glib duplicate object path registrations (fdo #23297)
+
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
More information about the fedora-extras-commits
mailing list