i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.5 -I/usr/include/python2.5 -I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DORBIT2=1 -pthread -I/usr/include/panel-2.0 -I/usr/include/gconf/2 -I/usr/include/gtk-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libxml2 -I/usr/include/libbonobo-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/gail-1.0 -I/usr/include/libart-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-python-2.0 -O2 -march=i686 -pipe -fomit-frame-pointer -Wall -std=c9x -fno-strict-aliasing -MT gnomeapplet_la-appletmodule.lo -MD -MP -MF .deps/gnomeapplet_la-appletmodule.Tpo -c appletmodule.c -fPIC -DPIC -o .libs/gnomeapplet_la-appletmodule.o
appletmodule.c:13:38: error: libgnomeui/gnome-ui-init.h: No such file or directory
appletmodule.c: In function 'initgnomeapplet':
appletmodule.c:92: error: 'LIBGNOMEUI_MODULE' undeclared (first use in this function)
appletmodule.c:92: error: (Each undeclared identifier is reported only once
appletmodule.c:92: error: for each function it appears in.)
make: *** [gnomeapplet_la-appletmodule.lo] Error 1
make: Leaving directory `/var/tmp/portage/dev-python/gnome-applets-python-2.24.1/work/gnome-python-desktop-2.24.1/gnomeapplet'
make: *** [all-recursive] Error 1
make: Leaving directory `/var/tmp/portage/dev-python/gnome-applets-python-2.24.1/work/gnome-python-desktop-2.24.1'
make: *** [all] Error 2
1)° Can you attach the full build.log, like portage suggests you to do it ?
2)° Can you attach the output of emerge --info too ?
In fact, I was running gnome-light-2.26.* and wanted to add gnome-applets-2.26.*, which pulled in gnome-applets-python-2.24.1. If I keyword the 2.26 version of the latter, everything is ok. Still, if there is a missing dependency, it should be in the ebuild, I think.
please provide us this information requested in comment #1 and also which version (if any) of libgnomeui you had at this time.
Created attachment 198460 [details]
I'm also seeing this bug, apparently the compiler cannot find the include libgnomeui/gnome-ui-init.h, which is in the /usr/include/libgnomeui-2.0/ directory, which notably hasn't been passed to gcc with a -I. I'm not sure what would cause it to leave off this directory, when it appears to be needed.
I am using a mixture of 2.26 and 2.24 packages, including the 2.26 version of libgnomeui. However the include still exists in presumably the same place, so it should be able to find it. I'm only using a few unstable gnome packages (dependencies of the unstable mono), and I'd rather not upgrade them all to unstable if I can avoid it/if it's at all possible. emerge --info to be attached shortly.
Created attachment 198463 [details]
re-opening since info was provided.
I said reopening :)
closing invalid since it seems the problem was related to gnome-desktop-2.26 not providing the same headers as 2.24 but since there is a gnome-applets-python-2.26 ebuild that builds fine with the appropriate gnome-desktop and a blocker wouldn't make sense here.
Thanks for reporting.