Subject: [bug#73103]

From: outlook user <[email-masked]>
Date: Wed, 18 Dec 2024 06:37:28 +0000

> > > > Is there any way to optimize that? Like creating an scm to install actual files instead of an AppImage to avoid fuse hassle, or running it without emulating FHS to get access to system `grep coreutils gcc-toolchain gtk+ alsa-lib`, or using per default WayLand to avoid all the x11 hassle, or lighter packages than `grep coreutils gcc-toolchain gtk+ alsa-lib`, or to make work fuse to avoid extraction
> > > To make fuse work, add the “fuse” package to your shell, maybe “fuse@2”.
> > fuse: failed to exec fusermount: Permission denied
> Odd, since fusermount is contained in the fuse package.
```shell
$ LANG=US .local/share/AppImage/ZenBrowser.AppImage
fuse: failed to exec fusermount: Permission denied
open dir error: No such file or directory

$ LANG=US guix shell --container --pure -- fusermount
guix shell: warning: no packages specified; creating an empty environment
guix shell: error: fusermount: command not found

$ LANG=US guix shell --container --pure fuse -- fusermount3
fusermount3: missing mountpoint argument

$ LANG=US guix shell --container --pure fuse@2 -- fusermount
fusermount: missing mountpoint argument

$ LANG=US guix shell --container --pure -- .local/share/AppImage/ZenBrowser.AppImage
guix shell: warning: no packages specified; creating an empty environment
fuse: failed to exec fusermount: Bad address
open dir error: No such file or directory

$ LANG=US guix shell --container --pure fuse@2 -- .local/share/AppImage/ZenBrowser.AppImage
fuse: failed to exec fusermount: Bad address
open dir error: No such file or directory
```