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