[PC-BSD Testing] HAL issue with cdrom

yerenkow at uct.ua yerenkow at uct.ua
Wed Apr 8 09:06:10 PDT 2009


Hello all!
Writing to you with another issue, mounting of DVD.
The DVD is simple pc-bsd install dvd, when I tries to mount it via 
dolphin I recevied hal error:
org.freedesktop.Hal.Device.Volume.UknownFailure:
mount_cd9660: Unable to load iconv library: Shared object libiconv.so 
not found, required by "mount_cd9660" : No such file or directory
mount_cd9660: cd9660_iconv: No such file or directory

But I could mount manually OK:

> [root at pcbsd /usr/home/user]# mount_cd9660 /dev/cd0 /media/cdrom
> [root at pcbsd /usr/home/user]# mount
> /dev/da0s1a on / (ufs, local, noatime, soft-updates)
> devfs on /dev (devfs, local)
> linprocfs on /compat/linux/proc (linprocfs, local)
> procfs on /proc (procfs, local)
> /dev/md0 on /tmp (ufs, local)
> /dev/cd0 on /media/cdrom (cd9660, local, read-only)
with specified encoding works too:

[root at pcbsd /usr/home/user]# mount_cd9660 -C UTF-8 /dev/cd0 /media/cdrom
[root at pcbsd /usr/home/user]# mount
/dev/da0s1a on / (ufs, local, noatime, soft-updates)
devfs on /dev (devfs, local)
linprocfs on /compat/linux/proc (linprocfs, local)
procfs on /proc (procfs, local)
/dev/md0 on /tmp (ufs, local)
/dev/cd0 on /media/cdrom (cd9660, local, read-only)


I have two mount_cd9660 on my system( /sbin and /rescue), and first one 
doesn't depend directly to libiconv.so:


> [root at pcbsd /usr/home/user]# whereis mount_cd9660
> mount_cd9660: /sbin/mount_cd9660 /usr/share/man/man8/mount_cd9660.8.gz
> [root at pcbsd /usr/home/user]# ldd /sbin/mount_cd9660
> /sbin/mount_cd9660:
>         libkiconv.so.3 => /lib/libkiconv.so.3 (0x800634000)
>         libc.so.7 => /lib/libc.so.7 (0x800737000)
> [root at pcbsd /usr/home/user]# ldd /lib/libkiconv.so.3
> /lib/libkiconv.so.3:
>         libc.so.7 => /lib/libc.so.7 (0x800633000)
> [root at pcbsd /usr/home/user]#

If I
mv /rescue/mount_cd9660 /rescue/mount_cd966011
then dvd start mounts in Dolphin;
After that if I back rename /rescue one, my dvd will still mount/unmount OK.

Who's issue/bug? :)



More information about the Testing mailing list