[Pkg-fglrx-devel] Bug#695884: amd potentially improper OpenCL dependencies

Vincent Danjean vdanjean at debian.org
Sun Jan 20 12:39:40 UTC 2013


Le 19/01/2013 23:27, Andreas Beckmann a écrit :
> Adding Vincent to Cc, perhaps he has some ideas how to solve this
> globally and properly ...
> 
> 
> On 2013-01-19 22:57, Bob Bib wrote:
>> Well, I've found one more minor dependencies defect:
>> both 'amd-clinfo' & 'amd-opencl-icd' binary packages
>> depend just on 'libopencl1' virtual package
>> (provided by 'amd-libopencl1', 'nvidia-libopencl1' and 'ocl-icd-libopencl1').
>>
>>  Thus, I suggest replacing:
>>
>> Depends: libopencl1

Is a Depends on a virtual package really wrong ? Because
this relation ship is really what we want here. The program
depends on the ABI provided by any package providing
libopencl1.

>>  with following:
>>
>> Depends: amd-libopencl1 | libopencl1
> Perhaps ACK, but maybe even
> ocl-icd-libopencl1 | amd-libopencl1 | libopencl1

ocl-icd-libopencl1 beeing the only one in main, I think this
would be better.
  However, I still fail to see the initial problem.

  Bob, can you elaborate a little?

  Regards,
    Vincent

>>  or, if you like, even with that:
>>
>> Depends: amd-libopencl1
> NACK

NACK too. It is not what we want.

> Andreas
> 


-- 
Vincent Danjean          Adresse: Laboratoire d'Informatique de Grenoble
Téléphone:  +33 4 76 61 20 11            ENSIMAG - antenne de Montbonnot
Fax:        +33 4 76 61 20 99            ZIRST 51, avenue Jean Kuntzmann
Email: Vincent.Danjean at imag.fr           38330 Montbonnot Saint Martin



More information about the Pkg-fglrx-devel mailing list