[Pkg-scicomp-devel] Bug#525023: libcv-dev: circular dependency with libcvaux-dev and libhighgui-dev
Bill Allombert
Bill.Allombert at math.u-bordeaux1.fr
Thu Jan 7 12:35:45 UTC 2010
On Thu, Jan 07, 2010 at 05:12:10PM +0900, Nobuhiro Iwamatsu wrote:
> Hi, Filippo.
>
> If user wants to use highgui, application does not need include cv.h.
> user need include highgui.h only.
>
> OK. For correspondence to be possible in Debian side, we provide all
> library (libcvaux and libhighgui)
> in one package (libcv and -dev package).
> Or we return this problem.
> As other methods, we prepare patch for pkg-config file of
> highgui/cvaux to Upstream.
>
> How do you think about this?
> A library and a header file are divided into some, but I think that it
> is a problem that there is only one pkg-config file.
I agree.
Looking the library packages the dependencies are
libcvaux4 Depends on libcv4
libhighgui4 Depends on libcv4
So probably libcvaux-dev should depend on libcv-dev and libhighgui-dev should
depend on libcv-dev to allow static linking.
There should be a pkg-config file for each library package.
Cheers,
Bill.
More information about the Pkg-scicomp-devel
mailing list