Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62092 - Gnucash 1.8.9 failes to compile during "configure" (guile not found)
Summary: Gnucash 1.8.9 failes to compile during "configure" (guile not found)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-29 05:23 UTC by Johannes Bauer
Modified: 2004-08-30 10:30 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 Johannes Bauer 2004-08-29 05:23:23 UTC
When I try to "emerge -u world", Gentoo tries to update gnucash to 1.8.9. This failes, however, already during configuration:

checking for sin in -lm... yes
checking for main in -lrx... no
checking for qt_null in -lqt... no
checking for dlopen in -ldl... (cached) yes
checking for t_accept in -lnsl... no
checking for socket in -lsocket... no
checking whether guile works... yes
checking for guile... /usr/bin/guile
checking for guile - 1.3.4 <= version < 99.99.99... no
configure: warning: guile version check failed
configure: error:
 
  guile  does not appear to be installed correctly, or is not in the
  correct version range.  Perhaps you have not installed the guile
  development packages?  Right now gnucash requires at least version
  1.3.4 to build.
 
 
!!! ERROR: app-office/gnucash-1.8.9 failed.
!!! Function econf, Line 362, Exitcode 1
!!! econf failed

Yet, I _have_ guile installed:

acer [~]: emerge search guile
Searching...
[ Results for search key : guile ]
[ Applications found : 4 ]
  
[...]
 
*  dev-util/guile
      Latest version available: 1.6.4-r1
      Latest version installed: 1.6.4-r1
      Size of downloaded files: 2,712 kB
      Homepage:    http://www.gnu.org/software/guile/
      Description: Scheme interpreter
      License:     GPL-2
 
[...]

Reproducible: Always
Steps to Reproduce:




Portage 2.0.50-r10 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.8.1)
=================================================================
System uname: 2.6.8.1 i686 Intel(R) Pentium(R) M processor 1400MHz
Gentoo Base System version 1.5.3
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://ftp.uni-erlangen.de/mirrors/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi apm avi berkdb bonobo cdr crypt cups dvd dvdr encode esd fbcon
foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile hbci imlib java jpeg libg++
libwww mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss pam pcmcia
pdflib perl png python quicktime readline samba sdl slang spell ssl svga tcltk
tcpd tetex truetype usb x86 xml2 xmms xv zlib"
Comment 1 Johannes Bauer 2004-08-30 10:30:22 UTC
I solved the problem. It boiled down to guile. Appearently I had (somehow) 2 concurrent versions of guile installed, a 1.4.x and the latest one (1.6.4). This did the trick:

# emerge unmerge guile
# emerge guile

Now it works! Marking this one as resolved.