Hello, hal_unmount is deleted from an other package than hal itself. Certainly from udev because of the /lib/udev directory. Affects both i386 and x86_64 platforms. current versions installed: sys-apps/hal-0.5.7.1-r5 sys-fs/udev-106-r5 (i686) or sys-fs/udev-107 (x86_64) emerge --info Portage 2.1.2.2 (default-linux/amd64/2006.1/desktop, gcc-4.1.2, glibc-2.5-r1, 2.6.20-vs2.3.0.9-rc7 x86_64) ================================================================= System uname: 2.6.20-vs2.3.0.9-rc7 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System release 1.12.9 Timestamp of tree: Sat, 24 Mar 2007 10:20:02 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.31-r5 dev-lang/python: 2.5-r1 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.50.0.12 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.20-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O3 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /lib/rcscripts/addons /usr/lib/mozilla-thunderbird/components/myspell /usr/lib64/mozilla-firefox/dictionaries /usr/share/X11/xkb /var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-march=k8 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache collision-protect distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict userfetch userpriv" GENTOO_MIRRORS="http://.." LANG="fr_FR.UTF-8" LC_ALL="fr_FR.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="fr_FR fr" MAKEOPTS="-j4" 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/overlay" SYNC="rsync://.." USE="X a52 aac acl acpi alsa amd64 bash-completion berkdb bitmap-fonts boost bzip2 cairo cdr cli cracklib crypt cups curl dbus dga dlloader dri dts dvd dvdr eds emboss encode esd exif expat fam firefox flac fontconfig gdbm gif gmp gnome gnutls gphoto2 gpm gstreamer gtk gtk2 hal iconv icu ieee1394 imlib isdnlog java jpeg lcms ldap libedit libg++ mad maildir matroska midi mikmod mmap mng mp3 mpeg ncurses nls nptl nptlonly ogg opengl pam pcre pdf perl png posix ppds pppd python qt4 readline reflection ruby sdl session speex spell spl ssl svg sysvipc tcpd theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l v4l2 vorbis wmf xinetd xml xorg xpm xv xvid zlib" ALSA_CARDS="intel8x0 usb-audio" 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 joystick evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr_FR fr" USERLAND="GNU" VIDEO_CARDS="fglrx radeon" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Jj Reproducible: Always Actual Results: some mess during shutdown remerging hal has corrected the problem. @jakub Believe me, i really searched before posting :)
udev does not delete stuff from /lib/udev, it was just an error in one of the hal-versions: ChangeLog of hal: 19 Feb 2007; <cardoe@gentoo.org> hal-0.5.7.1-r5.ebuild: Add back hal_unmount that was accidently removed
udev doesn't install nor delete any such thing. # ChangeLog for sys-apps/hal # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sys-apps/hal/ChangeLog,v 1.134 2007/02/19 04:29:06 cardoe Exp $ 19 Feb 2007; <cardoe@gentoo.org> hal-0.5.7.1-r5.ebuild: Add back hal_unmount that was accidently removed
(In reply to comment #1) > udev does not delete stuff from /lib/udev, it was just an error in one of the > hal-versions: > > ChangeLog of hal: > 19 Feb 2007; <cardoe@gentoo.org> hal-0.5.7.1-r5.ebuild: > Add back hal_unmount that was accidently removed > That's quite strange, emerging hal again gives me hal_unmount back. Anyway i didn't dig deeper. Thx for the fix. Jj
Oops, i didn't read the date of the changelog. For sure, i need glasses. Thx for the answer and good night :)