[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 <anbe@debian.org> pyopencl (U) Andreas Tille <tille@debian.org> libhmsbeagle (U) Chris Halls <halls@debian.org> libreoffice (U) Daniel Echeverry <epsilon77@gmail.com> hashcat (U) Debian BOINC Maintainers <pkg-boinc-devel@lists.alioth.debian.org> boinc Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org> libreoffice Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org> libhmsbeagle Debian OpenCL Maintainers <pkg-opencl-devel@lists.alioth.debian.org> pyopencl Debian Security Tools <team+pkg-security@tracker.debian.org> hashcat hashcat-meta Gianfranco Costamagna <locutusofborg@debian.org> boinc (U) Guo Yixuan (郭溢譞) <culu.gyx@gmail.com> boinc (U) Raphaël Hertzog <hertzog@debian.org> hashcat-meta (U) Rene Engelhard <rene@debian.org> libreoffice (U) Steffen Moeller <moeller@debian.org> boinc (U) Tomasz Rybak <serpent@debian.org> pyopencl (U) Ximin Luo <infinity0@debian.org> leela-zero
Attachment:
signature.asc
Description: This is a digitally signed message part