On 11 August 2014 19:44, Vincent Danjean <vdanjean...@free.fr> wrote:
>   However, in order to ensure a smooth upgrade from stable to
> testing, we need in addition 'Replaces' (possibly versionned)
> in all new (testing) packages. Conflicts or Breaks are not enough.

I think I understand what you mean now.

So, if libOpenCL.so remains in ocl-icd-libopencl1, then this can be
fixed in source package ocl-icd alone.
Similar to the patch I attached previously, but with the
conflicts/replaces of amd-opencl-dev and nvidia-opencl-dev in addition
to those on amd-app and nvidia-libopencl1-dev (not instead of) to
ensure smooth upgrade from stable.

On the other hand, if libOpenCL.so moves from ocl-icd-libopencl1 to
ocl-opencl-dev, ocl-icd-libopencl1 would conflicts/replaces on the
versions of amd-app and nvidia-libopencl1-dev in stable and not need
any conflicts on amd-opencl-dev and nvidia-opencl-dev.
Also, sources packages nvidia-cuda-toolkit and fglrx-driver would need
to be updated so that amd-opencl-dev and nvidia-opencl-dev both gain
breaks/replaces on ocl-icd-libopencl1 (less than the version you
upload).

Is this correct?


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

Reply via email to