Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 529320 - dev-util/nvidia-cuda-sdk-6.5.14 should not provide ~x86 keyword
Summary: dev-util/nvidia-cuda-sdk-6.5.14 should not provide ~x86 keyword
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Justin Lecher (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-15 12:37 UTC by Marius Brehler
Modified: 2014-11-17 18:17 UTC (History)
2 users (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 Marius Brehler 2014-11-15 12:37:36 UTC
The CUDA samples and some scientific libraries are longer provided by NVIDIA for x86-based linux distributions [1]:

"(Linux) Support for 32-bit Applications on x86-based Linux Distributions
Several portions of the CUDA Toolkit are no longer available for developing 32-bit applications on x86-based Linux distributions:
[..]
* CUDA Toolkit scientific libraries, including cuBLAS, cuSPARSE, cuFFT,
cuRAND, and NPP
[..]
* CUDA Samples"

I assume that installing the ebuild on an x86 platform will fail. Therefore I removed the ~x86 keyword before pushing my ebuild to the science overlay [2]. Unfortunately this changes didn't made it to portage.

[1] http://developer.download.nvidia.com/compute/cuda/6_5/rel/docs/CUDA_Toolkit_Release_Notes.pdf
[2] https://github.com/gentoo-science/sci/pull/257/files

Reproducible: Always
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2014-11-17 09:15:17 UTC
+*nvidia-cuda-toolkit-6.5.19 (17 Nov 2014)
+
+  17 Nov 2014; Justin Lecher <jlec@gentoo.org>
+  nvidia-cuda-toolkit-6.5.14.ebuild, +nvidia-cuda-toolkit-6.5.19.ebuild:
+  Import Version Bump from sci overlay, thanks Marius Brehler for the work; Add
+  warning for reduced 32bit support, #529320
+
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2014-11-17 09:19:09 UTC
+*nvidia-cuda-sdk-6.5.19 (17 Nov 2014)
+
+  17 Nov 2014; Justin Lecher <jlec@gentoo.org> +nvidia-cuda-sdk-6.5.19.ebuild:
+  Import Version Bump from sci overlay, thanks Marius Brehler for the work; Add
+  warning for reduced 32bit support, #529320
+
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2014-11-17 09:20:10 UTC
(In reply to Marius Brehler from comment #0)
> I assume that installing the ebuild on an x86 platform will fail. Therefore
> I removed the ~x86 keyword before pushing my ebuild to the science overlay
It doesn't fail, but it has reduced functionality. I add a warning and will observe what nivdia is doing in future.

Thanks for your work.
Comment 4 Marius Brehler 2014-11-17 18:17:51 UTC
Okay, if the ~x86 keyword is still supported, the SRC_URI to the x86 run file should be added again. That was my mistake, I removed it along with the keywords. Sorry for the circumstances.