I can confirm that this is not fixed by latest upload (0.8~svn20080225-0ubuntu3).
$ gnome-mount -v -e -b -d /dev/sdc gnome-mount 0.8 ** (gnome-mount:19725): DEBUG: Ejecting /org/freedesktop/Hal/devices/storage_serial_Apple_iPod_000A270019C58592_0_0 ** (gnome-mount:19725): DEBUG: Setting up 750ms timer for Flushing Cache dialog ** (gnome-mount:19725): DEBUG: in unmount_done : user_data = 0x0 ** Message: Eject failed for /org/freedesktop/Hal/devices/storage_serial_Apple_iPod_000A270019C58592_0_0: org.freedesktop.DBus.Error.UnknownMethod : Method "Eject" with signature "as" on interface "org.freedesktop.Hal.Device.Volume" doesn't exist
I can confirm that this is not fixed by latest upload (0.8~svn2008022 5-0ubuntu3) .
$ gnome-mount -v -e -b -d /dev/sdc mount:19725) : DEBUG: Ejecting /org/freedeskto p/Hal/devices/ storage_ serial_ Apple_iPod_ 000A270019C5859 2_0_0 mount:19725) : DEBUG: Setting up 750ms timer for Flushing Cache dialog mount:19725) : DEBUG: in unmount_done : user_data = 0x0 p/Hal/devices/ storage_ serial_ Apple_iPod_ 000A270019C5859 2_0_0: org.freedesktop .DBus.Error. UnknownMethod : Method "Eject" with signature "as" on interface "org.freedeskto p.Hal.Device. Volume" doesn't exist
gnome-mount 0.8
** (gnome-
** (gnome-
** (gnome-
** Message: Eject failed for /org/freedeskto