GNOME Bugzilla – Bug 742815
Unable to launch Nautilus Send-To: Failed to execute child process "nautilus-sendto"
Last modified: 2020-12-19 19:45:12 UTC
"Send to" does not work when Nautilus is not installed (needs nautilus-sendto) "Unable to launch Nautilus Send-To: Failed to execute child process "nautilus-sendto" (No such file or directory)" Please provide a workaround for this case or gray the menu item out when nautilus-sendto is not detected. Shotwell should not expose features not supported on your system.
Shotwell searches for an executable called "nautilus-sendto" when it launches. If not found, the "Send To" option is unavailable. If you try to run nautilus-sendto on the console, what happens? $ nautilus-sendto
(In reply to comment #1) > Shotwell searches for an executable called "nautilus-sendto" when it launches. > If not found, the "Send To" option is unavailable. > > If you try to run nautilus-sendto on the console, what happens? > > $ nautilus-sendto The executable nautilus-sendto is not installed (command not found). Still, the option "send to" is displayed in Shotwell.
If you have Python installed: $ python >>> from gi.repository import GLib >>> GLib.find_program_in_path("nautilus-sendto") != None You might need to install the gir1.2-glib-2.0 package for the bindings. g_find_program_in_path is what Shotwell uses to locate nautilus-sendto. If this prints True, then this will tell you where it's being found: >>> GLib.find_program_in_path("nautilus-sendto")
Will be solved by https://gitlab.gnome.org/GNOME/shotwell/-/issues/111