Red Hat Bugzilla – Bug 279351
mesa-libGLU-devel missing from dependencies
Last modified: 2007-11-30 17:12:15 EST
Description of problem:
mesa-libGLU is missing from the dependencies list of the wine package.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Attempt to build on a x86_64 host using "rpmbuild --rebuild --target=i386
2. Install all the required i386 packages.
3. Attempt to build again.
The build fails with error "undefined reference to gluNewTess".
mesa-libGLU-devel should be listed as a dependency in step 1. Then after this
is installed in step 2, the build in step 3 will succeed.
After looking at the spec file, I see mesa-libGLU-devel is listed as a
requirement, but for some reason rpmbuild does not pick this up. Perhaps, only
one library may be specified per line?
Hm interesting. I don't see why it would not build. It builds fine in mock and
it shouldn't if something like libGLU stuff is missing (and hence it is required
and multiple requires per line are fine). I have no clue however why it is not
picked up. I will give it a test tomorrow.
I tested again with .46 today. Mock builds work fine. I guess there are some
other nitpicks for the multilib stuff maybe. I remember that building for i386
on x86_64 systems was a bit of a pain even w/o rpm. Please take a look at this
page for further information: