Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 274591 - media-libs/mesa: unnecessary dep on media-libs/glew
Summary: media-libs/mesa: unnecessary dep on media-libs/glew
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: InOverlay
Depends on:
Blocks:
 
Reported: 2009-06-18 09:51 UTC by Samuli Suominen (RETIRED)
Modified: 2009-10-07 08:27 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2009-06-18 09:51:49 UTC
MesaDemos can use glew, and that's why upstream bundled it in. But mesa shouldn't dep on glew, or install any of it's files as it is still developed as a separate package by upstream.

The glew dep in mesa is just.. /dev/null

The dep should be in mesa-progs if, indeed, the 2 commands we install from it, glxinfo or glxgears links to it (I highly doubt it)

So let's not force unnecessary libraries to our users?
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2009-06-18 09:53:44 UTC
Or remove it in next version, which is fine by me as well (as scarabeus wants)
Comment 2 Rémi Cardona (RETIRED) gentoo-dev 2009-06-23 19:57:28 UTC
Tomas, what's the plan here? Anything that needs to be done now?

Thanks
Comment 3 Tomáš Chvátal (RETIRED) gentoo-dev 2009-07-13 09:11:06 UTC
Still waiting on upstream... They didnt decided yet, because they said they might not install it (no change on this front) or use the glew inside mesa as the actual upstream (also no word on this).
So, if we really dont like glew, we could drop the dep and remove the installs, because it installs only the tests.

Give ack or nak, and i will do the changes based on it.
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2009-07-21 09:56:06 UTC
Wiped out in live, so since 7.6 it wont be there.
Comment 5 Rémi Cardona (RETIRED) gentoo-dev 2009-10-07 08:27:12 UTC
7.6 is fixed (although still in the overlay)

Closing