Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 139886 - (re-)emerge app-office/gnucash-1.8.11 failed
Summary: (re-)emerge app-office/gnucash-1.8.11 failed
Status: RESOLVED DUPLICATE of bug 139470
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-10 07:39 UTC by Rodrigo Severo
Modified: 2006-10-11 13:51 UTC (History)
2 users (show)

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


Attachments
config.log as per request (config.log,29.94 KB, text/plain)
2006-07-10 11:26 UTC, Rodrigo Severo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rodrigo Severo 2006-07-10 07:39:47 UTC
During a re-emerge of gnucash as per revdep-rebuild request I got the following error:

checking for main in -lgal... no
configure: error: gal library not found. See the README and config.log for more info.

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/gnucash-1.8.11/work/gnucash-1.8.11/config.log

!!! ERROR: app-office/gnucash-1.8.11 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  gnucash-1.8.11.ebuild, line 81:   Called econf '--enable-etags' '--enable-ctags' '--enable-compile-warnings=no' '--disable-error-on-warning' '--disable-sql' '--enable-nls' '--enable-ofx' '--disable-hbci'
  ebuild.sh, line 541:   Called die

!!! econf failed

My emerge --info:

# emerge --info
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.6.15
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=i686 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O3 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg distlocks fixpackages metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.ccccom.com http://gentoo.mirror.sdv.fr http://distro.ibiblio.org/pub/Linux/distributions/gentoo/ http://gentoo.osuosl.org/"
MAKEOPTS="-j5"
PKGDIR="/var/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage-fabrica"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib alsa apache2 apm arts audiofile avi bitmap-fonts bzip2 bzlib cddb cdparanoia cdr cli crypt cups dbus dga dlloader dri dts dvd edl eds emboss encode faac faad fame ffmpeg flac foomaticdb fortran gd gdbm gif gimpprint gmp gpm gstreamer gtk2 hal imagemagick imlib isdnlog jbig jpeg jpeg2k kde kdeenablefinal lcms ldap libcaca libg++ libwww live lzo mad matroska md5sum mikmod mjpeg mmx mng motif mp3 mpeg ncurses nls nptl ogg oggvorbis opengl oss pam pcre pdflib perl png ppds pppd python qt qt3 qt4 quicktime readline real reflection samba scanner sdl session speex spell spl ssl subversion svg svga tcpd tga theora tiff truetype truetype-fonts type1-fonts udev unicode usb vcd vorbis win32codecs wmf x264 xine xinerama xml xmms xorg xv xvid xvmc zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_mga video_cards_nv video_cards_vesa video_cards_vga video_cards_fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-10 07:49:39 UTC
(In reply to comment #0)
> !!! Please attach the following file when filing a report to bugs.gentoo.org:
> !!! /var/tmp/portage/gnucash-1.8.11/work/gnucash-1.8.11/config.log
Comment 2 Rodrigo Severo 2006-07-10 11:26:02 UTC
Created attachment 91379 [details]
config.log as per request

Here is the file required. Is the bug reporter supposed to send this file in every bug?
Comment 3 Rodrigo Severo 2006-07-10 11:36:27 UTC
Requested info available.
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2006-07-12 05:09:14 UTC
According to the config.log:

configure:13375: gcc -o conftest -O3 -march=i686 -pipe     -L/usr/X11R6/lib conftest.c -lgal -rdynamic -L/usr/lib -lgal -lgnomeprint -lfreetype -lglade-gnome -lglade -lxml -lz -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgnome -lgnomesupport -lesd -lasound -laudiofile -ldb1 -lgdk_pixbuf -lgtk -lgdk -lgmodule -lglib -lXi -lXext -lX11 -lm -lgnomecanvaspixbuf -lpopt -lm  -lm 1>&5
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lesd


This indicates to me, that you used to have esound around, and now you don't (or that you have a version bump and you didn't recompile stuff).  Can you try two things:

1. emerge -Duv world -p  (and check if media-sound/esound is being pulled in)
2. revdep-rebuild -- -p (and show me the list of stuff that it wants to remerge)

Do 2 only if 1 doesn't show esound.
Comment 5 Rodrigo Severo 2006-07-12 06:42:48 UTC
(In reply to comment #4)
>
> This indicates to me, that you used to have esound around, and now you don't

Precisely. Recently a "emerge -av --depclean" removed esound from my computer. Since them I have never been able to complete a revdep-rebuild as gtkhtml fails.

> 1. emerge -Duv world -p  (and check if media-sound/esound is being pulled in)

It doesn't show media-sound/esound.

> 2. revdep-rebuild -- -p (and show me the list of stuff that it wants to
> remerge)

Here is the result: 

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] gnome-extra/gtkhtml-1.1.10-r1
[ebuild   R   ] app-office/gnucash-1.8.11
[ebuild  N    ] gnome-base/gail-1.8.8  USE="-debug -doc"
[ebuild   R   ] gnome-extra/gtkhtml-3.8.2

The problem is that I can't emerge gnome-extra/gtkhtml-1.1.10-r1 as it fails for the lack of esound. See bug #139470. It seems that gnucash is depending on gtkhtml for some reason. Shall this bug depend on bug #139470? I hope not as it seems nobody has any idea on how to fix bug #139470. Until now, I only got a friend with the same problem, no suggestions on how to fix.
Comment 6 Seemant Kulleen (RETIRED) gentoo-dev 2006-07-14 15:00:01 UTC
I'm afraid it does depend on that bug :/
Comment 7 Seemant Kulleen (RETIRED) gentoo-dev 2006-10-11 13:51:38 UTC

*** This bug has been marked as a duplicate of 139470 ***