gvfs-fuse: automatically starts gvfsd and gvfsd-fuse in root user slice

Matthias Klumpp mak at debian.org
Thu Jan 26 19:46:16 UTC 2017


Hi!

> I think either appstreamcli's main(), or that apt configuration snippet,
> should set the various magic environment variables to make GIO behave
> less like a desktop and more like a system facility - I assume appstreamcli
> doesn't actually need gvfs etc. to do its job! See also
> <https://bugzilla.gnome.org/show_bug.cgi?id=767172>,
> <https://bugzilla.gnome.org/show_bug.cgi?id=767183>.
>
> This particular one would be solved by "GIO_USE_VFS=local", I think.

We had this workaround in both PackageKit and AppStream a while ago,
but we dropped it after the bug which triggered adding this workaround
was resolved:
 https://bugzilla.gnome.org/show_bug.cgi?id=526454

But https://bugzilla.gnome.org/show_bug.cgi?id=767183 suggests this
misfeature is back :-(

I could re-add a workaround for this, but at this point any change
would need to be ACKed by the release team. So I would for no give a
low priority to this issue and let appstream in unstable migrate first
(and maybe see if there are other issues too to convince the release
team to update this).

I'm not very happy with this behavior of GIO - actually a reason not
to use it for system components. Although it also doesn't cause any
real problem here too...

Cheers,
    Matthias



More information about the pkg-gnome-maintainers mailing list