* /usr/src/linux * Could not find a usable .config in the kernel source directory. * Please ensure that /usr/src/linux points to a configured set of Linux sources. * If you are using KBUILD_OUTPUT, please set the environment var so that * it points to the necessary object directory so that it might find .config. !!! ERROR: sys-fs/cryptsetup-luks-1.0.4-r3 failed. Call stack: ebuild.sh, line 1637: Called dyn_setup ebuild.sh, line 704: Called qa_call 'pkg_setup' ebuild.sh, line 44: Called pkg_setup cryptsetup-luks-1.0.4-r3.ebuild, line 47: Called linux-info_pkg_setup linux-info.eclass, line 554: Called die !!! Unable to calculate Linux Kernel version !!! If you need support, post the topmost build error, and the call stack if rele !!! A complete build log is located at '/var/tmp/portage/sys-fs/cryptsetup-luks-1 Reproducible: Always Steps to Reproduce: 1. emerge -NaDu world >>> Emerging (27 of 153) sys-fs/cryptsetup-luks-1.0.4-r3 to / 2. 3. Maybe a kernel source dependency is missing?
There's no missing dependency. You need *configured* kernel sources.