HI, Thanks for your report.
2011/7/3 Mark Purcell <m...@debian.org>: > retitle 632439 opencv: allows incompatible versions to be installed > severity 632439 serious > thanks > > I have had a more detailed look. > > It would appear that incompatible versions are allowed to be installed > at the same time: > > # aptitude install libcv-dev/experimental libcvaux-dev/unstable > The following NEW packages will be installed: > libcv-dev libcvaux-dev libopencv-legacy-dev{a} libopencv-legacy2.2{a} > libopencv-ml-dev{a} > 0 packages upgraded, 5 newly installed, 0 to remove and 15 not upgraded. > Need to get 0 B/1,926 kB of archives. After unpacking 6,439 kB will be > used. > Do you want to continue? [Y/n/?] > Reading package fields... Done > Reading package status... Done > Retrieving bug reports... Done > Parsing Found/Fixed information... Done > Selecting previously deselected package libopencv-legacy2.2. > (Reading database ... 303171 files and directories currently installed.) > Unpacking libopencv-legacy2.2 > (from .../libopencv-legacy2.2_2.2.0-0exp1_amd64.deb) ... > Selecting previously deselected package libopencv-legacy-dev. > Unpacking libopencv-legacy-dev > (from .../libopencv-legacy-dev_2.2.0-0exp1_amd64.deb) ... > Selecting previously deselected package libopencv-ml-dev. > Unpacking libopencv-ml-dev > (from .../libopencv-ml-dev_2.2.0-0exp1_amd64.deb) ... > Selecting previously deselected package libcv-dev. > Unpacking libcv-dev (from .../libcv-dev_2.2.0-0exp1_amd64.deb) ... > Selecting previously deselected package libcvaux-dev. > Unpacking libcvaux-dev (from .../libcvaux-dev_2.1.0-4_amd64.deb) ... > Setting up libopencv-legacy2.2 (2.2.0-0exp1) ... > Setting up libopencv-legacy-dev (2.2.0-0exp1) ... > Setting up libopencv-ml-dev (2.2.0-0exp1) ... > Setting up libcv-dev (2.2.0-0exp1) ... > Setting up libcvaux-dev (2.1.0-4) ... > > I would suggest that the libcv-dev package should conflict with > incompatible versions of libcvaux-dev. Yes, thanks. I will fix this. > > Additionally libcvaux-dev should also depend on libopencv-contrib-dev > and libopencv-gpu-dev. > libopencv-contrib-dev is right, but libopencv-gpu-dev does not need to add to Depends. Because this depends other package (e.g. libopencv-objdetect-dev). Best regards, Nobuhiro -- Nobuhiro Iwamatsu iwamatsu at {nigauri.org / debian.org} GPG ID: 40AD1FA6 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org