Is there a reason why this 'fuse' package is included and still needed?
(I think the libraries packages like 'libfuse2' built from the same
source package are still needed, but are the binaries in 'fuse' actually
needed?)

It seems like the 'fuse3' package has a "Provides: fuse" line and is
installed by default, so 'fuse' should never get installed unless
something explicitly asks for it, either with a versioned dependency, or
by running "apt install fuse" (or some equivalent of that).  And nothing
in the archive seems to have such a versioned dependency (at least in
"jammy"), so this only really happens when someone installs the 'fuse'
package directly.

Someone on IRC just explained that some third party tool said that it
needed "fuse", so they did 'sudo apt install fuse' and assumed that that
would give them the latest version of "fuse" (which is not entirely
unreasonable...), and thus ended up with gdm crashing on next reboot...

Fixing this in stable releases might be tricky, but certainly
removing/replacing/renaming 'fuse' should be possible for "noble" at
least?

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1717878

Title:
  gdm3/gdm-session-worker crashed with SIGTRAP logging "GdmSession: no
  session desktop files installed, aborting..." from
  get_fallback_session_name from get_default_session_name from
  get_session_name from get_session_filename from
  gdm_session_is_wayland_session

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fuse/+bug/1717878/+subscriptions


-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to