Scenario: - devel/cppunit installed - net-p2p/libtorrent being rebuilt using portmaster Result: - libtorrent picks up a dependency on cppunit which is not recorded in the package Expected result: - libtorrent should not pick up a dependency on cppunit even if the latter is installed
Cannot reproduce the error. Maybe, it is a portmaster error. Portmaster was updated yesterday, did you have the recent version? - 3.19.16. Add maintainer of portmaster to CC-List.
Hi Martin. Thanks for your report, I can confirm this. I've opened an issue on Github: https://github.com/rakshasa/libtorrent/issues/182 I couldn't find a way to disable cppunit check without a patch in configure. Let's wait for a feedback from the author, maybe will be possible to include an option to enable tests (check target) if the user wants it. But for now, cppunit is not needed, it is just used for tests (check target). Regards.
Created attachment 206605 [details] svn-diff-libtorrent_cppunit
Built with clang80. /usr/local/lib/libtorrent.so: libz.so.6 => /lib/libz.so.6 (0x8012f8000) libcrypto.so.45 => /usr/local/lib/libcrypto.so.45 (0x801510000) libc++.so.1 => /usr/lib/libc++.so.1 (0x8018fc000) libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x801bca000) libm.so.5 => /lib/libm.so.5 (0x801de9000) libc.so.7 => /lib/libc.so.7 (0x800823000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x802016000) libthr.so.3 => /lib/libthr.so.3 (0x802225000)
Created attachment 206607 [details] svn-diff-libtorrent_v2 Forgot to remove one line I had for test.
Created attachment 206608 [details] svn-diff-libtorrent_cppunit_v3 Forgot to add the patch-configure.ac to svn.
^Triage: canonicalize assignment.