Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 396157 - [x11 overlay] mesa-libs/mesa-9999 & x11-base/xorg-server dependencies
Summary: [x11 overlay] mesa-libs/mesa-9999 & x11-base/xorg-server dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal minor
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-27 02:20 UTC by Tomasz Wasiak
Modified: 2012-05-30 08:38 UTC (History)
0 users

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


Attachments
emerge --info =media-libs/mesa-9999 (emerge--info,12.95 KB, text/plain)
2011-12-27 02:23 UTC, Tomasz Wasiak
Details
Build log for media-libs/mesa-9999 (mesa-9999_20111226-154700.log,32.03 KB, text/plain)
2011-12-27 02:25 UTC, Tomasz Wasiak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tomasz Wasiak 2011-12-27 02:20:01 UTC
I am installing desktop system using x86 Gentoo. Trying to build mesa using live ebuild from x11 overlay on system without X fails because mesa needs xorg-server. As xorg-server has >=media-libs/mesa-7.8_rc in RDEPEND it would make a circular dependency if one would simply put xorg-server into mesa dependencies.
Simplest solution for now is to emerge =media-libs/mesa-7.11.2, build xorg-server and then update to newer mesa...

Reproducible: Always

Steps to Reproduce:
Just try to emerge xorg-server on system without it after unmasking live mesa...
Actual Results:  
configure: error: Package requirements (xvmc >= 1.0.6 xorg-server) were not met:

No package 'xorg-server' found


Additional informations will be attached: emerge --info, build logs.
Comment 1 Tomasz Wasiak 2011-12-27 02:23:11 UTC
Created attachment 297049 [details]
emerge --info =media-libs/mesa-9999
Comment 2 Tomasz Wasiak 2011-12-27 02:25:03 UTC
Created attachment 297051 [details]
Build log for media-libs/mesa-9999
Comment 3 Matt Turner gentoo-dev 2012-05-30 03:25:56 UTC
Not really a bug, is it?

The thing to do here is to build Mesa without USE=xvmc, then build the X server, and then build Mesa with USE=xvmc if you really want it.
Comment 4 Chí-Thanh Christopher Nguyễn gentoo-dev 2012-05-30 08:37:46 UTC
Actually, this problem was fixed upstream by
http://cgit.freedesktop.org/mesa/mesa/commit/configure.ac?id=c2e2b58a58880c9b9f189fc154205e99144e9502