Bug#742629: libvtk6-dev package should depend on libjsoncpp-dev

Daniele E. Domenichelli daniele.domenichelli at gmail.com
Tue Mar 25 18:10:53 UTC 2014


Package: libvtk6-dev
Version: 6.0.0-5
Severity: normal

Dear Maintainer,

In /usr/lib/cmake/vtk-6.0/VTKTargets-none.cmake lines 991-997 you can find

 # Import target "vtkIOGeometry" for configuration "None"
 set_property(TARGET vtkIOGeometry APPEND PROPERTY IMPORTED_CONFIGURATIONS NONE)
 set_target_properties(vtkIOGeometry PROPERTIES
   IMPORTED_LINK_INTERFACE_LIBRARIES_NONE "[...];jsoncpp"
   [...]
   )

Since the IMPORTED_LINK_INTERFACE_LIBRARIES_NONE property includes
jsoncpp any CMake project linking to vtkIOGeometry (or the VTK_LIBRARIES
variable that includes vtkIOGeometry) will try to link with -ljsoncpp,
therefore the libjsoncpp-dev is required.

Please consider adding it to the dependencies of the libvtk6-dev package.


-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'stable'), (300, 'unstable'), (150, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libvtk6-dev depends on:
ii  libavcodec-dev                 6:10-1
ii  libavformat-dev                6:10-1
ii  libavutil-dev                  6:10-1
ii  libc6-dev                      2.18-4
ii  libexpat1-dev [libexpat-dev]   2.1.0-4
ii  libfreetype6-dev               2.5.2-1
ii  libgdal-dev                    1.10.1+dfsg-4
ii  libgl1-mesa-dev [libgl-dev]    9.2.2-1
ii  libgl2ps-dev                   1.3.8-1
ii  libglu1-mesa-dev [libglu-dev]  9.0.0-2
ii  libjpeg8-dev [libjpeg-dev]     8d-2
ii  libmysqlclient-dev             5.5.35+dfsg-2
ii  libnetcdf-dev                  1:4.1.3-7
ii  libpng12-dev [libpng-dev]      1.2.50-1
ii  libpq-dev                      9.3.3-2
ii  libqt4-dev                     4:4.8.5+git242-g0315971+dfsg-2
ii  libswscale-dev                 6:10-1
ii  libtiff5-dev [libtiff-dev]     4.0.3-8
ii  libvtk6                        6.0.0-5
ii  libvtk6-java                   6.0.0-5
ii  libx11-dev                     2:1.6.2-1
ii  libxft-dev                     2.3.1-2
ii  libxml2-dev                    2.9.1+dfsg1-3
ii  libxss-dev                     1:1.2.2-1
ii  libxt-dev                      1:1.1.4-1
ii  mpi-default-dev                1.0.2+nmu1
ii  python-vtk6                    6.0.0-5
ii  tcl-vtk6                       6.0.0-5
ii  tcl8.6-dev                     8.6.1-6
ii  tk8.6-dev                      8.6.1-5
ii  vtk6                           6.0.0-5
ii  x11proto-core-dev              7.0.24-1
ii  zlib1g-dev                     1:1.2.8.dfsg-1

libvtk6-dev recommends no packages.

Versions of packages libvtk6-dev suggests:
pn  vtk6-doc       <none>
pn  vtk6-examples  <none>

-- no debconf information



More information about the debian-science-maintainers mailing list