Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
error: /bin/sh ./support/config.sub i686-pc-linux-oldld fail
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
hlevyn
Apprentice
Apprentice


Joined: 14 Jan 2005
Posts: 240
Location: Santa Clara, California

PostPosted: Sun Mar 13, 2005 7:07 am    Post subject: error: /bin/sh ./support/config.sub i686-pc-linux-oldld fail Reply with quote

Hello all. In an attempt to update gnome-panel to 2.8.3 I added the ~x86 keyword, and then used --update when updating. Once things were working alright I thought it might be a good idea to just do a general update of world (without the ~x86 keyword), which then reverted everything back to the stable version. So I tried updating again to gnome-panel 2.8.3 and that's when things fell apart. Now, whenever I try to emerge something I get the following warning and error message regardless of whether or not I'm using the ~x86 keyword:
Code:
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-profiling --without-gnu-malloc
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking build system type... Invalid configuration `i686-pc-linux-oldld': machine `i686-pc-linux' not recognized
configure: error: /bin/sh ./support/config.sub i686-pc-linux-oldld failed

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/bash-3.0-r8/work/bash-3.0/config.log

!!! ERROR: app-shells/bash-3.0-r8 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.

So what exactly did I break and how might I go about fixing it? Also, is this something I should expect when venturing into the testing branch or are things normally a bit more stable?

Any and all help here is much appreciated. Thanks!
_________________
Madness takes its toll. Please have exact change.
Back to top
View user's profile Send private message
avendesora
Veteran
Veteran


Joined: 16 Aug 2002
Posts: 1739
Location: Betelgeuse vicinity

PostPosted: Sun Mar 13, 2005 10:05 am    Post subject: Reply with quote

First, if you want to have some packages "~x86", don't do that on the command line,
use the /etc/portage/package.keywors file (see 'man portage' for details).

Now for your issue: can you post the output of "emerge info" ?
Back to top
View user's profile Send private message
hlevyn
Apprentice
Apprentice


Joined: 14 Jan 2005
Posts: 240
Location: Santa Clara, California

PostPosted: Sun Mar 13, 2005 7:07 pm    Post subject: Reply with quote

Ah. First time I had used the command line for it. Second I used /etc/make.conf. Should I venture back into the testing branch again I'll use /etc/portage/package.keywors. And below is the output of emerge info:

Code:
Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(TM) XP 2100+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 12 2005, 18:32:35)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.9.4, 1.5, 1.7.9-r1, 1.8.5-r3, 1.4_p6, 1.6.3
sys-devel/binutils:  2.15.92.0.2-r6
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -pipe -mcpu=i686"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -mcpu=i686"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl dvd dvdr emboss encode esd fam flac font-server foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick imlib ipv6 java jpeg kde ldap libg++ libwww mad mikmod motif mozilla mp3 mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline sdl slang spell sqlite ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb x86 xml xml2 xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY

_________________
Madness takes its toll. Please have exact change.
Back to top
View user's profile Send private message
thoffmeyer
Apprentice
Apprentice


Joined: 11 Apr 2004
Posts: 208
Location: GMT -5 Hours

PostPosted: Mon Mar 14, 2005 6:00 am    Post subject: Reply with quote

Im having the same problem, any help?
_________________
Conrad Guide, Current Maintainer

Join us on IRC
Server: irc.freenode.net
Channel: #conrad
Back to top
View user's profile Send private message
hlevyn
Apprentice
Apprentice


Joined: 14 Jan 2005
Posts: 240
Location: Santa Clara, California

PostPosted: Mon Mar 14, 2005 6:23 am    Post subject: Reply with quote

Well... Things seem to have slightly changed (how I'm not sure). But below is what I get when I try to emerge =gnome-panel-2.8.3:

Code:
Calculating dependencies ...done!
>>> emerge (1 of 1) gnome-base/gnome-panel-2.8.3 to /
>>> md5 src_uri ;-) gnome-panel-2.8.3.tar.bz2
>>> Unpacking source...
>>> Unpacking gnome-panel-2.8.3.tar.bz2 to /var/tmp/portage/gnome-panel-2.8.3/work
>>> Source unpacked.
 * Patching ${S}/ltmain.sh ...
 *   Applying portage-1.4.1.patch ...
 *   Applying max_cmd_len-1.5.0.patch ...
 * Applying uClibc/libtool patches ...
 * econf: updating gnome-panel-2.8.3/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating gnome-panel-2.8.3/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-eds --disable-gtk-doc
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-strip... no
checking for strip... :
checking whether to enable maintainer-specific portions of Makefiles... no
checking for intltool >= 0.31... 0.33 found
checking for perl... /usr/bin/perl
checking for XML::Parser... ok
checking for iconv... /usr/bin/iconv
checking for msgfmt... /usr/bin/msgfmt
checking for msgmerge... /usr/bin/msgmerge
checking for xgettext... /usr/bin/xgettext
checking for style of include used by make... GNU
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/gnome-panel-2.8.3/work/gnome-panel-2.8.3/config.log

!!! ERROR: gnome-base/gnome-panel-2.8.3 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.

I'm happy to post the config.log if anyone thinks it'll help, but it looks rather large and I don't want to spam everyone.
_________________
Madness takes its toll. Please have exact change.
Back to top
View user's profile Send private message
thoffmeyer
Apprentice
Apprentice


Joined: 11 Apr 2004
Posts: 208
Location: GMT -5 Hours

PostPosted: Mon Mar 14, 2005 6:25 am    Post subject: Reply with quote

hlevyn wrote:
Well... Things seem to have slightly changed (how I'm not sure). But below is what I get when I try to emerge =gnome-panel-2.8.3:

Code:
Calculating dependencies ...done!
>>> emerge (1 of 1) gnome-base/gnome-panel-2.8.3 to /
>>> md5 src_uri ;-) gnome-panel-2.8.3.tar.bz2
>>> Unpacking source...
>>> Unpacking gnome-panel-2.8.3.tar.bz2 to /var/tmp/portage/gnome-panel-2.8.3/work
>>> Source unpacked.
 * Patching ${S}/ltmain.sh ...
 *   Applying portage-1.4.1.patch ...
 *   Applying max_cmd_len-1.5.0.patch ...
 * Applying uClibc/libtool patches ...
 * econf: updating gnome-panel-2.8.3/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating gnome-panel-2.8.3/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-eds --disable-gtk-doc
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-strip... no
checking for strip... :
checking whether to enable maintainer-specific portions of Makefiles... no
checking for intltool >= 0.31... 0.33 found
checking for perl... /usr/bin/perl
checking for XML::Parser... ok
checking for iconv... /usr/bin/iconv
checking for msgfmt... /usr/bin/msgfmt
checking for msgmerge... /usr/bin/msgmerge
checking for xgettext... /usr/bin/xgettext
checking for style of include used by make... GNU
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/gnome-panel-2.8.3/work/gnome-panel-2.8.3/config.log

!!! ERROR: gnome-base/gnome-panel-2.8.3 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.

I'm happy to post the config.log if anyone thinks it'll help, but it looks rather large and I don't want to spam everyone.

Im getting the same damn thing.. this is making me mad :evil:.. but not with gnome, im using 2.10. I think theres a bug somewhere in the latest ~x86 update.
_________________
Conrad Guide, Current Maintainer

Join us on IRC
Server: irc.freenode.net
Channel: #conrad
Back to top
View user's profile Send private message
hlevyn
Apprentice
Apprentice


Joined: 14 Jan 2005
Posts: 240
Location: Santa Clara, California

PostPosted: Mon Mar 14, 2005 7:03 am    Post subject: Reply with quote

Indeed... Something seems to be amiss in there. Not sure if this will help at all, but from /var/log/emerge.log, here's where it initially broke:

Code:
1110692966: Started emerge on: Mar 12, 2005 21:49:26
1110692966:  *** emerge --update =gnome-panel-2.8.3
1110692972:  >>> emerge (1 of 44) sys-devel/gcc-config-1.3.10-r1 to /
1110692972:  === (1 of 44) Cleaning (sys-devel/gcc-config-1.3.10-r1::/usr/portage/sys-devel/gcc-config/gcc-config-1.3.10-r1.ebuild)
1110692972:  === (1 of 44) Compiling/Merging (sys-devel/gcc-config-1.3.10-r1::/usr/portage/sys-devel/gcc-config/gcc-config-1.3.10-r1.ebuild)
1110692984:  === (1 of 44) Post-Build Cleaning (sys-devel/gcc-config-1.3.10-r1::/usr/portage/sys-devel/gcc-config/gcc-config-1.3.10-r1.ebuild)
1110692984:  >>> AUTOCLEAN: sys-devel/gcc-config
1110692990: === Unmerging... (sys-devel/gcc-config-1.3.8-r4)
1110692992:  >>> unmerge success: sys-devel/gcc-config-1.3.8-r4
1110692993:  ::: completed emerge (1 of 44) sys-devel/gcc-config-1.3.10-r1 to /
1110692993:  >>> emerge (2 of 44) sys-devel/patch-2.5.9-r1 to /
1110692993:  === (2 of 44) Cleaning (sys-devel/patch-2.5.9-r1::/usr/portage/sys-devel/patch/patch-2.5.9-r1.ebuild)
1110692994:  === (2 of 44) Compiling/Merging (sys-devel/patch-2.5.9-r1::/usr/portage/sys-devel/patch/patch-2.5.9-r1.ebuild)
1110693022:  === (2 of 44) Post-Build Cleaning (sys-devel/patch-2.5.9-r1::/usr/portage/sys-devel/patch/patch-2.5.9-r1.ebuild)
1110693023:  >>> AUTOCLEAN: sys-devel/patch
1110693028: === Unmerging... (sys-devel/patch-2.5.9)
1110693032:  >>> unmerge success: sys-devel/patch-2.5.9
1110693033:  ::: completed emerge (2 of 44) sys-devel/patch-2.5.9-r1 to /
1110693033:  >>> emerge (3 of 44) sys-devel/binutils-2.15.92.0.2-r6 to /
1110693033:  === (3 of 44) Cleaning (sys-devel/binutils-2.15.92.0.2-r6::/usr/portage/sys-devel/binutils/binutils-2.15.92.0.2-r6.ebuild)
1110693034:  === (3 of 44) Compiling/Merging (sys-devel/binutils-2.15.92.0.2-r6::/usr/portage/sys-devel/binutils/binutils-2.15.92.0.2-r6.ebuild)
1110693448:  === (3 of 44) Post-Build Cleaning (sys-devel/binutils-2.15.92.0.2-r6::/usr/portage/sys-devel/binutils/binutils-2.15.92.0.2-r6.ebuild)
1110693449:  >>> AUTOCLEAN: sys-devel/binutils
1110693454: === Unmerging... (sys-devel/binutils-2.15.92.0.2-r1)
1110693462:  >>> unmerge success: sys-devel/binutils-2.15.92.0.2-r1
1110693462:  ::: completed emerge (3 of 44) sys-devel/binutils-2.15.92.0.2-r6 to /
1110693462:  >>> emerge (4 of 44) app-shells/bash-3.0-r8 to /
1110693462:  === (4 of 44) Cleaning (app-shells/bash-3.0-r8::/usr/portage/app-shells/bash/bash-3.0-r8.ebuild)
1110693463:  === (4 of 44) Compiling/Merging (app-shells/bash-3.0-r8::/usr/portage/app-shells/bash/bash-3.0-r8.ebuild)
1110693472:  *** terminating.
1110695577: Started emerge on: Mar 12, 2005 22:32:57

And at least it's somewhat comforting to know I'm not alone in this ;)
_________________
Madness takes its toll. Please have exact change.
Back to top
View user's profile Send private message
thoffmeyer
Apprentice
Apprentice


Joined: 11 Apr 2004
Posts: 208
Location: GMT -5 Hours

PostPosted: Mon Mar 14, 2005 6:51 pm    Post subject: Reply with quote

hlevyn wrote:
Indeed... Something seems to be amiss in there. Not sure if this will help at all, but from /var/log/emerge.log, here's where it initially broke:

Code:
1110692966: Started emerge on: Mar 12, 2005 21:49:26
1110692966:  *** emerge --update =gnome-panel-2.8.3
1110692972:  >>> emerge (1 of 44) sys-devel/gcc-config-1.3.10-r1 to /
1110692972:  === (1 of 44) Cleaning (sys-devel/gcc-config-1.3.10-r1::/usr/portage/sys-devel/gcc-config/gcc-config-1.3.10-r1.ebuild)
1110692972:  === (1 of 44) Compiling/Merging (sys-devel/gcc-config-1.3.10-r1::/usr/portage/sys-devel/gcc-config/gcc-config-1.3.10-r1.ebuild)
1110692984:  === (1 of 44) Post-Build Cleaning (sys-devel/gcc-config-1.3.10-r1::/usr/portage/sys-devel/gcc-config/gcc-config-1.3.10-r1.ebuild)
1110692984:  >>> AUTOCLEAN: sys-devel/gcc-config
1110692990: === Unmerging... (sys-devel/gcc-config-1.3.8-r4)
1110692992:  >>> unmerge success: sys-devel/gcc-config-1.3.8-r4
1110692993:  ::: completed emerge (1 of 44) sys-devel/gcc-config-1.3.10-r1 to /
1110692993:  >>> emerge (2 of 44) sys-devel/patch-2.5.9-r1 to /
1110692993:  === (2 of 44) Cleaning (sys-devel/patch-2.5.9-r1::/usr/portage/sys-devel/patch/patch-2.5.9-r1.ebuild)
1110692994:  === (2 of 44) Compiling/Merging (sys-devel/patch-2.5.9-r1::/usr/portage/sys-devel/patch/patch-2.5.9-r1.ebuild)
1110693022:  === (2 of 44) Post-Build Cleaning (sys-devel/patch-2.5.9-r1::/usr/portage/sys-devel/patch/patch-2.5.9-r1.ebuild)
1110693023:  >>> AUTOCLEAN: sys-devel/patch
1110693028: === Unmerging... (sys-devel/patch-2.5.9)
1110693032:  >>> unmerge success: sys-devel/patch-2.5.9
1110693033:  ::: completed emerge (2 of 44) sys-devel/patch-2.5.9-r1 to /
1110693033:  >>> emerge (3 of 44) sys-devel/binutils-2.15.92.0.2-r6 to /
1110693033:  === (3 of 44) Cleaning (sys-devel/binutils-2.15.92.0.2-r6::/usr/portage/sys-devel/binutils/binutils-2.15.92.0.2-r6.ebuild)
1110693034:  === (3 of 44) Compiling/Merging (sys-devel/binutils-2.15.92.0.2-r6::/usr/portage/sys-devel/binutils/binutils-2.15.92.0.2-r6.ebuild)
1110693448:  === (3 of 44) Post-Build Cleaning (sys-devel/binutils-2.15.92.0.2-r6::/usr/portage/sys-devel/binutils/binutils-2.15.92.0.2-r6.ebuild)
1110693449:  >>> AUTOCLEAN: sys-devel/binutils
1110693454: === Unmerging... (sys-devel/binutils-2.15.92.0.2-r1)
1110693462:  >>> unmerge success: sys-devel/binutils-2.15.92.0.2-r1
1110693462:  ::: completed emerge (3 of 44) sys-devel/binutils-2.15.92.0.2-r6 to /
1110693462:  >>> emerge (4 of 44) app-shells/bash-3.0-r8 to /
1110693462:  === (4 of 44) Cleaning (app-shells/bash-3.0-r8::/usr/portage/app-shells/bash/bash-3.0-r8.ebuild)
1110693463:  === (4 of 44) Compiling/Merging (app-shells/bash-3.0-r8::/usr/portage/app-shells/bash/bash-3.0-r8.ebuild)
1110693472:  *** terminating.
1110695577: Started emerge on: Mar 12, 2005 22:32:57

And at least it's somewhat comforting to know I'm not alone in this ;)

Latest binutils breaks this, doesnt install strip, use a binary of binutils :P
_________________
Conrad Guide, Current Maintainer

Join us on IRC
Server: irc.freenode.net
Channel: #conrad
Back to top
View user's profile Send private message
hlevyn
Apprentice
Apprentice


Joined: 14 Jan 2005
Posts: 240
Location: Santa Clara, California

PostPosted: Mon Mar 14, 2005 6:55 pm    Post subject: Reply with quote

Ah-ha! Victory is ours! Now to just find and install the binary binutils when I get home tonight. Thanks! :D
_________________
Madness takes its toll. Please have exact change.
Back to top
View user's profile Send private message
thoffmeyer
Apprentice
Apprentice


Joined: 11 Apr 2004
Posts: 208
Location: GMT -5 Hours

PostPosted: Mon Mar 14, 2005 10:11 pm    Post subject: Reply with quote

hlevyn wrote:
Ah-ha! Victory is ours! Now to just find and install the binary binutils when I get home tonight. Thanks! :D

Anytime, but you really should thank my friend, he found that out for me lol
_________________
Conrad Guide, Current Maintainer

Join us on IRC
Server: irc.freenode.net
Channel: #conrad
Back to top
View user's profile Send private message
hlevyn
Apprentice
Apprentice


Joined: 14 Jan 2005
Posts: 240
Location: Santa Clara, California

PostPosted: Tue Mar 15, 2005 6:02 am    Post subject: Reply with quote

Ah. The rapture of being able to update again. Be sure to pass my thanks on to your friend.

Cheers! :D
_________________
Madness takes its toll. Please have exact change.
Back to top
View user's profile Send private message
hlevyn
Apprentice
Apprentice


Joined: 14 Jan 2005
Posts: 240
Location: Santa Clara, California

PostPosted: Tue Apr 05, 2005 4:33 pm    Post subject: Reply with quote

menschmeier wrote:
I have the same problem, my question is: "how to install an older version of an package"?
<=sys-devel/binutils-2.15.90.0.1.1-r4 in /etc/portage/package.keywords does not help.

I didn't bother with /etc/portage/package.keywords. Instead I masked the package causing all of the problems with the following:
Code:
echo "=sys-devel/binutils-2.15.92.0.2-r3" >> /etc/portage/package.mask

This will then mask that version of it, forcing it to grab an older version if a newer stable version does not yet exist.
_________________
Madness takes its toll. Please have exact change.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum