** Changed in: vala (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gvfs in Ubuntu.
https://bugs.launchpad.net/bugs/424256

Title:
  Ejecter crashes due to missing gvfs hal volume monitor.

Status in Ejecter:
  Fix Released
Status in ejecter package in Ubuntu:
  Fix Released
Status in gvfs package in Ubuntu:
  Invalid
Status in vala package in Ubuntu:
  Invalid

Bug description:
  Binary package hint: ejecter

  gvfs hal volume monitor is not available in Ubuntu Karmic and Ejecter
  crashes on startup because get_identifier
  (http://references.valadoc.org/gio-2.0/GLib.Volume.get_identifier.html)
  returns NULL when calling it with G_VOLUME_IDENTIFIER_KIND_HAL_UDI and
  AFAIK there are not other ways to obtain the UDI using vala.

  From http://library.gnome.org/devel/gio/stable/GVolume.html :
  Note that G_VOLUME_IDENTIFIER_KIND_HAL_UDI will only be available when the 
gvfs hal volume monitor is in use. Other volume monitors will generally be able 
to provide the G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE identifier, which can be 
used to obtain a hal device by means of 
libhal_manger_find_device_string_match().

  Vala does not provide find_device_string_match () function, this is
  why I think there is not another way to find the UDI (needed to call
  several functions).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ejecter/+bug/424256/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to