it seem to be a problem with the config file , i tryed with: BUSYBOX_CONFIG=/var/tmp/portage....... emerge busybox but it did the same so i can't do my update with emerge --update....... Reproducible: Always Actual Results: >>> Emerging (1 of 38) sys-apps/busybox-1.4.1-r2 to / * busybox-1.4.1.tar.bz2 MD5 ;-) ... [ ok ] * busybox-1.4.1.tar.bz2 RMD160 ;-) ... [ ok ] * busybox-1.4.1.tar.bz2 SHA1 ;-) ... [ ok ] * busybox-1.4.1.tar.bz2 SHA256 ;-) ... [ ok ] * busybox-1.4.1.tar.bz2 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking busybox-1.4.1.tar.bz2 ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking busybox-1.4.1.tar.bz2 to /var/tmp/portage/sys-apps/busybox-1.4.1-r2/work * Applying bb.patch ... [ ok ] * Applying selinux-link.patch ... [ ok ] * Applying bin2hex.patch ... [ ok ] * Applying data_extract_all.patch ... [ ok ] * # 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.4.1-r2/work/busybox-1.4.1 ... SPLIT include/autoconf.h -> include/config/* GEN include/bbconfigopts.h HOSTCC applets/usage CC applets/busybox.o /bin/sh: i686-pc-linux-gnu-gcc: command not found make[1]: *** [applets/busybox.o] Erreur 127 make[1]: *** Attente des tâches non terminées.... LD archival/built-in.o /bin/sh: i686-pc-linux-gnu-ar: command not found make[1]: *** [archival/built-in.o] Erreur 127 make: *** [archival] Erreur 2 make: *** Attente des tâches non terminées.... make: *** [applets] Erreur 2 !!! ERROR: sys-apps/busybox-1.4.1-r2 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 3325: Called src_compile busybox-1.4.1-r2.ebuild, line 173: 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.4.1-r2/temp/build.log'. Portage 2.1.2.2 (default-linux/x86/no-nptl, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r5 i686) ================================================================= System uname: 2.6.19-gentoo-r5 i686 AMD Athlon(tm) Gentoo Base System release 1.12.9 Timestamp of tree: Mon, 02 Apr 2007 12:50:01 +0000 dev-java/java-config: 1.3.7, 2.0.31 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://gentoo.imj.fr/pub/gentoo/ " LANG="fr_FR.UTF-8@UTF-8" LC_ALL="fr_FR.UTF8" LINGUAS="fr" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X alsa apm bash-completion bbdb berkdb bitmap-fonts cddb cdparanoia cdr cdrom cdsound clamav clamd cli cracklib crypt cups dhcp divx dri dvd dvdread eds emacs emacs-w3 emboss encode escreen esd ffmpeg firefox foomaticdb fortran gdbm gif gimp gimpprint gpm gstreamer gtk gtk2 iconv imagemagick imlib ipv6 isdnlog java javascript jpeg lame latin1 leim libg++ libwww logrotate lynxkeymap mad maildir midi mikmod mime mimencode motif mp3 mpeg mplayer multi-tty ncurses nls nvidia ogg opengl openssh openssl oss pam paste64 pcre pdf perl planner png pppd procmail python quicktime readline reflection sdl session spell spl ssl tcpd tk transcode truetype truetype-fonts type1-fonts unicode vorbis x86 xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Resolved: I put back CHOST to ==> i386 in /etc/make.conf Last update the output of emerge was saying to put CHOST to i686 I did and every things was working fine; for this package emerge try to find gcc to i686......gcc but the path to gcc is i386.....gcc so thank you any way and sorry
See http://www.gentoo.org/doc/en/change-chost.xml
thanks a lot for your tips