On 01/09/2014 17:00, Vincent Danjean wrote:
On 19/08/2014 15:52, Graham Inggs wrote:
Breaks: ocl-icd-libopencl1 (<< 2.1.3-5)
Replaces: ocl-icd-libopencl1 (<< 2.1.3-5)
Add a tilde to allow backports.

OK, understood.

Here is what I put in the package I will upload this evening:

Package: ocl-icd-opencl-dev
[...]
Conflicts: opencl-dev
Breaks: ocl-icd-libopencl1 (<< 2.1.3-5~), nvidia-libopencl1 (<<304.88-7~), 
amd-libopencl1 (<<1:13.4-4~)
Replaces: opencl-dev, ocl-icd-libopencl1 (<< 2.1.3-5~), nvidia-libopencl1 
(<<304.88-7~), amd-libopencl1 (<<1:13.4-4~)
[...]

Version number are based on the data you provide into the bugreport
(thank you very much for this). nvidia-opencl-dev and
amd-opencl-dev probably needs both the same list of
Conflicts/Breaks/Replaces wrt. the libOpenCL.so symlink move.

I'm pretty sure nvidia-opencl-dev and amd-opencl-dev will only need:

Breaks: ocl-icd-libopencl1 (<< 2.1.3-5~)
Replaces: ocl-icd-libopencl1 (<< 2.1.3-5~)

...as they already conflict on each other because of the opencl-dev virtual package, and conflicts is a stronger relationship than breaks/replaces.


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to