sys-apps/hal-0.5.7.1-r2 fails in configure du to missing dev-libs/dbus-glib --- checking pkg-config is at least version 0.9.0... yes checking for PACKAGE... configure: error: Package requirements (glib-2.0 >= 2.6.0, gobject-2.0 >= 2.6.0, dbus-glib-1 >= 0.33, dbus-1 >= 0.33) were not met: No package 'dbus-glib-1' found --- Portage 2.1.2_rc2-r5 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.18-suspend2 i686) ================================================================= System uname: 2.6.18-suspend2 i686 Intel(R) Pentium(R) M processor 1500MHz Gentoo Base System version 1.12.6 Last Sync: Tue, 05 Dec 2006 02:00:01 +0000 distcc[18857] (dcc_set_trace_from_env) ERROR: failed to open logfile /var/log/distcc.log: Permission denied [enabled] ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/init.d /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /usr/share/X11/xkb" CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ds.thn.htu.se/linux/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.du.se/pub/os/gentoo http://ftp.easynet.nl/mirror/gentoo/ http://ftp.rhnet.is/pub/gentoo/ http://mir.zyrianes.net/gentoo/ http://gentoo.math.bme.hu http://ftp.linux.ee/pub/gentoo/distfiles/" LANG="en_US.utf8" LINGUAS="en sv" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/mnt/web/localhost/htdocs/gentoo/portage-overlay/local-overlay" SYNC="rsync://dx/gentoo-portage" USE="x86 X a52 aac acpi aiglx alsa arts avi bash-completion berkdb bitmap-fonts branding browserplugin cairo cdr cli cpudetection cracklib crypt cups dbus dlloader dri dvd dvdr dvdread eds elibc_glibc emboss encode esd fam fbsplash firefox flac font-server foomaticdb fortran gdbm geoip gif gnome gpm gstreamer gtk gtk2 hal iconv imap imlib input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog javascript jpeg kde kdeenablefinal kdehiddenvisibility kernel_linux libg++ linguas_en linguas_sv logrotate mad maildir mikmod mmx mp3 mpeg msn ncurses nls nptl nptlonly nsplugin ogg oggvorbis opengl oss pam pcre pdf perl png ppds pppd python qt qt3 qt4 quicktime readline real reflection samba sdl session spell spl sse sse2 ssl subversion svg symlink tcpd tetex truetype truetype-fonts ttf-fonts type1-fonts type3-fonts udev unicode usb userland_GNU video_cards_i810 vim vorbis win32codecs wxwindows xface xml xorg xosd xprint xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Have you recently upgraded to >=sys-apps/dbus-1.0.1 ? I think I had a similar problem: after upgrading to dbus-1.0.1-r2, emerge --depclean complained about missing dependencies (dont remember exactly... something like <sys-apps/dbus-0.90...). Then I noticed that emerge --update --newuse --deep world wanted to install 3 new packages: dbus-glib, dbus-python & dbus-qt3-old. I installed those packages and ran revdep-rebuild which in turn re-emerged hal, cups, k3b, amarok and many other packages whose link-level consistency against libdbus.so was broken.
You didn't run revdep-rebuild as told by when upgrading dbus. *** This bug has been marked as a duplicate of 157201 ***
hmm a question. I got this in a emerge -uDN world. First dbus got updated and then other packages. and then this error. If a package will break the current emerge shouldn't it abort or reload the dependencies like portage does?