When trying to update world I fell upon this bug in libperl emerge. It ran a script to interact and answer questions to install perl. This is the trailing dump of "emerge libperl" ------------------------------------------------------------------------------- If you make a mistake on a question, there is no easy way to back up to it currently. The easiest thing to do is to edit config.sh and rerun all the SH files. Configure will offer to let you do this before it runs the SH files. [Type carriage return to continue] Locating common programs... I don't know where 'awk' is, and my life depends on it. Go find a public domain implementation or fix your PATH setting! !!! ERROR: sys-devel/libperl-5.8.7 failed. !!! Function src_compile, Line 238, Exitcode 1 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message.
Oh damn, I think i really raised the severity level higher than it needed to be, but I still hope it gets me an answer soon cause I do need it A.S.A.P I'm sitting on a messed up production server. Thank!
Could you please provide output from `emerge info`? Also, do you have sys-apps/gawk installed? Maybe you should try to emerge it, and re-emerge libperl. mcummings, could that be a missing DEPEND? :-)
Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.10-cobalt i586) ================================================================= System uname: 2.6.10-cobalt i586 AMD-K6(tm) 3D processor Gentoo Base System version 1.4.16 dev-lang/python: 2.3.4, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i386-pc-linux-gnu" CFLAGS="-O2 -march=i686 -fomit-frame-pointer" CHOST="i386-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://128.213.5.34/gentoo/ http://gentoo.binarycompass.org ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://mirror.datapipe.net/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 alsa apm arts avi berkdb bitmap-fonts bzip2 crypt cups cyrus eds emboss encode expat foomaticdb fortran gdbm gif gpm gstreamer gtk2 idn imlib ipv6 jpeg libg++ libwww mad mhash mikmod motif mp3 mpeg mysql ncurses nls ogg oggvorbis opengl oss pam pcre pdflib perl png postfix python quicktime readline sasl sdl spell ssl tcpd tiff truetype truetype-fonts type1-fonts vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY it also fials when I try to emerge gawk with -------------------------------------------------------------------------------- * Applying gawk-3.1.4-disable-DFA.patch ... [ ok ] * Applying gawk-3.1.3-getpgrp_void.patch ... [ ok ] * Applying gawk-3.1.4-nextc.patch ... [ ok ] * Applying gawk-3.1.4-uplow.patch ... [ ok ] * Applying gawk-3.1.4-flonum.patch ... [ ok ] >>> Source unpacked. * econf: updating gawk-3.1.4/config.guess with /usr/share/gnuconfig/config.guess * econf: updating gawk-3.1.4/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=i386-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --bindir=/bin --enable-nls --enable-switch --build=i386-pc-linux-gnu configure: error: cannot find install-sh or install.sh in /.. /../.. ./configure: line 1383: 9489 Illegal instruction sed -n "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" !!! Please attach the config.log to your bug report: !!! /var/tmp/portage/gawk-3.1.4-r4/work/gawk-3.1.4/config.log !!! ERROR: sys-apps/gawk-3.1.4-r4 failed. !!! Function econf, Line 495, Exitcode 0 !!! econf failed !!! If you need support, post the topmost build error, NOT this status message.
I'm really not sure it has anything to do with your problem, but could you set -march=k6-2 in both CFLAGS and CXXFLAGS?
(In reply to comment #2) > mcummings, could that be a missing DEPEND? :-) > Nope. Stage 1 demands an awk on your box - and you can't be here without one :)
Brian, How was this box built? Not trying to be glib, but even if you started at stage1 you'd have awk on the box. I'm leaning towards a confusion on which stage you unpacked vs. your flags, but that's really outside my areas of expertise i'm afraid. I think in this case the libperl install is just highlighting a problem on your box, not the root of it. I realize that doesn't help any :/
Isn't this the $GREP_OPTIONS problem we had a while ago? Brian, please echo $GREP_OPTIONS and make sure -i isn't in there. HTH...
yes, i think this was the grep alias/options bug we ran into a month or so ago.
no updates, closing