(I am new to gentoo) I recently did a 'emerge -uD world' and it error'ed out when doing an update on 'busybox.' I did not install busybox or remember installing it as a dependency. I tried a 'emerge --update world' but it still error'ed at busybox. Reproducible: Always Steps to Reproduce: 1. 'emerge -uD world' 2. errors out at busybox or 1. 'emerge --update world' 2. errors out at busybox >>> Emerging (15 of 82) sys-apps/busybox-1.6.1 to / * busybox-1.6.1.tar.bz2 RMD160 ;-) ... [ ok ] * busybox-1.6.1.tar.bz2 SHA1 ;-) ... [ ok ] * busybox-1.6.1.tar.bz2 SHA256 ;-) ... [ ok ] * busybox-1.6.1.tar.bz2 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking busybox-1.6.1.tar.bz2 ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking busybox-1.6.1.tar.bz2 to /var/tmp/portage/sys-apps/busybox-1.6.1/work * Applying busybox-1.6.0-bb.patch ... [ ok ] * Could not locate user configfile, so we will save a default one * # CONFIG_DMALLOC is not set * # CONFIG_FEATURE_SUID_CONFIG is not set * # CONFIG_BUILD_AT_ONCE is not set * # CONFIG_BUILD_LIBBUSYBOX is not set * CONFIG_FEATURE_SH_IS_ASH=y * # CONFIG_FEATURE_SH_IS_NONE is not set * # CONFIG_STATIC is not set * # CONFIG_DEBUG is not set * # CONFIG_SELINUX is not set * # CONFIG_LOCALE_SUPPORT is not set * # CONFIG_TFTP is not set * # CONFIG_FTPGET is not set * # CONFIG_FTPPUT is not set * # CONFIG_IPCALC is not set * # CONFIG_TFTP is not set * # CONFIG_HUSH is not set * # CONFIG_LASH is not set * # CONFIG_MSH is not set * # CONFIG_INETD is not set * # CONFIG_DPKG is not set * # CONFIG_RPM2CPIO is not set * # CONFIG_RPM is not set * # CONFIG_FOLD is not set * # CONFIG_LOGNAME is not set * # CONFIG_OD is not set * # CONFIG_CRONTAB is not set * # CONFIG_UUDECODE is not set * # CONFIG_UUENCODE is not set * # CONFIG_SULOGIN is not set * # CONFIG_DC is not set * * # CONFIG_DEBUG_INIT is not set * # CONFIG_DEBUG_CROND_OPTION is not set * # CONFIG_FEATURE_UDHCP_DEBUG is not set * # CONFIG_TASKSET is not set >>> Source unpacked. >>> Compiling source in /var/tmp/portage/sys-apps/busybox-1.6.1/work/busybox-1.6.1 ... SPLIT include/autoconf.h -> include/config/* GEN include/bbconfigopts.h /var/tmp/portage/sys-apps/busybox-1.6.1/work/busybox-1.6.1/scripts/gcc-version.sh: line 11: i686-pc-linux-gnu-gcc: command not found HOSTCC applets/usage LD archival/built-in.o /bin/sh: i686-pc-linux-gnu-ar: command not found make[1]: *** [archival/built-in.o] Error 127 make: *** [archival] Error 2 make: *** Waiting for unfinished jobs.... GEN include/usage_compressed.h CC applets/applets.o /bin/sh: i686-pc-linux-gnu-gcc: command not found make[1]: *** [applets/applets.o] Error 127 make: *** [applets] Error 2 * * ERROR: sys-apps/busybox-1.6.1 failed. * Call stack: * ebuild.sh, line 1654: Called dyn_compile * ebuild.sh, line 990: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * busybox-1.6.1.ebuild, line 150: Called die * * build failed * 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/sys-apps/busybox-1.6.1/temp/build.log'. * * Messages for package dev-java/java-config-2.0.33-r1: * The way Java is handled on Gentoo has been recently updated. * If you have not done so already, you should follow the * instructions available at: * http://www.gentoo.org/proj/en/java/java-upgrade.xml * * While we are moving towards the new Java system, we only allow * 1.3 or 1.4 JDKs to be used with java-config-1 to ensure * backwards compatibility with the old system. * For more details about this, please see: * http://www.gentoo.org/proj/en/java/why-we-need-java-14.xml * Messages for package dev-java/java-config-1.3.7: * The way Java is handled on Gentoo has been recently updated. * If you have not done so already, you should follow the * instructions available at: * http://www.gentoo.org/proj/en/java/java-upgrade.xml * * While we are moving towards the new Java system, we only allow * 1.3 or 1.4 JDKs to be used with java-config-1 to ensure * backwards compatibility with the old system. * For more details about this, please see: * http://www.gentoo.org/proj/en/java/why-we-need-java-14.xml * Messages for package sys-apps/busybox-1.6.1: * Could not locate user configfile, so we will save a default one * * ERROR: sys-apps/busybox-1.6.1 failed. * Call stack: * ebuild.sh, line 1654: Called dyn_compile * ebuild.sh, line 990: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * busybox-1.6.1.ebuild, line 150: Called die * * build failed * 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/sys-apps/busybox-1.6.1/temp/build.log'. * * Regenerating GNU info directory index... * Processed 76 info files. * IMPORTANT: 9 config files in '/etc' need updating. * See the CONFIGURATION FILES section of the emerge * man page to learn how to update config files.
*** This bug has been marked as a duplicate of bug 163925 ***