ocl-icd-libopencl1 should conflicts,replaces nvidia-opencl-dev not nvidia-libopencl1-dev
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-cuda-toolkit (Debian) |
Fix Released
|
Unknown
|
|||
nvidia-cuda-toolkit (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Trusty |
Triaged
|
Medium
|
Unassigned | ||
ocl-icd (Debian) |
Fix Released
|
Unknown
|
|||
ocl-icd (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Trusty |
Triaged
|
Medium
|
Unassigned |
Bug Description
Packages nvidia-opencl-dev and ocl-icd-libopencl1 both ship libOpenCL.so.
In Debian, libOpenCL.so was shipped by nvidia-
[IMPACT]
Users with proprietary Nvidia graphics drivers have difficulty co-installing CUDA and OpenCL applications. e.g. python-pycuda and python-pyopencl, or wine and nvidia-
[Test Case for Trusty]
Install ocl-icd-libopencl1 followed by nvidia-opencl-dev.
sudo apt-get install ocl-icd-libopencl1
sudo apt-get install nvidia-opencl-dev
Expected behaviour: ocl-icd-libopencl1 is removed and nvidia-opencl-dev is installed.
Actual behaviour: dpkg complains that libOpenCL.so is to be overwritten.
[Regression Potential]
Minimal: this change only affects relationships between packages.
-------
1.) Description: Ubuntu 14.04 LTS, Release: 14.04
2.) installed: ocl-icd-libopencl1 2.1.3-4, to be installed: nvidia-
3.) The expected behaviour is a successful upgrade from ocl-icd-libopencd1 to nvidia-
4.) nvidia-
ProblemType: Package
DistroRelease: Ubuntu 14.04
Package: nvidia-opencl-dev 5.0.35-7ubuntu1
ProcVersionSign
Uname: Linux 3.13.0-24-generic x86_64
NonfreeKernelMo
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
Date: Thu Apr 24 05:33:14 2014
DpkgTerminalLog:
Vorbereitung zum Entpacken von .../nvidia-
Entpacken von nvidia-
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/
Versuch, »/usr/lib/
DuplicateSignature: package:
ErrorMessage: Versuch, »/usr/lib/
SourcePackage: nvidia-cuda-toolkit
Title: package nvidia-opencl-dev 5.0.35-7ubuntu1 failed to install/upgrade: Versuch, »/usr/lib/
UpgradeStatus: Upgraded to trusty on 2013-11-23 (151 days ago)
tags: | removed: need-duplicate-check |
Changed in ocl-icd (Debian): | |
status: | Unknown → New |
Changed in ocl-icd (Ubuntu): | |
status: | New → Confirmed |
Changed in nvidia-cuda-toolkit (Debian): | |
status: | Unknown → New |
summary: |
- package nvidia-opencl-dev 5.0.35-7ubuntu1 failed to install/upgrade: - Versuch, »/usr/lib/x86_64-linux-gnu/libOpenCL.so« zu überschreiben, - welches auch in Paket ocl-icd-libopencl1:amd64 2.1.3-4 ist + ocl-icd-libopencl1 should conflicts,replaces nvidia-opencl-dev not + nvidia-libopencl1-dev |
description: | updated |
Changed in ocl-icd (Debian): | |
status: | New → Fix Released |
Changed in nvidia-cuda-toolkit (Debian): | |
status: | New → Fix Released |
Changed in ocl-icd (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in nvidia-cuda-toolkit (Debian): | |
status: | Fix Released → Unknown |
Changed in ocl-icd (Debian): | |
status: | Fix Released → Unknown |
Changed in nvidia-cuda-toolkit (Debian): | |
status: | Unknown → Fix Committed |
Changed in ocl-icd (Debian): | |
status: | Unknown → Fix Released |
Changed in nvidia-cuda-toolkit (Debian): | |
status: | Fix Committed → Fix Released |
tags: | added: packaging |
Changed in nvidia-cuda-toolkit (Ubuntu): | |
importance: | Undecided → Medium |
Changed in nvidia-cuda-toolkit (Ubuntu Trusty): | |
importance: | Undecided → Medium |
Changed in ocl-icd (Ubuntu): | |
importance: | Undecided → Medium |
Changed in ocl-icd (Ubuntu Trusty): | |
importance: | Undecided → Medium |
Changed in nvidia-cuda-toolkit (Ubuntu Trusty): | |
status: | Confirmed → Triaged |
Changed in ocl-icd (Ubuntu Trusty): | |
status: | Confirmed → Triaged |
Status changed to 'Confirmed' because the bug affects multiple users.