[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

opencl-icd virtual package(s)?



[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


Reply to: