Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 274947 - =dev-python/gnome-applets-python-2.24.1 fails to compile
Summary: =dev-python/gnome-applets-python-2.24.1 fails to compile
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
Depends on:
Blocks: gnome2.24
  Show dependency tree
Reported: 2009-06-21 13:42 UTC by Kobboi
Modified: 2009-10-21 23:46 UTC (History)
1 user (show)

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

Build log (build.log,18.74 KB, text/plain)
2009-07-19 10:56 UTC, Jason Wigg
emerge --info (emerge-info,10.57 KB, text/plain)
2009-07-19 11:01 UTC, Jason Wigg

Note You need to log in before you can comment on or make changes to this bug.
Description Kobboi 2009-06-21 13:42:50 UTC
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[2]: *** [gnomeapplet_la-appletmodule.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/dev-python/gnome-applets-python-2.24.1/work/gnome-python-desktop-2.24.1/gnomeapplet'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-python/gnome-applets-python-2.24.1/work/gnome-python-desktop-2.24.1'
make: *** [all] Error 2
Comment 1 Romain Perier (RETIRED) gentoo-dev 2009-06-21 13:54:25 UTC
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 ?

Comment 2 Kobboi 2009-06-21 13:58:46 UTC
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.
Comment 3 Gilles Dartiguelongue gentoo-dev 2009-06-28 21:39:30 UTC
please provide us this information requested in comment #1 and also which version (if any) of libgnomeui you had at this time.
Comment 4 Jason Wigg 2009-07-19 10:56:10 UTC
Created attachment 198460 [details]
Build log

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.
Comment 5 Jason Wigg 2009-07-19 11:01:56 UTC
Created attachment 198463 [details]
emerge --info
Comment 6 Gilles Dartiguelongue gentoo-dev 2009-10-21 23:43:44 UTC
re-opening since info was provided.
Comment 7 Gilles Dartiguelongue gentoo-dev 2009-10-21 23:45:59 UTC
I said reopening :)
Comment 8 Gilles Dartiguelongue gentoo-dev 2009-10-21 23:46:17 UTC
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.