After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 610674 - AfcVolumeMonitor.IsSupported() fails
AfcVolumeMonitor.IsSupported() fails
Status: RESOLVED NOTGNOME
Product: gvfs
Classification: Core
Component: afc backend and volume monitor
1.5.x
Other Linux
: Normal minor
: ---
Assigned To: gvfs-maint
gvfs-maint
Depends on:
Blocks:
 
 
Reported: 2010-02-22 11:15 UTC by Paul Sladen
Modified: 2010-04-02 12:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Paul Sladen 2010-02-22 11:15:37 UTC
Forwarded from https://launchpad.net/bugs/525576

I noticed that if I run:

  gthumb .

or similar from the command line then the following error is printing during the course of execution:

  (gthumb:8755): GVFS-RemoteVolumeMonitor-WARNING **: invoking IsSupported() failed for remote volume monitor with dbus name org.gtk.Private.AfcVolumeMonitor: org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 127

No iPhones or similar are connected; ideally the error would not occur.
Comment 1 Bastien Nocera 2010-04-01 09:32:11 UTC
IsSupported is implemented in the AFC backend.

--8<--
static gboolean
g_vfs_afc_volume_monitor_is_supported (void)
{
  return TRUE;
}

  monitor_class->is_supported = g_vfs_afc_volume_monitor_is_supported;
--8<--

The retval would suggest that gvfsd could not spawn the afc volume monitor. Try running:
/usr/lib/gvfs/gvfs-afc-volume-monitor
by hand.
Comment 2 Paul Sladen 2010-04-01 22:01:37 UTC
$ /usr/lib/gvfs/gvfs-afc-volume-monitor
/usr/lib/gvfs/gvfs-afc-volume-monitor: symbol lookup error: /usr/lib/libimobiledevice.so.0: undefined symbol: usbmuxd_subscribe
Comment 3 Bastien Nocera 2010-04-02 12:29:06 UTC
Right, this is a distribution problem.