Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 6193 - gnucash doesn't emerge
Summary: gnucash doesn't emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Leonardo Boshell (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-08 03:23 UTC by Stefano Zamprogno
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

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


Attachments
cmd: "emerge gnucash" log (log,7.03 KB, text/plain)
2002-08-08 03:24 UTC, Stefano Zamprogno
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefano Zamprogno 2002-08-08 03:23:56 UTC
after run emerge gnucash i receive this:
!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line -187, Exitcode 1
!!! Configuration failed

 ...done!
>>> emerge app-office/gnucash-1.6.6-r1 to /
>>> md5 ;-) gnucash-1.6.6.tar.gz
!!! emerge aborting on  /usr/portage/app-office/gnucash/gnucash-1.6.6-r1.ebuild . 

and also see attached log :)
Comment 1 Stefano Zamprogno 2002-08-08 03:24:45 UTC
Created attachment 2917 [details]
cmd: "emerge gnucash" log
Comment 2 Mauro Sciaccaluga 2002-08-08 05:43:33 UTC
it says, from your log:

configure: error: Cannot find libglade. See the README and config.log for more info.

----------------

May be you'd need libglade ;)
Comment 3 Stefano Zamprogno 2002-08-08 05:48:50 UTC
BTW: of course libglade is installed correctly !...
Comment 4 Jacob Perkins 2002-08-08 17:03:56 UTC
I had the same problem and discovered the cause was the -fomit-frame-pointer in
make.conf . If you read the config.log in the workdir, it says that -pg and
-fomit-frame-pointer are incompatible, so apparently it's testing for libglade
with a -pg. Anyway, removing -fomit-frame-pointer fixes the problem
Comment 5 Stefano Zamprogno 2002-08-08 18:06:26 UTC
you are right !
same here, after i have removed the -fomit-frame-pointer option, now gnucash
emerge !

does this is a bug or not ?
is this bug closed ?

Comment 6 ahabel 2002-08-09 00:46:59 UTC
Removing -fomit-frame-pointer also worked for me too.

This is a workaround, is there any way to disable this string temporarily for
the ebuild because of incompabilities?
Comment 7 Paul Belt 2002-08-09 10:48:46 UTC
Here's the 'temporary removal of -fomit-frame-pointer patch' to
app-office/gnucash-1.6.6-r1.ebuild

--- BEGIN CUT ---
46a47,48
>
>      CFLAGS=`echo ${CFLAGS} | sed -e 's:-fomit-frame-pointer::'`
--- END CUT ---

And the reason:
/var/tmp/portage/gnucash-1.6.6-r1/work/gnucash-1.6.6/config.log

configure:9583: gcc -o conftest -O3 -march=pentium2 -mmmx -fgcse-lm
-fmove-all-moveables -fomit-frame-pointer -Wall -Wno-unused
-Werror-implicit-function-declaration -pg  -pg conftest.c -lm  1>&5
gcc: -pg and -fomit-frame-pointer are incompatible
Comment 8 Leonardo Boshell (RETIRED) gentoo-dev 2002-08-19 00:32:23 UTC
Thank you all for your suggestions and comments.

A fix has been committed to the Portage tree, hopefully closing a couple of bugs
more in the process.

Again, thank you very much for your invaluable help.