Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 360533 - app-office/gnucash-2.4.4 fails to build: gwen-gui-gtk2/gtk2_gui.h: No such file or directory
Summary: app-office/gnucash-2.4.4 fails to build: gwen-gui-gtk2/gtk2_gui.h: No such fi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-26 11:38 UTC by Sebastian Lipp
Modified: 2011-03-29 19:30 UTC (History)
2 users (show)

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


Attachments
output of 'emerge --info =app-office/gnucash-2.4.4' (emerge.info,12.36 KB, text/plain)
2011-03-26 11:43 UTC, Sebastian Lipp
Details
build.log (build.log,984.80 KB, text/plain)
2011-03-26 12:10 UTC, Sebastian Lipp
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Lipp 2011-03-26 11:38:30 UTC
Tried to emerge app-office/gnucash-2.4.4 several times the last few days with different combinations of USE flaggs. Tried also to set MAKEOPTS="-j1". Nothing results in a proper build:

/bin/sh ../../../libtool --tag=CC   --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -DG_LOG_DOMAIN=\"gnc.import.aqbanking\"   -I../../../src -I../../../src/import-export -I../../../src/gnome -I../../../src/register/ledger-core -I../../../src/register/register-gnome -I../../../src/register/register-core -I../../../src/gnome-utils -I../../../src/app-utils -I../../../src/engine -I../../../src/core-utils -I../../../src/gnc-module -I../../../src/libqof/qof -DORBIT2=1 -pthread -D_REENTRANT -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/directfb -I/usr/include/libpng14 -I/usr/include/libdrm -pthread -D_REENTRANT -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng14 -I/usr/include/libdrm -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/aqbanking5 -I/usr/include/gwenhywfar4 -Wdeclaration-after-statement  -march=i686 -pipe -g   -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations  -Wno-unused -MT gncmod-aqbanking.lo -MD -MP -MF .deps/gncmod-aqbanking.Tpo -c -o gncmod-aqbanking.lo gncmod-aqbanking.c
libtool: compile:  i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -DG_LOG_DOMAIN=\"gnc.import.aqbanking\" -I../../../src -I../../../src/import-export -I../../../src/gnome -I../../../src/register/ledger-core -I../../../src/register/register-gnome -I../../../src/register/register-core -I../../../src/gnome-utils -I../../../src/app-utils -I../../../src/engine -I../../../src/core-utils -I../../../src/gnc-module -I../../../src/libqof/qof -DORBIT2=1 -pthread -D_REENTRANT -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/directfb -I/usr/include/libpng14 -I/usr/include/libdrm -pthread -D_REENTRANT -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng14 -I/usr/include/libdrm -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/aqbanking5 -I/usr/include/gwenhywfar4 -Wdeclaration-after-statement -march=i686 -pipe -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wno-unused -MT gncmod-aqbanking.lo -MD -MP -MF .deps/gncmod-aqbanking.Tpo -c gncmod-aqbanking.c  -fPIC -DPIC -o .libs/gncmod-aqbanking.o
gnc-gwen-gui.c:59:37: error: gwen-gui-gtk2/gtk2_gui.h: No such file or directory
gnc-gwen-gui.c: In function 'gnc_GWEN_Gui_log_init':
gnc-gwen-gui.c:298: warning: implicit declaration of function 'Gtk2_Gui_new'
gnc-gwen-gui.c:302: warning: assignment makes pointer from integer without a cast
gnc-gwen-gui.c: In function 'register_callbacks':
gnc-gwen-gui.c:473: warning: assignment makes pointer from integer without a cast
make[5]: *** [gnc-gwen-gui.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
mv -f .deps/gnc-plugin-aqbanking.Tpo .deps/gnc-plugin-aqbanking.Plo
mv -f .deps/gncmod-aqbanking.Tpo .deps/gncmod-aqbanking.Plo
make[5]: Leaving directory `/var/tmp/portage/app-office/gnucash-2.4.4/work/gnucash-2.4.4/src/import-export/aqbanking'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/var/tmp/portage/app-office/gnucash-2.4.4/work/gnucash-2.4.4/src/import-export/aqbanking'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/app-office/gnucash-2.4.4/work/gnucash-2.4.4/src/import-export'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/app-office/gnucash-2.4.4/work/gnucash-2.4.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-office/gnucash-2.4.4/work/gnucash-2.4.4'
make: *** [all] Error 2
emake failed
 * ERROR: app-office/gnucash-2.4.4 failed (compile phase):
 *   compile failure
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 5436:  Called gnome2_src_compile
 *   environment, line 2981:  Called die
 * The specific snippet of code:
 *       emake || die "compile failure"



Reproducible: Always

Steps to Reproduce:
1. # emerge =app-office/gnucash-2.4.4
Actual Results:  
build fails

Expected Results:  
build succeeds
Comment 1 Sebastian Lipp 2011-03-26 11:43:41 UTC
Created attachment 267263 [details]
output of 'emerge --info =app-office/gnucash-2.4.4'
Comment 2 Sebastian Lipp 2011-03-26 12:10:13 UTC
Created attachment 267265 [details]
build.log

Deleted lines 1000 - 1500 because of file size.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2011-03-26 13:12:16 UTC
Missing USE="gtk" in sys-libs/gwenhywfar ?
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2011-03-26 13:13:13 UTC
(In reply to comment #3)
> Missing USE="gtk" in sys-libs/gwenhywfar ?

And propably needs same for net-libs/aqbanking too to be usable.
Comment 5 Sebastian Lipp 2011-03-29 18:00:10 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > Missing USE="gtk" in sys-libs/gwenhywfar ?
> 
> And propably needs same for net-libs/aqbanking too to be usable.

This worked out.

Sorry for the noise. May it help other people.
Comment 6 Pacho Ramos gentoo-dev 2011-03-29 19:30:49 UTC
+  29 Mar 2011; Pacho Ramos <pacho@gentoo.org> gnucash-2.4.4.ebuild:
+  Fix RDEPEND, bug #360533 by Sebastian Lipp).
+