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 ?
> >>
> >>
> > 
> > 
> 


Reply via email to