[BCCed to OpenCL ICD implementation package maintainers] I noticed that some packages have a dep on specific OpenCL ICD packages, but don't dep on the opencl-icd virtual package(s). Presumably any of the OpenCL ICDs work for most packages?
$ grep-aptavail --no-field-names --show-field Package --field
Depends,Recommends,Suggests --whole-pkg '(' --pattern .*opencl-icd.* --
and --not --pattern '^opencl-icd(-1\.[1]2-1)?$' ')'
In addition, I noticed that hashcat-nvidia (which presumably doesn't
need to depend on the opencl-icd virtual package) only depends on two
of the nvidia OpenCL ICD packages, while there are lots of other nvidia
OpenCL ICD packages that presumably work too.
I have attached a package list and dd-list for these issues.
Perhaps there should be a default-opencl-icd virtual package?
Perhaps lintian should flag situations where the dep isn't just
default-opencl-icd | opencl-icd? or is missing opencl-icd?
Thoughts?
PS: I noticed this because beignet-opencl-icd is RC-buggy. This is the
only OpenCL ICD implementation package I can see that supports Intel
Ivy Bridge, but it is hard to tell which other packages support this,
because some descriptions don't mention which hardware is supported.
--
bye,
pabs
https://wiki.debian.org/PaulWise
hashcat leela-zero libhmsbeagle1v5 libreoffice-calc libpocl2 python3-pyopencl boinc-client-opencl hashcat-nvidia nvidia-opencl-dev nvidia-libopencl1 nvidia-opencl-common beignet-dev intel-opencl-icd-dbgsym mesa-opencl-icd-dbgsym beignet-opencl-icd-dbgsym
Andreas Beckmann <[email protected]> pyopencl (U) Andreas Tille <[email protected]> libhmsbeagle (U) Chris Halls <[email protected]> libreoffice (U) Daniel Echeverry <[email protected]> hashcat (U) Debian BOINC Maintainers <[email protected]> boinc Debian LibreOffice Maintainers <[email protected]> libreoffice Debian Med Packaging Team <[email protected]> libhmsbeagle Debian OpenCL Maintainers <[email protected]> pyopencl Debian Security Tools <[email protected]> hashcat hashcat-meta Gianfranco Costamagna <[email protected]> boinc (U) Guo Yixuan (郭溢譞) <[email protected]> boinc (U) Raphaël Hertzog <[email protected]> hashcat-meta (U) Rene Engelhard <[email protected]> libreoffice (U) Steffen Moeller <[email protected]> boinc (U) Tomasz Rybak <[email protected]> pyopencl (U) Ximin Luo <[email protected]> leela-zero
signature.asc
Description: This is a digitally signed message part

