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 582096 - build: check dbus interfaces under the right $prefix, and allow.
build: check dbus interfaces under the right $prefix, and allow.
Status: RESOLVED DUPLICATE of bug 581515
Product: gnome-disk-utility
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: gnome-disk-utility-maint
Depends on:
Blocks:
 
 
Reported: 2009-05-10 21:11 UTC by Marc-Andre Lureau
Modified: 2009-06-01 14:20 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
build: check dbus interfaces under the right $prefix, and allow. (2.83 KB, patch)
2009-05-10 21:11 UTC, Marc-Andre Lureau
reviewed Details | Review

Description Marc-Andre Lureau 2009-05-10 21:11:37 UTC
This fix the build under a non /usr prefix installation.  It also let
you choose where are the DBus introspect xml files.

Note the guessing is hackish, but a small pending patch in DBus will
probably help.
Comment 1 Marc-Andre Lureau 2009-05-10 21:11:47 UTC
Created attachment 134366 [details] [review]
build: check dbus interfaces under the right $prefix, and allow.
Comment 2 Björn Lindqvist 2009-05-30 21:42:12 UTC
Thanks, patch worked perfectly for me. I assume the pending patch to dbus is to add a session_dbus_interfaces_dir variable?
Comment 3 Björn Lindqvist 2009-05-30 21:42:31 UTC
Thanks, patch worked perfectly for me. I assume the pending patch to dbus is to add a session_dbus_interfaces_dir variable?
Comment 4 Marc-Andre Lureau 2009-05-30 22:01:13 UTC
it adds default_interfaces_dir. I didn't see the point of having session/system for interfaces :)

+default_interfaces_dir=@EXPANDED_DATADIR@/dbus-1/interfaces
Comment 5 David Zeuthen (not reading bugmail) 2009-06-01 14:20:03 UTC
It's actually supposed to work this way, see bug 581515 for why.

*** This bug has been marked as a duplicate of 581515 ***