← Back to team overview

desktop-packages team mailing list archive

[Bug 1307792] Re: Packages nvidia-libopencl1-* should provide libopencl-1.1-1

 

@ginggs:
Sorry for the confusion. I just checked the problem again with the newest Wine 1.7 PPA package.
The package manager is only trying to uninstall nvidia-libopencl1-331, nvidia-opencl-dev, and nvidia-cuda-toolkit, and install in their place ocl-icd-libopencl1 (both amd64 and i386 versions, due to wine depending on both architetures).
So yes, I think the only problem here is the unintentional removal of nvidia-cuda-toolkit.

I tried installing ocl-icd-opencl-dev in place of nvidia opencl-dev, and
the package manager happily accepts that as an alternative, and now lets
me keep nvidia-cuda-toolkit installed. So I guess the dependency needs
to be changed somewhere so that the package manager knows to install
ocl-icd-opencl-dev in place of nvidia-opencl-dev, and keep nvidia-cuda-
toolkit as it is.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to nvidia-graphics-drivers-304 in Ubuntu.
https://bugs.launchpad.net/bugs/1307792

Title:
  Packages nvidia-libopencl1-* should provide libopencl-1.1-1

Status in “nvidia-cuda-toolkit” package in Ubuntu:
  Fix Released
Status in “nvidia-graphics-drivers-304” package in Ubuntu:
  Confirmed
Status in “nvidia-graphics-drivers-304-updates” package in Ubuntu:
  Confirmed
Status in “nvidia-graphics-drivers-331” package in Ubuntu:
  Confirmed
Status in “nvidia-graphics-drivers-331-updates” package in Ubuntu:
  Confirmed
Status in “nvidia-cuda-toolkit” package in Debian:
  Fix Released

Bug description:
  The nvidia-opencl-dev package depends on nvidia-libopencl1-331 |
  nvidia-libopencl1-331-updates. This dependency is too strict as
  nvidia-libopencl1-334 and nvidia-libopencl1-337 will also satisfy it.
  There should be a virtual dependency (libopencl1)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-cuda-toolkit/+bug/1307792/+subscriptions