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

Bug 296099

Summary: Bad ebuild for xorg-server 1.7.3
Product: Gentoo Linux Reporter: Maxim Koltsov (RETIRED) <maksbotan>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Maxim Koltsov (RETIRED) gentoo-dev 2009-12-07 18:01:16 UTC
I need mesa-7.6? so i`ve unmasked xorg-server-1.7.3. I think there`s missing dependence in it`s ebuild: libXxf86mv

Reproducible: Always

Steps to Reproduce:
1.layman -a x11
2.Unmask xorg-server-1.7.3 by ~x86 keyword and some it`s dependencies
3.emerge -av xorg-server

Actual Results:  
Package xxf86vm was not found in the pkg-config search path.
Perhaps you should add the directory containing `xxf86vm.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xxf86vm', required by 'gl', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GL_CFLAGS
and GL_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/x11-base/xorg-server-1.7.3/work/xorg-server-1.7.3/config.log
 * 
 * ERROR: x11-base/xorg-server-1.7.3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_configure
 *             environment, line 3502:  Called x-modular_src_configure
 *             environment, line 4466:  Called econf '--prefix=/usr' '--datadir=/usr/share' '--enable-ipv6' '--disable-dmx' '--disable-kdrive' '--disable-tslib' '--disable-xcalibrate' '--enable-xvfb' '--enable-xnest' '--enable-record' '--enable-xfree86-utils' '--enable-install-libxf86config' '--enable-dri' '--enable-dri2' '--enable-glx' '--enable-xorg' '--enable-glx-tls' '--enable-config-hal' '--sysconfdir=/etc/X11' '--localstatedir=/var' '--enable-install-setuid' '--with-fontdir=/usr/share/fonts' '--with-xkb-output=/var/lib/xkb' '--without-dtrace' '--disable-xsdl'
 *               ebuild.sh, line  534:  Called die
 * The specific snippet of code:
 *   			die "econf failed"
 *  The die message:
 *   econf failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-base/xorg-server-1.7.3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-base/xorg-server-1.7.3/temp/environment'.
 * 


Expected Results:  
Normal installation of xorg-server
Comment 1 Rafał Mużyło 2009-12-07 18:44:08 UTC
No, libXxf86vm is a dependency of mesa.
What does i.e. 'pkg-config gl --libs' prints ?
Comment 2 Maxim Koltsov (RETIRED) gentoo-dev 2009-12-08 17:42:49 UTC
(In reply to comment #1)
> No, libXxf86vm is a dependency of mesa.
> What does i.e. 'pkg-config gl --libs' prints ?
> 

-IGL
Comment 3 Rafał Mużyło 2009-12-10 03:15:31 UTC
I should follow it with:
does 'emerge -upvD --with-bdeps y @world' want to install anything ?
Comment 4 Maxim Koltsov (RETIRED) gentoo-dev 2009-12-10 15:59:28 UTC
(In reply to comment #3)
> I should follow it with:
> does 'emerge -upvD --with-bdeps y @world' want to install anything ?
> 
i have already emerged libXxf86vm, libXext, libXtst and libXi so i think it`s no use to do this. X works normally, but DRI don`t want to start. It`s problem with driver, not with X.org
P.S can you explain this command? i am 15 years old and am new to gentoo.