Emerging sys-fs/encfs-1.4.2 gives me the following error: [...] checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for cc_r... i686-pc-linux-gnu-gcc checking for boostlib >= 1.33... configure: error: We could not detect the boost libraries (version 1.33 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option. If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation. !!! Please attach the following file when seeking support: !!! /var/tmp/portage/sys-fs/encfs-1.4.2/work/encfs-1.4.2/config.log * * ERROR: sys-fs/encfs-1.4.2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 97: Called econf 'src_compile' * ebuild.sh, line 513: Called die * The specific snippet of code: * die "econf failed" * The die message: * econf failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/sys-fs:encfs-1.4.2:20080515-064506.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-fs/encfs-1.4.2/temp/environment'. * Indeed, there is no dependency on boost in the ebuild. The error message mentions boost-1.33, but the encfs homepage specifies >=boost-1.34. Adding the following dependency in DEPEND fixes the problem: >=dev-libs/boost-1.34
Thanks, fixed in cvs.