Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 377689 - media-libs/mesa-7.11 ebuild : OpenVG depends on Gallium3D
Summary: media-libs/mesa-7.11 ebuild : OpenVG depends on Gallium3D
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matt Turner
URL:
Whiteboard: x11 overlay
Keywords: InOverlay
Depends on:
Blocks:
 
Reported: 2011-08-04 10:03 UTC by Sven Eden
Modified: 2011-09-18 20:05 UTC (History)
1 user (show)

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 Sven Eden 2011-08-04 10:03:01 UTC
In Bug 373735 it has been already mentioned that OpenVG depends on Gallium3D, and it is fixed in the x11-overlay. Unfortunately the ebuild for mesa-7.11, that has come newly to the main tree, isn't aware of that:

--- From Build Log ---
configure: error: cannot enable OpenVG without Gallium
----------------------

The ebuild in the main tree should be fixed.
Comment 1 Matt Turner gentoo-dev 2011-08-06 18:15:34 UTC
It's not fixed in the x11 overlay that I can see. What do you mean?

I just pushed a fix to the x11 overlay though. Tell me if it fixes it for you, and if so, I'll commit it to the tree as well.

Thanks.
Comment 2 Sven Eden 2011-09-18 11:46:45 UTC
I meant that OpenVG can not be selected with "-gallium" USE-Flag. The ebuild allows that which results in the configure error (emerge fails).

The ebuild in the x11 overlays requires gallium to be set when openvg is selected, the ebuild in the tree does not.
Comment 3 Matt Turner gentoo-dev 2011-09-18 15:44:59 UTC
(In reply to comment #2)
> The ebuild in the x11 overlays requires gallium to be set when openvg is
> selected, the ebuild in the tree does not.

That wasn't the case a month ago when you made the report. I fixed it in the x11 overlay to only enable openvg with gallium enabled.

Both ebuilds were broken a month ago, but you said one worked and the other didn't. Hence my confusion.

I'll just push a fix to 7.11 and not try to understand this bug anymore.

Fixed.
Comment 4 Sven Eden 2011-09-18 18:27:54 UTC
Well, it has been a while. I can not remember what made me say it was fixed in the x11 overlay. However, even if my statement was wrong, the ebuild in the tree is still not filtering the attempt, so I do not understand why this bug is no marked as being resolved? What did I miss?
Comment 5 Sven Eden 2011-09-18 18:29:16 UTC
(In reply to comment #4)
> What did I miss?

The last sentence. That's what I missed. Sorry for the double post, my e-mail program stopped showing your message one line early. :-(
Comment 6 Matt Turner gentoo-dev 2011-09-18 20:05:47 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > What did I miss?
> 
> The last sentence. That's what I missed. Sorry for the double post, my e-mail
> program stopped showing your message one line early. :-(

No problem. :-)

I've done a lot of work to the mesa ebuild in the overlay. Let me know if you find any other problems. :)