[Pkg-rust-maintainers] Bug#969770: rust-webbrowser: please call "gio open $URL" instead of "gvfs-open $URL" or "gnome-open $URL"

Simon McVittie smcv at debian.org
Mon Sep 7 23:58:48 BST 2020


Source: rust-webbrowser
Version: 0.5.2-2
Severity: important
Tags: upstream

rust-webbrowser tries to open URLs via "gvfs-open $URL" and
"gnome-open $URL". Both are obsolete; the replacement is "gio open $URL",
using the gio(1) tool from the libglib2.0-bin package.

The gvfs-open tool was superseded by gio(1) in 2015, and removed from
upstream GNOME in 2018. The version in Debian is currently a
Debian-specific patch, which we would like to remove before Debian 11.

The gnome-open tool was superseded by gvfs-open in 2008, ceased to be
part of GNOME releases after about 2011, most recently appeared in a
Debian stable release as part of Debian 9, and was finally removed from
Debian in 2019.

Please use "gio open $URL", with an appropriate level of dependency
(Recommends? Suggests?) on libglib2.0-bin. If support for pre-2015
distributions is required, it would be OK to fall back to gvfs-open
if gio(1) is not found. Calling gnome-open is probably a bad idea even
if it is somehow still installed.

Thanks,
    smcv



More information about the Pkg-rust-maintainers mailing list