Comment 10 for bug 943148

Revision history for this message
su_v (suv-lp) wrote :

Update:
Works as expected if gvfs is installed, and GIO configured to use (i.e. autolaunch) gvfsd (requires running dbus session).
The search for images on Openclipart then autolaunches gvfsd-http.

GIO settings (control via env):
GIO_USE_VFS=gvfs | local

openclipart import fails with known error if $GIO_USE_VFS is set to 'local', but works if $GIO_USE_VFS is unset or set to 'gvfs'.

Remaining issue: packaging
Enabling gvfs support will require including dbus and gvfs daemons in the relocatable app bundle. Inkscape.app will then autolaunch three daemon processes which are left running unless the launcher script finds ways to stop them on exit. AFAIU DBus has this feature built-in (dbus-launch --exit-with-session …), but I haven't yet found information about a similar option for the daemons autolaunched by GIO and gvfsd.