commit:     1af32e4d58affadac3ec715344ad43d2d703bab2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 24 13:46:39 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 13:47:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1af32e4d

app-emulation/libguestfs: fix USE=fuse

Unfortunately, the configure check for --enable-fuse will silently
not build/install the fuse tools (rather than aborting) if fuse isn't found.

We were depending on fuse:= but libguestfs still specifically needs
fuse:0 (fuse2). Fedora's packaging does the same thing (checked because
the maintainer of the package in Fedora is involved upstream w/ libguestfs
too), even though I'm surpried to see stuff still needing fuse2.

This fixes installation of guestunmount etc.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{libguestfs-1.48.6.ebuild => libguestfs-1.48.6-r1.ebuild}           | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/libguestfs/libguestfs-1.48.6.ebuild 
b/app-emulation/libguestfs/libguestfs-1.48.6-r1.ebuild
similarity index 99%
rename from app-emulation/libguestfs/libguestfs-1.48.6.ebuild
rename to app-emulation/libguestfs/libguestfs-1.48.6-r1.ebuild
index 3afad5feecf9..635f11c7dd1f 100644
--- a/app-emulation/libguestfs/libguestfs-1.48.6.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.48.6-r1.ebuild
@@ -70,7 +70,7 @@ COMMON_DEPEND="
                dev-perl/String-ShellQuote
        )
        python? ( ${PYTHON_DEPS} )
-       fuse? ( sys-fs/fuse:= )
+       fuse? ( sys-fs/fuse:0 )
        gtk? (
                sys-apps/dbus
                x11-libs/gtk+:3

Reply via email to