Public bug reported:

The package dependencies are as follows:
    Depends: libc6 (>= 2.14), ocl-icd-libopencl1 | libopencl1, 
ocl-icd-libopencl1 (>= 1.0) | libopencl-1.1-1

This means that, for example, if I use Nvidia's latest ICD loader
implementation, nvidia-libopencl1-361, then I can't install clinfo.

There are multiple packages which provide libopencl1 - not just ocl-icd-
libopencl1 (which contains Khronos' reference implementation) but
nvidia-libopencl1-xxx, an implementation accompanying each Nvidia ICD
(though they're not specifically tied to that ICD). Upstream in Debian
there's also amd-libopencl1.

This package - as far as I can tell - should only depend on libc6 (>=
2.14) and libopencl1. It should function with any package that provides
libopencl1, whether it's a vendor-provided implementation or Khronos'
reference implementation.

Ubuntu version: 16.04
Package version: 2.1.16.01.12-1

** Affects: clinfo (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1581582

Title:
  Package dependencies do not allow libopencl1 providers other than ocl-
  icd-libopencl1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/clinfo/+bug/1581582/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to