Reproducible: Always Steps to Reproduce: 1. try to compile kdeplasma-addons-4.2.3-r1 >>> Unpacking source... >>> Unpacking kdeplasma-addons-4.2.3.tar.bz2 to /var/tmp/portage/kde-base/kdeplasma-addons-4.2.3-r1/work >>> Source unpacked in /var/tmp/portage/kde-base/kdeplasma-addons-4.2.3-r1/work >>> Preparing source in /var/tmp/portage/kde-base/kdeplasma-addons-4.2.3-r1/work/kdeplasma-addons-4.2.3 ... * Applying lancelot-qt45.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/kde-base/kdeplasma-addons-4.2.3-r1/work/kdeplasma-addons-4.2.3 ... >>> Working in BUILD_DIR: "/var/tmp/portage/kde-base/kdeplasma-addons-4.2.3-r1/work/kdeplasma-addons-4.2.3_build" find: `/var/tmp/portage/kde-base/kdeplasma-addons-4.2.3-r1/work/kdeplasma-addons-4.2.3/scriptengines': Bad file descriptor find: `/var/tmp/portage/kde-base/kdeplasma-addons-4.2.3-r1/work/kdeplasma-addons-4.2.3/dataengines': Bad file descriptor find: `/var/tmp/portage/kde-base/kdeplasma-addons-4.2.3-r1/work/kdeplasma-addons-4.2.3/applets': Bad file descriptor find: `/var/tmp/portage/kde-base/kdeplasma-addons-4.2.3-r1/work/kdeplasma-addons-4.2.3/mockups': Bad file descriptor find: `/var/tmp/portage/kde-base/kdeplasma-addons-4.2.3-r1/work/kdeplasma-addons-4.2.3/runners': Bad file descriptor * * ERROR: kde-base/kdeplasma-addons-4.2.3-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_configure * environment, line 3180: Called kde4-base_src_configure * environment, line 2395: Called cmake-utils_src_configure * environment, line 825: Called _modify-cmakelists * environment, line 305: Called die * The specific snippet of code: * find "${CMAKE_USE_DIR}" -name CMakeLists.txt -exec sed -i -e '/^[[:space:]]*[sS][eE][tT][[:space:]]*([[:space:]]*CMAKE_BUILD_TYPE.*)/{s/^/#IGNORE /g}' {} + -exec sed -i -e '/^[[:space:]]*[sS][eE][tT][[:space:]]*([[:space:]]*CMAKE_INSTALL_PREFIX.*)/{s/^/#IGNORE /g}' {} + || die "${LINENO}: failed to disable hardcoded settings"; * The die message: * 305: failed to disable hardcoded settings * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/kde-base/kdeplasma-addons-4.2.3-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/kde-base/kdeplasma-addons-4.2.3-r1/temp/environment'. *
Created attachment 192062 [details] emerge.info i have added emerge --info
I suspect something broken with your filesystem (ext4? hmm, probably no, your kernel is too old for ext4) of something like this as some directories there seem to be simply missing. Could you please verify whether source is properly unpacked in /var/tmp/portage/kde-base/kdeplasma-addons-4.2.3-r1/work ? I'm also wondering whether it's some glibc-2.10 issue - those 'Bad file descriptor' are suspicious and certainly the cause.
> > I'm also wondering whether it's some glibc-2.10 issue - those 'Bad file > descriptor' are suspicious and certainly the cause. On your suggestion that glibc could be an issue I rebuild glibc-2.10 and then rebuild kdeplasma-addons-4.2.3-r1 Now kdeplasma-addons-4.2.3-r1 compiled without any error.