I don't think a package recommendation is the right thing here. Instead, the package containing fuse3 and fusermount3 should here be a package dependency of the gnome-remote-desktop package.
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1970411 Title: gnome-remote-desktop-daemon crashes on fuse_thread_func → g_thread_proxy → start_thread: Failed to mount FUSE filesystem (as per missing fusermount3) Status in fuse3 package in Ubuntu: Incomplete Status in gnome-remote-desktop package in Ubuntu: Triaged Status in linux package in Ubuntu: Incomplete Status in gnome-remote-desktop package in Debian: New Bug description: GNOME Remote desktop crashes if fuse3 package is not installed as it provides fusermount3, that fuse_session_mount() implicitly requires. libfuse3 is currently suggesting fusermount3, I'm wondering if we should instead recommending it, given that one of the library function relies on that. Otherwise, we should probably make the g-r-d dependency stronger. Stack trace: #0 g_log_structured_array (log_level=<optimized out>, fields=0x7f7859fefdd0, n_fields=3) at ../../../glib/gmessages.c:557 writer_func = <optimized out> writer_user_data = <optimized out> recursion = <optimized out> depth = <optimized out> __func__ = "g_log_structured_array" _g_boolean_var_ = <optimized out> #1 0x00007f79092e2f99 in g_log_default_handler (log_domain=log_domain@entry=0x0, log_level=log_level@entry=6, message=message@entry=0x7f7860000f80 "[FUSE Clipboard] Failed to mount FUSE filesystem", unused_data=unused_data@entry=0x0) at ../../../glib/gmessages.c:3295 fields = {{key = 0x7f790933cb12 "GLIB_OLD_LOG_API", value = 0x7f790933a611, length = -1}, {key = 0x7f790933ca4d "MESSAGE", value = 0x7f7860000f80, length = -1}, {key = 0x7f790933ca60 "PRIORITY", value = 0x7f790939a109, length = -1}, {key = 0x7f790932a09f <g_private_set+63> "\205\300t\025H\215\065\326\377\006", value = 0x7f7859ff3640, length = 140157821898257}} n_fields = <optimized out> #2 0x00007f79092e43fa in g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, format=<optimized out>, args=<optimized out>) at ../../../glib/gmessages.c:1387 domain = 0x0 data = 0x0 depth = <optimized out> log_func = 0x7f79092e2ee0 <g_log_default_handler> domain_fatal_mask = <optimized out> masquerade_fatal = 0 test_level = 6 was_fatal = <optimized out> was_recursion = <optimized out> buffer = <optimized out> msg = 0x7f7860000f80 "[FUSE Clipboard] Failed to mount FUSE filesystem" msg_alloc = 0x7f7860000f80 "[FUSE Clipboard] Failed to mount FUSE filesystem" i = 2 size = <optimized out> #3 0x00007f79092e46e3 in g_log (log_domain=log_domain@entry=0x0, log_level=log_level@entry=G_LOG_LEVEL_ERROR, format=format@entry=0x5605ec5e3c38 "[FUSE Clipboard] Failed to mount FUSE filesystem") at ../../../glib/gmessages.c:1456 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7f7859ff0000, reg_save_area = 0x7f7859feff40}} #4 0x00005605ec5c0920 in fuse_thread_func (data=0x5605ed301820) at ../src/grd-rdp-fuse-clipboard.c:1321 rdp_fuse_clipboard = 0x5605ed301820 args = {argc = 1, argv = 0x7f7860001070, allocated = 1} argv = {0x7ffe23912a12 "/usr/libexec/gnome-remote-desktop-daemon"} result = <optimized out> Further details: - https://errors.ubuntu.com/problem/a35f108a1822440799804a3dad6f5ef4a53fec4f To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fuse3/+bug/1970411/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp