i686-pc-linux-gnu-gcc -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"i686"' -DCONF_OSTYPE='"linux-gnu"' -DCONF_MACHTYPE='"i686-pc-linux-gnu"' -DCONF_VENDOR='"pc"' -DSHELL -DHAVE_CONFIG_H true -I. -I//include -I. -I./include -I./lib -o mksyntax ./mksyntax.c i686-pc-linux-gnu-gcc: true: No such file or directory make: *** [mksyntax] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 38, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/sys-apps/bash/bash-2.05a-r2.ebuild . ---------- bash-2.05b instead works... you know why? thanks :)
does /bin/true exist on your system ? if not, try `emerge sh-utils` and try again ...
the same here... i have TRUE installed. look: root@sciacca downloads # /bin/true root@sciacca downloads # /bin/true --version true (GNU sh-utils) 2.0.11 Written by no one. Copyright (C) 2000 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. thanks :)
*** Bug 6258 has been marked as a duplicate of this bug. ***
Hey, i tried this, i extracted my /usr/portage/distfiles/bash-2.05a.tar.gz and then i run ./configure and make manually it works!!! Then, why isnt it work when I use the ebuild? I think there's something to change in here: src_compile() { local myconf [ "`use readline`" ] && myconf="--with-installed-readline" [ -z "`use nls`" ] && myconf="${myconf} --disable-nls" ./configure --prefix=/ \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --host=${CHOST} \ --disable-profiling \ --with-curses \ --without-gnu-malloc \ ${myconf} || die # bash 2.0.5 doesn't like -j>1 make -j1 || die } I tried to change "emake" in "make" but its the same. Thanks, please help me.
cos of SPIDER advice to test a nautilus problem i had added 'DEBUG=true' into my /etc/make.conf file! grr :(( Removing it I solved this damn bug! thanks all!