On Tue, 2009-04-28 at 13:42 -0300, Mansour Al Akeel wrote: > OK, I think I narrowed down the cause a bit. I am getting this msg > during hal installation, and before it fails: > > >>> /etc/conf.d/hald > --- /sbin/ > >>> /sbin/umount.hal > --- /lib/ > --- /lib/udev/ > >>> /lib/udev/hal_unmount > --- /media/ > !!! copy > /var/tmp/portage/sys-apps/hal-0.5.11-r8/image/media/.keep_sys-apps_hal-0 > -> /media/.keep_sys-apps_hal-0 failed > . > !!! [Errno 2] No such file or directory: '/media/.keep_sys-apps_hal-0#new' > > >>> Failed to install sys-apps/hal-0.5.11-r8, Log file: > > >>> '/var/tmp/portage/sys-apps/hal-0.5.11-r8/temp/build.log' > > * Messages for package sys-apps/hal-0.5.11-r8: > > * This package will overwrite one or more files that may belong to other > * packages (see list below). You can use a command such as `portageq > * owners / <filename>` to identify the installed package that owns a > * file. If portageq reports that only one package owns a file then do > * NOT file a bug report. A bug report is only useful if it identifies at > * least two or more packages that are known to install the same file(s). > * If a collision occurs and you can not explain where the file came from > * then you should simply ignore the collision since there is not enough > * information to determine if a real problem exists. Please do NOT file > * a bug report at http://bugs.gentoo.org unless you report exactly which > * two packages install the same file(s). Once again, please do NOT file > * a bug report unless you have completely understood the above message. > * > > > Trying to create a file manually under /media is failing, even as a root > I don't have permission to write to that folder! Which is really strange.
for comparison: I get:oddman ~ # portageq owners / /usr/lib64/libhal.so.1.0.0 sys-apps/hal-0.5.11-r8 /usr/lib64/libhal.so.1.0.0 emerge hal works perfectly I can create and delete files in /media. I currently have a usb hard drive and a cd automounted in gnome, ls -l shows oddman ~ # ls -l /media total 5 drwxr-xr-x 7 1032 users 2048 Jul 7 2008 Gentoo Linux 2008.0 amd64 LiveCD drwxr-xr-x 5 root root 104 Apr 14 12:12 disk drwxr-xr-x 3 root root 1024 Apr 14 12:19 disk-1 drwxr-xr-x 4 root root 1536 Dec 31 1969 disk-2 I have emerged dbus and hal and installed dbus and hald in the default run level years ago. I have evdev support in the kernel and in make.conf. > > $ ls -l / > total 127196 > drwxr-xr-x 2 root root 4096 Apr 25 18:39 bin > drwxr-xr-x 3 root root 4096 Apr 26 00:32 boot > drwxr-xr-x 13 root root 14160 Apr 28 04:16 dev > drwxr-xr-x 83 root root 4096 Apr 28 13:29 etc > drwxr-xr-x 4 root root 4096 Apr 18 12:38 home > lrwxrwxrwx 1 root root 6 Dec 6 16:37 lib -> lib64/ > drwxr-xr-x 4 root root 4096 Dec 6 16:37 lib.backup > drwxr-xr-x 10 root root 4096 Apr 25 18:44 lib64 > drwx------ 2 root root 4096 Nov 13 19:03 lost+found > drwxr-xr-x 2 root root 0 Apr 28 04:15 media > drwxr-xr-x 6 root root 0 Apr 28 13:36 mnt > drwxr-xr-x 20 root root 4096 Apr 27 18:54 opt > dr-xr-xr-x 108 root root 0 Apr 28 04:15 proc > drwx------ 34 root root 4096 Apr 28 13:35 root > drwxr-xr-x 2 root root 4096 Apr 28 13:32 sbin > -rw-r--r-- 1 root root 130053783 Nov 13 16:44 stage3-amd64-2008.0.tar.bz2 > drwxr-xr-x 12 root root 0 Apr 28 04:15 sys > drwxrwxrwt 6 root root 4096 Apr 28 13:40 tmp > drwxr-xr-x 19 root root 4096 Apr 20 19:08 usr > drwxr-xr-x 14 root root 4096 Dec 1 20:41 var > > I will keep on looking, in the mean while if anyone has an idea, please > let me know. > > Thanks > > > Drake Donahue wrote: > > On Tue, 2009-04-28 at 12:52 -0300, Mansour Al Akeel wrote: > >> I have been trying to install hal, but no luck. Everytime, I end up > >> getting an error, and couldn't find enough information to resolve the > >> issue: > >> > >> >>> Installing sys-apps/hal-0.5.11-r8 > >> * checking 171 files for package collisions > >> * This package will overwrite one or more files that may belong to other > >> * packages (see list below). You can use a command such as `portageq > >> * owners / <filename>` to identify the installed package that owns a > >> * file. > > > > What does running > > portageq owners / /usr/lib64/libhal.so.1.0.0 > > tell you? > > > >> If portageq reports that only one package owns a file then do > >> * NOT file a bug report. A bug report is only useful if it identifies at > >> * least two or more packages that are known to install the same file(s). > >> * If a collision occurs and you can not explain where the file came from > >> * then you should simply ignore the collision since there is not enough > >> * information to determine if a real problem exists. Please do NOT file > >> * a bug report at http://bugs.gentoo.org unless you report exactly which > >> * two packages install the same file(s). Once again, please do NOT file > >> * a bug report unless you have completely understood the above message. > >> * > >> * Detected file collision(s): > >> * > >> * /usr/lib64/libhal.so.1.0.0 > >> * /usr/lib64/libhal.la > >> * /usr/lib64/libhal.a > >> * /usr/lib64/libhal-storage.so.1.0.0 > >> * /usr/lib64/libhal-storage.la > >> * /usr/lib64/libhal-storage.a > >> * /usr/lib64/hal/scripts/hal-luks-setup > >> * /usr/lib64/hal/scripts/hal-luks-teardown > >> > >> ..... > >> > >> > >> * /usr/lib64/hal/scripts/linux/hal-system-wol-supported-linux > >> * > >> * Searching all installed packages for file collisions... > >> * > >> * Press Ctrl-C to Stop > >> * > >> * None of the installed packages claim the file(s). > >> * > >> * Package 'sys-apps/hal-0.5.11-r8' merged despite file collisions. If > >> * necessary, refer to your elog messages for the whole content of the > >> * above message. > >> > >> > >> Hal is still not installed. It doesn't show under /var/db/pkg/sys-apps/ > >> > >> Any one got in the same situation ? > >> > >> > > > > >