Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 323719 - x11-libs/libdrm-2.4.18_pre20100211-r1 fails to emerge
Summary: x11-libs/libdrm-2.4.18_pre20100211-r1 fails to emerge
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-12 21:11 UTC by a_tevelev
Modified: 2010-06-13 01:07 UTC (History)
0 users

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


Attachments
emerge --info (emerge.info,4.64 KB, text/plain)
2010-06-12 21:11 UTC, a_tevelev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description a_tevelev 2010-06-12 21:11:33 UTC
x11-libs/libdrm-2.4.18_pre20100211-r1 fails to emerge:

# emerge -uv1 x11-libs/libdrm

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] x11-libs/libdrm-2.4.18_pre20100211-r1 [2.4.5] USE="-debug" 0 kB

Total: 1 package (1 upgrade), Size of downloads: 0 kB


>>> Verifying ebuild manifests

>>> Emerging (1 of 1) x11-libs/libdrm-2.4.18_pre20100211-r1

...

Making all in modetest                                                                                                                                       
make[3]: Entering directory `/var/tmp/portage/x11-libs/libdrm-2.4.18_pre20100211-r1/work/libdrm-2.4.18_pre20100211/tests/modetest'                           
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../..    -I../../include/drm -I../../intel/ -I../.. -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12   -march=athlon64 -O2 -pipe -fomit-frame-pointer -MT modetest.o -MD -MP -MF .deps/modetest.Tpo -c -o modetest.o modetest.c
mv -f .deps/modetest.Tpo .deps/modetest.Po                                                                                                                   
/bin/sh ../../libtool --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc -I../../include/drm -I../../intel/ -I../.. -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12   -march=athlon64 -O2 -pipe -fomit-frame-pointer  -Wl,-O1 -o modetest modetest.o ../../libdrm.la ../../intel/libdrm_intel.la -lcairo                                                                                                                                     
libtool: link: x86_64-pc-linux-gnu-gcc -I../../include/drm -I../../intel/ -I../.. -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -march=athlon64 -O2 -pipe -fomit-frame-pointer -Wl,-O1 -o .libs/modetest modetest.o  ../../.libs/libdrm.so ../../intel/.libs/libdrm_intel.so /var/tmp/portage/x11-libs/libdrm-2.4.18_pre20100211-r1/work/libdrm-2.4.18_pre20100211/.libs/libdrm.so -lrt /usr/lib64/libcairo.so -L/usr/lib64 /usr/lib64/libpixman-1.so /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so /usr/lib64/libexpat.so /usr/lib64/libglitz-glx.so -lGL /usr/lib64/libXext.so -lpthread /usr/lib64/libglitz.so /usr/lib64/libpng12.so /usr/lib64/libXrender.so /usr/lib64/libX11.so -lxcb-xlib /usr/lib64/libxcb.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -ldl -lz -lm                                                                                                                                       
/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lxcb-xlib                                                        
collect2: ld returned 1 exit status                                                                                                                          
make[3]: *** [modetest] Error 1                                                                                                                              
make[3]: Leaving directory `/var/tmp/portage/x11-libs/libdrm-2.4.18_pre20100211-r1/work/libdrm-2.4.18_pre20100211/tests/modetest'                            
make[2]: *** [all-recursive] Error 1                                                                                                                         
make[2]: Leaving directory `/var/tmp/portage/x11-libs/libdrm-2.4.18_pre20100211-r1/work/libdrm-2.4.18_pre20100211/tests'                                     
make[1]: *** [all-recursive] Error 1                                                                                                                         
make[1]: Leaving directory `/var/tmp/portage/x11-libs/libdrm-2.4.18_pre20100211-r1/work/libdrm-2.4.18_pre20100211'                                           
make: *** [all] Error 2                                                                                                                                      
 * ERROR: x11-libs/libdrm-2.4.18_pre20100211-r1 failed:                                                                                                      
 *   emake failed                                                                                                                                            
 *                                                                                                                                                           
 * Call stack:                                                                                                                                               
 *     ebuild.sh, line   54:  Called src_compile                                                                                                             
 *   environment, line 3348:  Called x-modular_src_compile                                                                                                   
 *   environment, line 4209:  Called x-modular_src_make                                                                                                      
 *   environment, line 4247:  Called die                                                                                                                     
 * The specific snippet of code:                                                                                                                             
 *       emake || die "emake failed"
Comment 1 a_tevelev 2010-06-12 21:11:59 UTC
Created attachment 235119 [details]
emerge --info
Comment 2 Chí-Thanh Christopher Nguyễn gentoo-dev 2010-06-12 21:21:54 UTC
Seems you had an older (pre 1.4) version of libxcb before. Follow the upgrade guide at http://www.gentoo.org/proj/en/desktop/x/x11/libxcb-1.4-upgrade-guide.xml and reopen this bug if the issue persists.
Comment 3 a_tevelev 2010-06-13 01:07:45 UTC
Yes, that was it. Thank you. Sorry for the trouble!