how to prevent dpkg-shlibdeps from Depending on CONFLICTING packages?

2015-09-03 Thread lumin
Hi mentors, I'm packaging caffe, which is nearly done. http://mentors.debian.net/package/caffe http://mentors.debian.net/debian/pool/contrib/c/caffe/caffe_0.~rc2+git20150902+e8e660d3-1.dsc Source caffe are built twice against different configurations, and are compiled into 2 groups of

Re: how to prevent dpkg-shlibdeps from Depending on CONFLICTING packages?

2015-09-03 Thread Andrey Rahmatullin
On Thu, Sep 03, 2015 at 01:32:23PM +0200, Jakub Wilk wrote: > >caffe-cpu conflict with caffe-cuda > >libcaffe-cpu0 conflict with libcaffe-cuda0 > >libcaffe-cpu-dev conflict with libcaffe-cuda-dev > >python-caffe-cpu conflict with python-caffe-cuda > > Conflicting shared

Re: how to prevent dpkg-shlibdeps from Depending on CONFLICTING packages?

2015-09-03 Thread Jakub Wilk
* lumin , 2015-09-03, 07:10: http://mentors.debian.net/debian/pool/contrib/c/caffe/caffe_0.~rc2+git20150902+e8e660d3-1.dsc Source caffe are built twice against different configurations, and are compiled into 2 groups of binary packages, 4 in each group: caffe-cpu

Re: how to prevent dpkg-shlibdeps from Depending on CONFLICTING packages?

2015-09-03 Thread lumin
Oh, I've resolved this issue by myself, with assistance of codesearch.d.n, which is really quite a useful site. :-) I solved it by this way: 107 override_dh_shlibdeps: 108 dh_shlibdeps \ 109 --package=caffe-cpu \ 110 --package=libcaffe-cpu0 \ 111