Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 376015 - media-libs/mesa-7.11_rc2: suspect runtime-depends
Summary: media-libs/mesa-7.11_rc2: suspect runtime-depends
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-22 15:25 UTC by nzqr
Modified: 2011-07-31 18:47 UTC (History)
0 users

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


Attachments
emerge --info (emerge info.txt,2.52 KB, text/plain)
2011-07-22 15:27 UTC, nzqr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nzqr 2011-07-22 15:25:45 UTC
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
Comment 1 nzqr 2011-07-22 15:27:51 UTC
Created attachment 280631 [details]
emerge --info
Comment 2 Matt Turner gentoo-dev 2011-07-31 06:28:21 UTC
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.
Comment 3 Chí-Thanh Christopher Nguyễn gentoo-dev 2011-07-31 10:07:02 UTC
I added the dependency for bug 323183.
Probably it is correct that having it in DEPEND is sufficient.
Comment 4 nzqr 2011-07-31 15:49:45 UTC
>Probably it is correct that having it in DEPEND is sufficient.

Yes, in DEPEND, but not in RDEPEND.
Comment 5 Matt Turner gentoo-dev 2011-07-31 16:09:07 UTC
OK, fixed.

I think this might be made better if the libxml2 dependency is conditional based on documentation generation.
Comment 6 Matt Turner gentoo-dev 2011-07-31 18:47:56 UTC
Ah. I think the dependency on eselect-python is because of bug 341037. Nothing we can do for Mesa.