GNOME Bugzilla – Bug 586987
Add PolicyKit deps for Ubuntu to gnome-shell-build-setup.sh
Last modified: 2009-06-29 18:38:38 UTC
Installing libpolkit-dbus-dev is needed to be able to build GConf on Ubuntu using the current jhbuild settings.
Created attachment 137391 [details] [review] Patch that adds the dependency. I'm not sure about mentioning Debian in the commit message - it probably needs the package too but I haven't tested it there.
What if we just added --disable-defaults-service to the jhbuild moduleset? It seems to be irrelevant since we just want the client library, and I'm (possibly unjustifiably) worried about PolKit-0.9 vs. PolKit-1.0 differences causing people problems. [ Also, it sounds like something is wrong with the configure.ac check in GConf if it tried to build the defaults service then fell over; you should file a bug. ]
Fixed by adding '--disable-default-service' to gconf module autogenargs. Tested that that solves the problem on both Fedora and Ubuntu.