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