| Summary: | installation of nvidia-cuda-toolkit-6.5.14-6.mga5.nonfree.x86_64 is not possible | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | igor ivanov <algaraad> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | Rémi Verschelde <rverschelde> |
| Severity: | normal | ||
| Priority: | Normal | CC: | algaraad, anssi.hannula, davidwhodgins, sysadmin-bugs, tarazed25, tmb |
| Version: | 5 | Keywords: | validated_update |
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | MGA5-64-OK advisory | ||
| Source RPM: | nvidia-cuda-toolkit-6.5.14-6.mga5.nonfree.x86_64 | CVE: | |
| Status comment: | |||
|
Description
igor ivanov
2015-10-30 12:04:28 CET
see bud 15346 related to this one, and which is not yet solved!!! the file /usr/lib64/libOpenCL.so.1 is part of nvidia-cuda-toolkit-6.5.14 (mageia5) but not of nvidia-cuda-toolkit-5.5.22 (mageia4) which explains the difference of behavior between the 2 versions. I think this file has to be removed from the package nvidia-cuda-toolkit-6.5.14-6.mga5, and all will be OK it seems the problem is the file /usr/lib64/libOpenCL.so.1 is common to the packages: lib64opencl1-2.1.3-3.mga5.x86_64 nvidia-cuda-toolkit-6.5.14-6.mga5.nonfree.x86_64 if one of them is already installed (in my case libopencl1) attempting to install the other provokes a conflict the same for 32bits (/usr/lib/libOpenCL.so.1 is common part of 32bits versions of the above mentioned packages) CC:
(none) =>
algaraad Assigning to packagers collectively since nvidia-cuda-toolkit has no registered maintainer. CC:
(none) =>
anssi.hannula I already have fixed packages in testing, but need to verify them before assigning to QA CC:
(none) =>
tmb (In reply to Thomas Backlund from comment #5) > I already have fixed packages in testing, but need to verify them before > assigning to QA Assigning to you then. Assignee:
pkg-bugs =>
tmb (In reply to Thomas Backlund from comment #5) > I already have fixed packages in testing, but need to verify them before > assigning to QA nothing had changed: [root@mageia4_64 toto]# urpmi --test nvidia-cuda-toolkit-devel Pour satisfaire les dépendances, les paquetages suivants vont être installés : (test uniquement, l'installation ne sera pas effectuée) Paquetage Version Révision Arch (média « Core Updates ») lib64vdpau-devel 1.1.1 1.mga5 x86_64 (recommandé) (média « Nonfree Release ») nvidia-cuda-toolkit-devel 6.5.14 6.mga5.nonfr> x86_64 (média « Nonfree Updates ») nvidia-current-cuda-opencl 346.96 1.mga5.nonfr> x86_64 (recommandé) nvidia-current-devel 346.96 1.mga5.nonfr> x86_64 (recommandé) un espace additionnel de 712Mo sera utilisé. 243Mo de paquets seront récupérés. Procéder à l'installation des 4 paquetages ? (O/n) o installation de nvidia-current-devel-346.96-1.mga5.nonfree.x86_64.rpm nvidia-cuda-toolkit-devel-6.5.14-6.mga5.nonfree.x86_64.rpm lib64vdpau-devel-1.1.1-1.mga5.x86_64.rpm nvidia-current-cuda-opencl-346.96-1.mga5.nonfree.x86_64.rpm depuis /var/cache/urpmi/rpms Préparation... ###################################################################################################### L'installation a échoué : le fichier /usr/include/CL/cl.h de l'installation de nvidia-cuda-toolkit-devel-6.5.14-6.mga5.nonfree.x86_64 entre en conflit avec le fichier du paquet opencl-headers-1.2-1.20121130.6.mga5.noarch le fichier /usr/include/CL/cl_ext.h de l'installation de nvidia-cuda-toolkit-devel-6.5.14-6.mga5.nonfree.x86_64 entre en conflit avec le fichier du paquet opencl-headers-1.2-1.20121130.6.mga5.noarch le fichier /usr/include/CL/cl_gl.h de l'installation de nvidia-cuda-toolkit-devel-6.5.14-6.mga5.nonfree.x86_64 entre en conflit avec le fichier du paquet opencl-headers-1.2-1.20121130.6.mga5.noarch le fichier /usr/include/CL/cl_gl_ext.h de l'installation de nvidia-cuda-toolkit-devel-6.5.14-6.mga5.nonfree.x86_64 entre en conflit avec le fichier du paquet opencl-headers-1.2-1.20121130.6.mga5.noarch le fichier /usr/include/CL/cl_platform.h de l'installation de nvidia-cuda-toolkit-devel-6.5.14-6.mga5.nonfree.x86_64 entre en conflit avec le fichier du paquet opencl-headers-1.2-1.20121130.6.mga5.noarch le fichier /usr/include/CL/opencl.h de l'installation de nvidia-cuda-toolkit-devel-6.5.14-6.mga5.nonfree.x86_64 entre en conflit avec le fichier du paquet opencl-headers-1.2-1.20121130.6.mga5.noarch installation of nvidia-cuda remains inconsistent with the package opencl-headers (In reply to Samuel Verschelde from comment #6) > (In reply to Thomas Backlund from comment #5) > > I already have fixed packages in testing, but need to verify them before > > assigning to QA > > Assigning to you then. nothing had changed: [root@mageia4_64 toto]# urpmi --test nvidia-cuda-toolkit-devel Pour satisfaire les dépendances, les paquetages suivants vont être installés : (test uniquement, l'installation ne sera pas effectuée) Paquetage Version Révision Arch (média « Core Updates ») lib64vdpau-devel 1.1.1 1.mga5 x86_64 (recommandé) (média « Nonfree Release ») nvidia-cuda-toolkit-devel 6.5.14 6.mga5.nonfr> x86_64 (média « Nonfree Updates ») nvidia-current-cuda-opencl 346.96 1.mga5.nonfr> x86_64 (recommandé) nvidia-current-devel 346.96 1.mga5.nonfr> x86_64 (recommandé) un espace additionnel de 712Mo sera utilisé. 243Mo de paquets seront récupérés. Procéder à l'installation des 4 paquetages ? (O/n) o installation de nvidia-current-devel-346.96-1.mga5.nonfree.x86_64.rpm nvidia-cuda-toolkit-devel-6.5.14-6.mga5.nonfree.x86_64.rpm lib64vdpau-devel-1.1.1-1.mga5.x86_64.rpm nvidia-current-cuda-opencl-346.96-1.mga5.nonfree.x86_64.rpm depuis /var/cache/urpmi/rpms Préparation... ###################################################################################################### L'installation a échoué : le fichier /usr/include/CL/cl.h de l'installation de nvidia-cuda-toolkit-devel-6.5.14-6.mga5.nonfree.x86_64 entre en conflit avec le fichier du paquet opencl-headers-1.2-1.20121130.6.mga5.noarch le fichier /usr/include/CL/cl_ext.h de l'installation de nvidia-cuda-toolkit-devel-6.5.14-6.mga5.nonfree.x86_64 entre en conflit avec le fichier du paquet opencl-headers-1.2-1.20121130.6.mga5.noarch le fichier /usr/include/CL/cl_gl.h de l'installation de nvidia-cuda-toolkit-devel-6.5.14-6.mga5.nonfree.x86_64 entre en conflit avec le fichier du paquet opencl-headers-1.2-1.20121130.6.mga5.noarch le fichier /usr/include/CL/cl_gl_ext.h de l'installation de nvidia-cuda-toolkit-devel-6.5.14-6.mga5.nonfree.x86_64 entre en conflit avec le fichier du paquet opencl-headers-1.2-1.20121130.6.mga5.noarch le fichier /usr/include/CL/cl_platform.h de l'installation de nvidia-cuda-toolkit-devel-6.5.14-6.mga5.nonfree.x86_64 entre en conflit avec le fichier du paquet opencl-headers-1.2-1.20121130.6.mga5.noarch le fichier /usr/include/CL/opencl.h de l'installation de nvidia-cuda-toolkit-devel-6.5.14-6.mga5.nonfree.x86_64 entre en conflit avec le fichier du paquet opencl-headers-1.2-1.20121130.6.mga5.noarch installation of nvidia-cuda remains inconsistent with the package opencl-headers (In reply to igor ivanov from comment #8) > (In reply to Samuel Verschelde from comment #6) > > (In reply to Thomas Backlund from comment #5) > > > I already have fixed packages in testing, but need to verify them before > > > assigning to QA > > > > Assigning to you then. > > nothing had changed: Thats because the fixes are still in nonfree updates_testing, with a version of: 6.5.14-6.1.mga5.nonfree... SRPMS: nvidia-cuda-toolkit-6.5.14-6.1.mga5.nonfree.src.rpm opencl-headers-1.2-1.20150303.1.mga5.src.rpm i586: opencl-headers-1.2-1.20150303.1.mga5.noarch.rpm nvidia-cuda-toolkit-6.5.14-6.1.mga5.nonfree.i586.rpm nvidia-cuda-toolkit-devel-6.5.14-6.1.mga5.nonfree.i586.rpm x86_64: opencl-headers-1.2-1.20150303.1.mga5.noarch.rpm nvidia-cuda-toolkit-6.5.14-6.1.mga5.nonfree.x86_64.rpm nvidia-cuda-toolkit-devel-6.5.14-6.1.mga5.nonfree.x86_64.rpm nvidia-cuda-toolkit-samples-6.5.14-6.1.mga5.nonfree.x86_64.rpm nvidia-nsight-6.5.14-6.1.mga5.nonfree.x86_64.rpm nvidia-visual-profiler-6.5.14-6.1.mga5.nonfree.x86_64.rpm Assignee:
tmb =>
qa-bugs Enabled nonfree updates testing on an x86_64 machine and installed all the updates. Icons for nvidia-nsight and nvidia-visual-profiler appeared in the applications menu but did not appear to do much. The software installs anyway. Is this sufficient for an OK? CC:
(none) =>
tarazed25 These were already installed: lib64vdpau-devel-1.1.1-1 nvidia-current-cuda-opencl-352.79-1 $ cat /usr/share/nvidia-cuda-toolkit/extras/Debugger/Readme.txt The debugger API is a set of routines that allows debuggers to control the execution and to inspect NVIDIA GPUs running CUDA kernels. Third-party debuggers must be linked against the CUDA driver library (libcuda.so) to use the debugger API. ........................ Not much we can do in testing so going ahead with the OK.
Len Lawrence
2016-03-21 22:34:08 CET
Whiteboard:
(none) =>
MGA5-64-OK Validating. Advisory todo. Keywords:
(none) =>
validated_update
Dave Hodgins
2016-03-25 06:58:28 CET
CC:
(none) =>
davidwhodgins An update for this issue has been pushed to the Mageia Updates repository. http://advisories.mageia.org/MGAA-2016-0049.html Status:
NEW =>
RESOLVED |