Bug 1213976

Summary: Missing dependency from glu-devel to the package providing gl.h
Product: [openSUSE] openSUSE Tumbleweed Reporter: Dominique Leuenberger <dimstar>
Component: X.OrgAssignee: Stefan Dirsch <sndirsch>
Status: RESOLVED FIXED QA Contact: Gfx Bugs <gfx-bugs>
Severity: Normal    
Priority: P3 - Medium    
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Dominique Leuenberger 2023-08-04 08:58:15 UTC
I have seen a few build fails in Factory that all boiled down to:

[   38s] /usr/include/GL/glu.h:34:10: fatal error: GL/gl.h: No such file or directory

i.e. the consumer includes glu.h - but then glu.h (glu-devel) does not bring in all the deps it needs to be functional, namely it misses a dependency on Mesa-libGL-devel

This seems like a bug in glu-devel (pkgconfig(gl) would probably be the best dep to be added)
Comment 1 Stefan Dirsch 2023-08-04 09:37:45 UTC
Thanks. Fixed.
Comment 2 Stefan Dirsch 2023-08-04 09:37:55 UTC
Submitted.
Comment 3 OBSbugzilla Bot 2023-08-04 10:15:03 UTC
This is an autogenerated message for OBS integration:
This bug (1213976) was mentioned in
https://build.opensuse.org/request/show/1102330 Factory / glu