On Thu, 05 Oct 2017 at 11:35:58 +0800, Paul Wise wrote: > This package Depends: gvfs-bin, which contains only deprecated tools. > Please port it to the equivalent `gio` commands from libglib2.0-bin
It appears this package only uses `gvfs-open`, which can be replaced by Gtk.show_uri_on_window(), Gio.AppInfo.launch_default_for_uri_async(), Gio.AppInfo.launch_default_for_uri(), or "gio open". Please prefer to use GTK/GLib APIs directly instead of executing subprocesses via a command line, and if you need to execute subprocesses, please prefer to use non-shell-based APIs like the subprocess module in the Python standard library. The upstream developers of gvfs have now removed all the tools that are packaged in gvfs-bin. For now I'm going to keep providing them as a Debian-specific addition, but I intend to remove the gvfs-bin package after buster is released, at which point this bug will become release-critical. Thanks, smcv