As part of this we also need to ensure that - aside the lib - also the userspace binaries are properly depended on.
`fuse` and `fuse3` both provide sort of the same binaries with /bin/fusermount3 /sbin/mount.fuse3 vs /bin/fusermount / /sbin/mount.fuse.
Since those two are mutually exclusive we probably want/need an update-alternatives approach for the old name (without the 3 suffix) and have all the dependencies to depend on "fuse3 | fuse" as otherwise this will not be co-installable overall (the libs are, but since the binaries are mutually exclusive you can run into problems).
As part of this we also need to ensure that - aside the lib - also the userspace binaries are properly depended on.
`fuse` and `fuse3` both provide sort of the same binaries with /bin/fusermount3 /sbin/mount.fuse3 vs /bin/fusermount / /sbin/mount.fuse.
Since those two are mutually exclusive we probably want/need an update-alternatives approach for the old name (without the 3 suffix) and have all the dependencies to depend on "fuse3 | fuse" as otherwise this will not be co-installable overall (the libs are, but since the binaries are mutually exclusive you can run into problems).