Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 21144 - Installing guile-1.5.4 fails during emerge.
Summary: Installing guile-1.5.4 fails during emerge.
Status: RESOLVED DUPLICATE of bug 17417
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-17 01:34 UTC by Stuart W. Finlayson
Modified: 2005-07-17 13:06 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stuart W. Finlayson 2003-05-17 01:34:49 UTC
When I run emerge --update world it tries to update to guile-1.5.4.
I get the following error:

configure: configuring in libltdl
configure: running /bin/sh './configure'  --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-threads --with-modules CC=gcc 'CFLAGS=-O2 -mcpu=i686 -pipe' host_alias=i686-pc-linux-gnu --enable-ltdl-convenience --cache-file=/dev/null --srcdir=.
configure: warning: CC=gcc: invalid host type
configure: warning: CFLAGS=-O2 -mcpu=i686 -pipe: invalid host type
configure: error: can only configure for one host and one target at a time
configure: error: /bin/sh './configure' failed for libltdl
sed: can't read confdefs.h: No such file or directory

!!! ERROR: dev-util/guile-1.5.4 failed.
!!! Function econf, Line 273, Exitcode 1
!!! econf failed

However, if I cd to /var/tmp/portage/guile-1.5.4/work/guile-1.5.4 and
do `unset CC` and `unset CFLAGS`, then ./configure it works fine.

Here's my `emerge info`:

Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.20-gentoo-r5 i686 Pentium III (Coppermine)
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://distro.ibiblio.org/gentoo "
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml alsa gdbm berkdb slang readline arts tetex bonobo svga java guile mysql postgres X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk qt kde motif opengl mozilla snmp tiff wmf"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-O2 -mcpu=i686 -pipe"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"

Reproducible: Always
Steps to Reproduce:
1.run emerge --update guile
2.watch the install fail
3.
Actual Results:  
Install fails

Expected Results:  
Install succeeds
Comment 1 Thomas Schuetz 2003-05-17 05:04:43 UTC
Same problem here with "-march=athlon-tbird -O3 -pipe" or "-mcpu=athlon -O3 -pipe" 
Comment 2 Tobias Sager 2003-05-17 05:17:49 UTC
Confirm here.

This is the problem:
http://mail.gnu.org/archive/html/bug-guile/2002-01/msg00053.html

Should be fixed in newer version.
Comment 3 Martin Holzer (RETIRED) gentoo-dev 2003-05-17 05:23:34 UTC
guile-1.6.4.ebuild is already in portage tree

can you try it ?
Comment 4 Martin Holzer (RETIRED) gentoo-dev 2003-05-17 05:25:32 UTC

*** This bug has been marked as a duplicate of 17417 ***
Comment 5 Tobias Sager 2003-05-17 06:16:13 UTC
1.6.1 merges fine.
Comment 6 Alastair Tse (RETIRED) gentoo-dev 2003-05-17 14:23:01 UTC
well, actually i didn't intend for it to get unmasked. but its masked again now. 1.6.x is the one that should be available for ~x86.