>>> Running pre-merge checks for dev-lang/rust-1.30.1-r1 * Checking for at least 4 GiB RAM ... [ !! ] * There is NOT at least 4 GiB RAM * Checking for at least 7 GiB disk space at "/var/tmp/portage/dev-lang/rust-1.30.1-r1/temp" ... [ ok ] * * Space constraints set in the ebuild were not met! * The build will most probably fail, you should enhance the space * as per failed tests. * * ERROR: dev-lang/rust-1.30.1-r1::net-kit failed (pretend phase): * Build requirements not met! * * Call stack: * ebuild.sh, line 92: Called pkg_pretend * rust-1.30.1-r1.ebuild, line 84: Called pre_build_checks * rust-1.30.1-r1.ebuild, line 80: Called check-reqs_pkg_setup * check-reqs.eclass, line 99: Called check-reqs_output * check-reqs.eclass, line 255: Called die * The specific snippet of code: * [[ ${EBUILD_PHASE} == "pretend" && -z ${I_KNOW_WHAT_I_AM_DOING} ]] && \ * die "Build requirements not met!" * * If you need support, post the output of `emerge --info '=dev-lang/rust-1.30.1-r1::net-kit'`, * the complete build log and the output of `emerge -pqv '=dev-lang/rust-1.30.1-r1::net-kit'`. * The complete build log is located at '/var/tmp/portage/dev-lang/rust-1.30.1-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/rust-1.30.1-r1/temp/die.env'. * Working directory: '/var/tmp/portage/dev-lang/rust-1.30.1-r1/homedir' * S: '/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src' >>> Running pre-merge checks for x11-drivers/xf86-input-evdev-2.10.5 * Determining the location of the kernel source code * Unable to find kernel sources at /usr/src/linux * Please make sure that /usr/src/linux points at your running kernel, * (or the kernel you wish to build against). * Alternatively, set the KERNEL_DIR environment variable to the kernel sources location * Unable to calculate Linux Kernel version for build, attempting to use running version * Found kernel object directory: * /usr/src/linux-debian-sources-4.14.12 * Found sources for kernel version: * 4.14.12-2 * Checking for suitable kernel configuration options... [ ok ] >>> Running pre-merge checks for media-video/vlc-3.0.3-r1 >>> Running pre-merge checks for mail-client/thunderbird-60.2.1 * Checking for at least 4 GiB disk space at "/var/tmp/portage/mail-client/thunderbird-60.2.1/temp" ... [ ok ] >>> Running pre-merge checks for www-client/firefox-62.0.3 * Checking for at least 4 GiB disk space at "/var/tmp/portage/www-client/firefox-62.0.3/temp" ... [ ok ] * Messages for package dev-lang/rust-1.30.1-r1: * There is NOT at least 4 GiB RAM * * Space constraints set in the ebuild were not met! * The build will most probably fail, you should enhance the space * as per failed tests. * * ERROR: dev-lang/rust-1.30.1-r1::net-kit failed (pretend phase): * Build requirements not met! * * Call stack: * ebuild.sh, line 92: Called pkg_pretend * rust-1.30.1-r1.ebuild, line 84: Called pre_build_checks * rust-1.30.1-r1.ebuild, line 80: Called check-reqs_pkg_setup * check-reqs.eclass, line 99: Called check-reqs_output * check-reqs.eclass, line 255: Called die * The specific snippet of code: * [[ ${EBUILD_PHASE} == "pretend" && -z ${I_KNOW_WHAT_I_AM_DOING} ]] && \ * die "Build requirements not met!" * * If you need support, post the output of `emerge --info '=dev-lang/rust-1.30.1-r1::net-kit'`, * the complete build log and the output of `emerge -pqv '=dev-lang/rust-1.30.1-r1::net-kit'`. * The complete build log is located at '/var/tmp/portage/dev-lang/rust-1.30.1-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/rust-1.30.1-r1/temp/die.env'. * Working directory: '/var/tmp/portage/dev-lang/rust-1.30.1-r1/homedir' * S: '/var/tmp/portage/dev-lang/rust-1.30.1-r1/work/rustc-1.30.1-src' * Messages for package x11-drivers/xf86-input-evdev-2.10.5: * Unable to find kernel sources at /usr/src/linux * Unable to calculate Linux Kernel version for build, attempting to use running version