After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 586987 - Add PolicyKit deps for Ubuntu to gnome-shell-build-setup.sh
Add PolicyKit deps for Ubuntu to gnome-shell-build-setup.sh
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2009-06-25 20:51 UTC by Sander Dijkhuis
Modified: 2009-06-29 18:38 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch that adds the dependency. (1.39 KB, patch)
2009-06-25 20:52 UTC, Sander Dijkhuis
none Details | Review

Description Sander Dijkhuis 2009-06-25 20:51:05 UTC
Installing libpolkit-dbus-dev is needed to be able to build GConf on Ubuntu using the current jhbuild settings.
Comment 1 Sander Dijkhuis 2009-06-25 20:52:53 UTC
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.
Comment 2 Owen Taylor 2009-06-25 21:19:34 UTC
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. ]
Comment 3 Marina Zhurakhinskaya 2009-06-29 18:38:38 UTC
Fixed by adding '--disable-default-service' to gconf module autogenargs. 
Tested that that solves the problem on both Fedora and Ubuntu.