When i run my laptop IBM X30, running the new gentoo-sources 2.6.21-r4, hald never starts correctly, i've got the same problem on an amd64 desktop computer. here is my laptop configuration details : rc-update -s acpid | default alsasound | boot avahi-dnsconfd | default bootmisc | boot checkfs | boot checkroot | boot clock | boot consolefont | boot cupsd | default esound | default hald | default hostname | boot keymaps | boot local | default nonetwork localmount | boot modules | boot net.lo | boot netmount | default rmnologin | boot syslog-ng | default urandom | boot vixie-cron | default xdm | default emerge --info Portage 2.1.2.11 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.5-r4, 2.6.21-gentoo-r4 i686) ================================================================= System uname: 2.6.21-gentoo-r4 i686 Mobile Intel(R) Pentium(R) III CPU - M 1200MHz Gentoo Base System release 1.12.9 Timestamp of tree: Sat, 11 Aug 2007 11:29:01 +0000 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 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.16 sys-devel/libtool: 1.5.23b virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -pipe -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/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="fr_FR@euro" LC_ALL="fr_FR@euro" LINGUAS="fr fr_FR" 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 --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acpi alsa apache2 apm avahi berkdb bitmap-fonts bzip2 cairo cli cracklib crypt cups curl dbus dia dri dts dvd dvdnav dvdread encode esd fat ffmpeg flac fortran gamin gdbm gif gimpprint glib gnome gnutls gpm gtk hal iconv ieee1394 irda isdnlog java jpeg jpeg2k ldap libnotify mad midi mmx mmxext mp3 mpeg msn mudflap mysql nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses nls no-seamonkey nptl nptlonly nptonly nsplugin ntfs ogg openmp pam pcre perl png ppds pppd python readline reflection reiser4 reiserfs samba session snmp spell spl srt sse ssl svg symlink tcpd tiff truetype truetype-fonts type1-fonts unicode usb userlocales v4l v4l2 vorbis wma wmf x264 x86 xml xorg xosd xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr fr_FR" USERLAND="GNU" VIDEO_CARDS="i810" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS emerge -pv hal These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild UD] sys-apps/hal-0.5.9-r1 [0.5.9.1-r1] USE="acpi crypt -debug -dell -disk-partition -doc -pcmcia (-selinux)" 0 kB Total: 1 package (1 downgrade), Size of downloads: 0 kB emerge -pv dbus These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-apps/dbus-1.0.2-r2 USE="X -debug -doc (-selinux)" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB Reproducible: Always Steps to Reproduce: 1. emerge hal on x86 architecture with gentoo-sources 2.6.21-r4 2. rc-update add hald default 3. reboot the computer Actual Results: Hald fails, here are the details : /usr/sbin/hald --daemon=no --verbose=yes --retain-privileges 17:25:00.356 [I] hald.c:533: hal 0.5.9.1 17:25:00.356 [I] hald.c:598: Will not daemonize 17:25:00.357 [I] hald_dbus.c:4807: local server is listening at unix:abstract=/var/run/hald/dbus-jNebdHqVnp,guid=ec06c426fa8d6d4c1325f00046bdd4cc Runner started - allowed paths are '/usr/libexec:/usr/lib/hal/scripts:/usr/bin' 17:25:00.363 [I] hald_runner.c:299: Runner has pid 6343 17:25:00.364 [W] ci-tracker.c:200: Could not get uid for connection: org.freedesktop.DBus.Error.NameHasNoOwner Could not get UID of name 'org.freedesktop.DBus': no such name 17:25:00.364 [E] hald_dbus.c:4462: Cannot get caller info for org.freedesktop.DBus 17:25:00.364 [I] hald_runner.c:180: runner connection is 0x8096960 17:25:00.365 [I] mmap_cache.c:251: cache mtime is 1186844457 *** [DIE] osspec.c:watch_fdi_files():349 : Unable to initialize inotify: Function not implemented Expected Results: hald should start has usual with no error
(In reply to comment #0) > *** [DIE] osspec.c:watch_fdi_files():349 : Unable to initialize inotify: > Function not implemented Recompile glibc with current linux-headers version, as you've been told when upgrading linux-headers. *** This bug has been marked as a duplicate of bug 183448 ***