I think the trigger is nvidia-opencl-icd adding a new dependency on
libcuda1 (changelog: Add libcuda1 dependency to libraries that seem to
be capable of doing dlopen("libcuda.so") or dlopen("libcuda.so.1").),
which pulls in the rest of nvidia-* as libcuda1 Recommends:
nvidia-kernel-dkms which Recommends: nvidia-driver.
Next question, why did you have nvidia-opencl-icd in the first place?
I suspect the answer is probably https://bugs.debian.org/739176
which has already been fixed.
It can't be pyopencl if it's still installed (that now Depends:
libopencl-1.2-1 and both providers of that Conflict: libopencl1 as
provided by nvidia-libopencl1), but it could have been if it were then
removed (perhaps after noticing that it didn't work). The only other
Depends or Recommends on opencl-icd in the current archive is bfgminer.
(If you actually want to use OpenCL on Intel hardware, you need beignet
from experimental (the version in unstable/testing is too old to support
Haswell) and ocl-icd-libopencl1, but the absence of those shouldn't
break graphics.)
--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54711cb1.1070...@zoho.com