Control: reassign -1 src:pyopencl 2013.2-1

On Du, 16 feb 14, 13:39:59, Simon McVittie wrote:
> Source: python-pyopencl
> Version: 2013.2-1
> Severity: minor
> 
> python-pyopencl Depends: libopencl1 and opencl-icd. These are virtual
> packages, so apt will pick a more or less random implementation of the
> virtual package to satisfy the dependency; in my case, using aptitude
> with contrib and non-free enabled, aptitude chose the nVidia implementations.
> 
> As far as I can tell, users of OpenCL need an opencl-icd implementation
> that matches their hardware, and a libopencl1 implementation that is
> capable of loading that opencl-icd implementation.
> 
> The package descriptions suggest that ocl-icd-libopencl1 is able to
> load any of the three ICDs (Intel, nVidia, AMD) and it also
> seems to be the only one in main, so it's an obvious choice for the
> libopencl1 implementation: "Depends: ocl-icd-libopencl1 | libopencl1".
> 
> As for the ICD, perhaps it should be "Depends: beignet | opencl-icd"?
> That won't work on non-Intel hardware, but at least it's satisfiable
> in main, and seems slightly more likely to work than apt choosing one
> at random.
> 
> Regards,
>     S

-- 
http://wiki.debian.org/FAQsFromDebianUser
Offtopic discussions among Debian users and developers:
http://lists.alioth.debian.org/mailman/listinfo/d-community-offtopic
http://nuvreauspam.ro/gpg-transition.txt

Attachment: signature.asc
Description: Digital signature

Reply via email to