Briefly: captive-1.1.6 needs newer fuse than 2.3.0. The ebuild dependencies need to be updated. Longer description: There aren't sufficient dependencies for sys-fs/captive-1.1.6. The problem is with the sys-fs/fuse version number. I found out that captive-1.1.6 requires quite recent version of fuse, or it fails to compile, because older versions of fuse don't have the keep_cache as a member of the fuse_file_info struct. I don't know in which version of fuse this struct member was added, but I do know that it isn't there in version 2.3.0 and it is there in version 2.4.1-r1. So the dependency needs to be updated. Compilation fails with error message: --- op_opendir.c: In function `op_opendir': op_opendir.c:47: error: structure has no member named `keep_cache' make[7]: *** [mount_captive-op_opendir.o] Error 1 --- Compilation failed with fuse-2.3.0 installed, and succeeded with 2.4.1-r1.
fixed in newer captive versions