WillAyd opened a new issue, #48136:
URL: https://github.com/apache/arrow/issues/48136

   ### Describe the bug, including details regarding any error messages, 
version, and platform.
   
   The pkgconf file for arrow-cuda hardcodes a `Requires` of cuda:
   
   
https://github.com/apache/arrow/blob/46b033f0bd18ce5c0fcc69cd6523cdbb7acd48cd/cpp/src/arrow/gpu/arrow-cuda.pc.in#L25
   
   Unfortunately using the nvidia/cuda docker image:
   
   https://hub.docker.com/r/nvidia/cuda
   
   The name of the requirement is actually `cuda-13.0`, and querying arrow-cuda 
as a result will return an error:
   
   ```
   $ pkgconf --libs arrow-cuda
   Package cuda was not found in the pkg-config search path.
   Perhaps you should add the directory containing `cuda.pc'
   to the PKG_CONFIG_PATH environment variable
   Package 'cuda', required by 'arrow-cuda', not found
   ```
   
   If you manually edit the arrow-cuda.pc file to require `cuda-13.0` things 
work
   
   I'm not sure how stable the cuda names are - maybe its worth removing?
   
   cc @zeroshade in case of any insights
   
   ### Component(s)
   
   C++


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to