Public bug reported: OpenCV 4.5.4+dfsg-9ubuntu4 in 22.04 is compiled and linked against libtbb.so.2 from the libtbb2 package, which is correctly recorded in its binary packages, e.g.:
# dpkg -s libopencv-core4.5d | grep Depends Depends: libc6 (>= 2.34), libgcc-s1 (>= 3.3.1), libstdc++6 (>= 11), libtbb2 (>= 2017~U7), zlib1g (>= 1:1.1.4) However, the libopencv-core-dev development package depends on libtbb- dev instead of libttb2-dev: # dpkg -s libopencv-core-dev | grep Depends Depends: libopencv-core4.5d (= 4.5.4+dfsg-9ubuntu4), libtbb-dev, zlib1g-dev This hinders any development using both OpenCV and TBB2. ** Affects: opencv (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to opencv in Ubuntu. https://bugs.launchpad.net/bugs/1975788 Title: libopencv-core-dev package depends on wrong TBB devel package Status in opencv package in Ubuntu: New Bug description: OpenCV 4.5.4+dfsg-9ubuntu4 in 22.04 is compiled and linked against libtbb.so.2 from the libtbb2 package, which is correctly recorded in its binary packages, e.g.: # dpkg -s libopencv-core4.5d | grep Depends Depends: libc6 (>= 2.34), libgcc-s1 (>= 3.3.1), libstdc++6 (>= 11), libtbb2 (>= 2017~U7), zlib1g (>= 1:1.1.4) However, the libopencv-core-dev development package depends on libtbb- dev instead of libttb2-dev: # dpkg -s libopencv-core-dev | grep Depends Depends: libopencv-core4.5d (= 4.5.4+dfsg-9ubuntu4), libtbb-dev, zlib1g-dev This hinders any development using both OpenCV and TBB2. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/opencv/+bug/1975788/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp