On 16/10/2021 12.12, Adrian Bunk wrote:
   Package: libhmsbeagle1v5
   Depends: ..., beignet-opencl-icd | mesa-opencl-icd | opencl-icd

I think it is a bug in any case that beignet-opencl-icd is listed
there as first alternative (which is triggering the autoremoval),
OpenCL Maintainers are in Cc for advising what the recommended
dependencies are.

Given that mesa-opencl-icd is available everywhere, I would just take that as first alternative and drop beignet entirely.

The question is, if that should be downgraded to a
  Recommends: mesa-opencl-icd | opencl-icd
since the Depends only ensures that there is any opencl-icd installed, not neccessarily one that supports the hardware present in the machine. And for libhmsbeagle1v5 having no opencl platform available (if no icd is installed) should not be different than having some platform but no devices available ...

Andreas

Reply via email to