The media-libs/mesa-9999 ebuild contains the following line in the REQUIRED_USE variable: r600-llvm-compiler ( gallium llvm || ( video_cards_r600 video_cards_radeon ) ) Therefore, you cannot install mesa without having an r600 video card. The correct dependency should be: r600-llvm-compiler? ( gallium llvm || ( video_cards_r600 video_cards_radeon ) ) I hope this is not a duplicate of bug #414331 Reproducible: Always Steps to Reproduce: 1. Go on a machine without radeon video card. 2. Update x11-overlay with "layman -S" (should be commit 36b5319e1cac0f145ab4c60c7a15d3816e3b196c) 3. emerge --oneshot media-libs/mesa Actual Results: emerge fails with: The following REQUIRED_USE flag constraints are unsatisfied: r600-llvm-compiler any-of ( video_cards_r600 video_cards_radeon ) Expected Results: mesa should compile without support for r600-llvm-compiler.
Whoops, fixed.