Bug 32598 - nvidia-current-devel package does not contain headers
Summary: nvidia-current-devel package does not contain headers
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: x86_64 Linux
Priority: Normal major
Target Milestone: ---
Assignee: Giuseppe Ghibò
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-06 14:32 CET by Markus Mertens
Modified: 2024-03-08 15:26 CET (History)
1 user (show)

See Also:
Source RPM: nvidia-current-devel-535.129.03-1.mga9.nonfree
CVE:
Status comment:


Attachments

Description Markus Mertens 2023-12-06 14:32:08 CET
The package nvidia-current-devel-535.129.03-1.mga9.nonfree only contains libraries, but no headers. It is impossible to use it for OpenGL development.
Comment 1 Lewis Smith 2023-12-11 21:40:07 CET
Thank you for the report.

Giuseppe: OK to assign this to you? You have nursed this pkg of late. Should it have the headers, being closed-source?

Assignee: bugsquad => ghibomgx

Lewis Smith 2023-12-11 21:40:46 CET

Summary: development package does not contain headers => nvidia-current-devel package does not contain headers

Comment 2 Giuseppe Ghibò 2023-12-11 23:33:01 CET
AFAIK it's always been so since long time. The headers are contained in other compatibile common GL packages like lib64glvnd-devel, lib*vulkan-devel, etc.
Comment 3 Morgan Leijström 2024-03-03 10:03:26 CET
Markus, does this work for you, to find the headers?

Any reason to change, or we let it be?

CC: (none) => fri

Comment 4 Markus Mertens 2024-03-08 10:09:52 CET
I have installed lib64glvnd-devel and it works now. So we can leave it alone. Just a clear indication of which packages need to be installed would be nice.
Comment 5 Morgan Leijström 2024-03-08 14:09:00 CET
Good.

If someone can post a list, and possibly formulate what to write, I can implement the information at
https://wiki.mageia.org/en/Setup_the_graphical_server#NVIDIA_CUDA.2C_OpenCL_and_more
Comment 6 Giuseppe Ghibò 2024-03-08 14:34:35 CET
As alternative we might add

Requires: pkgconfig(libglvnd)
Requires: pkgconfig(vulkan)

to nvidia-current-devel package on a next build.
Comment 7 Morgan Leijström 2024-03-08 15:26:58 CET
To mee, that sounds elegant.

Note You need to log in before you can comment on or make changes to this bug.