GNOME Bugzilla – Bug 636952
gnome-disk-utility fails to build
Last modified: 2010-12-12 02:06:01 UTC
I looked at avahi configure output, I see: Building libavahi-core yes Building avahi-daemon: yes Building avahi-dnsconfd: yes Building libavahi-client: yes Building avahi-utils: yes Building avahi-python: no (You need python, pygtk and python-dbus!) Building libavahi-glib: yes Building libavahi-gobject: yes Building avahi-discover-standalone: yes Building libavahi-qt3: no Building libavahi-qt4: no Building avahi-sharp: no Building avahi-compat-libdns_sd: yes Building avahi-compat-howl: yes Building tests: no Building avahi-core documentation: no Building avahi-autoipd: yes Building libavahi-ui: yes But gnome-disk-utility configure does not agree: checking for AVAHI_UI... no configure: error: Package requirements (avahi-ui >= 0.6.25) were not met: No package 'avahi-ui' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables AVAHI_UI_CFLAGS and AVAHI_UI_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. *** Error during phase configure of gnome-disk-utility: ########## Error running ./autogen.sh --prefix /opt/gnome --libdir '/opt/gnome/lib' --disable-static --disable-gtk-doc *** [1/1]
This is caused by gnome-disk-utility not being gtk+ 3.0 compliant. Apply the patches from Bug 632647 and Bug 631266 and gnome-disk-utility should now build. Or add gnome-disk-utility to your ~/.jhbuildrc 'skip' until fixed. If a git master doesn't build, not much JHBuild can do other than file bugs against the bad module. In this case, bugs have already been filed. *** This bug has been marked as a duplicate of bug 631266 ***