It's USE flags: [ebuild R ] media-libs/mesa-7.11_rc2 USE="gallium nptl pic* shared-dricore shared-glapi -bindist -classic -debug -egl -gles -llvm -motif -openvg (-selinux)" VIDEO_CARDS="nouveau -intel -mach64 -mga -r128 -radeon -savage -sis -tdfx -via -vmware" 0 kB and it pulls in RDEPENDS: dev-libs/libxml2[python] >=app-admin/eselect-python-20091230 but I'd not found any python scripts or binaries linked with libxml2.so in built mesa. Reproducible: Always
Created attachment 280631 [details] emerge --info
Could libxml2 be needed in DEPEND (but not RDEPEND) for some documentation or something? I don't see eselect-python listed in any of the Mesa ebuilds.
I added the dependency for bug 323183. Probably it is correct that having it in DEPEND is sufficient.
>Probably it is correct that having it in DEPEND is sufficient. Yes, in DEPEND, but not in RDEPEND.
OK, fixed. I think this might be made better if the libxml2 dependency is conditional based on documentation generation.
Ah. I think the dependency on eselect-python is because of bug 341037. Nothing we can do for Mesa.