Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 216237

Summary: x11-libs/libwnck-2.22 fails to build with USE="doc"
Product: Gentoo Linux Reporter: Robert Bradbury <robert.bradbury>
Component: New packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED NEEDINFO    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Robert Bradbury 2008-04-04 20:28:49 UTC
x11-libs/libwnck-2.22.0 fails to build with doc USE flag.

Error log contains:

gtk-doc: Linking scanner
gcc -O2 -march=prescott -pipe -Wall -o .libs/libwnck-scan .libs/libwnck-scan.o  ../libwnck/.libs/libwnck-1.so -L/usr/lib /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so -lm /usr/lib/libcairo.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libxml2.so /usr/lib/libglitz-glx.so /usr/lib/libglitz.so /usr/lib/libGL.so /usr/lib/libXmu.so /usr/lib/libXt.so /usr/lib/libXi.so -lpthread /usr/lib/libpng12.so -lz /usr/lib/libXrender.so /usr/lib/libpixman-1.so /usr/lib/libgmodule-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so /usr/lib/libstartup-notification-1.so /usr/lib/libSM.so /usr/lib/libICE.so /usr/lib/libXRes.so /usr/lib/libX11.so /usr/lib/libXext.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -ldl
creating libwnck-scan
gtk-doc: Running scanner libwnck-scan
/root2/var/tmp/portage/x11-libs/libwnck-2.22.0/work/libwnck-2.22.0/doc/.libs/lt-libwnck-scan: symbol lookup error: /root2/var/tmp/portage/x11-libs/libwnck-2.22.0/work/libwnck-2.22.0/doc/.libs/lt-libwnck-scan: undefined symbol: wnck_action_menu_get_type
Scan failed:
make[2]: *** [scan-build.stamp] Error 127
make[2]: Leaving directory `/root2/var/tmp/portage/x11-libs/libwnck-2.22.0/work/libwnck-2.22.0/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root2/var/tmp/portage/x11-libs/libwnck-2.22.0/work/libwnck-2.22.0'
make: *** [all] Error 2

In general it would be nice if all ebuilds were released (or at least tested) with the doc flag as it is not unusual to find an ebuild which fails when the doc flag is enabled.

Reproducible: Always

Steps to Reproduce:
1. Change /etc/portage/package.use to add x11-libs/libwnck doc
2. emerge libwnck


Actual Results:  
Error listed in description is produced.

Expected Results:  
Should build and install libwnck.
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-04-07 08:22:02 UTC
hum, another package failing because of missing symbols for gtk-doc...
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-04-07 20:05:36 UTC
Not reproducible here. Please provide emerge --info and build.log if you can reproduce.