libfuse-3.0.0 was released a month ago: https://github.com/libfuse/libfuse/releases
Please make fuse-3 and fuse-2 parallel installable. That's what upstream recommends anyway in: https://github.com/libfuse/libfuse/releases/tag/fuse-3.0.0 Quote: Note to Packagers libfuse 3 is designed to be co-installable with libfuse 2. However, some files will be installed by both libfuse 2 and libfuse 3 (e.g. /etc/fuse.conf, the udev and init scripts, and the mount.fuse(8) manpage). These files should be taken from libfuse 3. The format/content is guaranteed to remain backwards compatible with libfuse 2. We recommend to ship libfuse2 and libfuse3 in three separate packages: a libfuse-common package that contains files shared by libfuse 2+3 (taken from the libfuse3 tarball), and libfuse2 and libfuse3 packages that contain the shared library and helper programs for the respective version.
Just to note, I'm not in a rush to bump this and deal with the fallout before any fs consumer uses it. Even sshfs that's directly related to fuse upstream doesn't use it yet. :)
I've started to work on fuse-3 in my private overlay. See https://www.gentoofan.org/gentoo/poly-c_overlay/sys-fs/fuse/ and https://www.gentoofan.org/gentoo/poly-c_overlay/sys-fs/fuse-common-files/ I still didn't finish the work but I converted the fuse-3 ebuild to use meson. Feel free to use this as a base.
Now in the tree masked until revdeps add proper slot deps.