Bug#967008: libdart-dev should depend on libdart-external-odelcpsolver-dev
Daniele E. Domenichelli
ddomenichelli at drdanz.it
Mon Aug 3 11:31:59 BST 2020
Package: libdart-dev
Version: 6.9.2-3
Severity: important
X-Debbugs-Cc: ddomenichelli at drdanz.it
Dear Maintainer,
The '/usr/share/dart/cmake/dart_dartTargets.cmake' file from the
'libdart-dev' package contains:
set_target_properties(dart PROPERTIES
INTERFACE_COMPILE_FEATURES "cxx_std_14"
INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
INTERFACE_LINK_LIBRARIES "dl;dart-external-odelcpsolver;Eigen3::Eigen;ccd;fcl;assimp;Boost::boost;Boost::system;Boost::filesystem;octomap;Boost::regex"
)
As a consequence 'libdart-external-odelcpsolver.so', which is contained in
the 'libdart-external-odelcpsolver-dev' package is required to build
(using CMake) any target which links to the 'dart' target
Therefore I believe that the libdart-dev package should depend on
libdart-external-odelcpsolver-dev.
Thanks.
Regards,
Daniele
-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (900, 'testing'), (500, 'stable'), (300, 'unstable'), (150, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.7.0-1-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libdart-dev depends on:
ii libassimp-dev 5.0.1~ds0-2
ii libboost-all-dev 1.71.0.3
ii libbullet-dev 2.88+dfsg-2+b2
ii libdart6 6.9.2-3
ii libeigen3-dev 3.3.7-2
ii libfcl-dev 0.5.0-5+b2
libdart-dev recommends no packages.
libdart-dev suggests no packages.
-- no debconf information
More information about the debian-science-maintainers
mailing list