*** Alternative SFS Load for testing ***
UPDATE 2023-02-14, new version 1.2 attached below, see changes and fixes info here: viewtopic.php?p=81483#p81483
Here's an alternative way to load an SFS 'on the fly' (on system with overlayfs) by using unionfs-fuse and chroot.
(unionfs-fuse binary is included in the package, it's not in the Void repo AFAIK)
Installing this should add a 'Open with Load-sfs (fuse)' entry in Thunar (see pic below), or run from terminal e.g. loadsfs-fuse </path/to/my.sfs>
.
NOTE, just sharing this for testing the idea of this alternative method, the application may not be finished yet.
(sometimes (annoying) a 'Volume' icon appears on the Desktop after clicking 'Quit' (edit, should be fixed in v1,2), but only sometimes, difficult to debug, perhaps a timing issue, don't know yet how to fix).
About the included SFS Load in KLV-Airedale I have my doubts on second thoughts (as I said earlier).
The sfs-load 'symlink' method is fragile IMO, may not always work as expected and hasn't been very much tested.
This alternative way is a more safe approach IMO.
It works by creating a mount in /mnt for the <app>.sfs and another mount of / (filesystem) (by unionfs-fuse) merged with the <app>.sfs.
Then by 'chrooting' into it, appearing a small 'Applications' menu (YAD gui, see below pic) to be able to run the application(s) included in the SFS.
The SFS will NOT REALLY be merged in the system, just a merged mounted directory in /mnt.
When clicking the 'Quit' button all will be unmounted again as it was.
Here's a gtk-pipe-viewer SFS that should work on KLV, and may be good test (includes mpv too) (pipe-viewer from 'trizen' https://github.com/trizen/pipe-viewer).
https://dl.dropboxusercontent.com/s/s9y ... v.sfs?dl=1