[Debian-med-packaging] Bug#944636: insighttoolkit4: CMake missing files for imported targets

Bas Couwenberg sebastic at xs4all.nl
Wed Nov 13 04:47:39 GMT 2019


Source: insighttoolkit4
Version: 4.13.2-dfsg1-1
Severity: important
Control: affects -1 src:otb

Dear Maintainer,

When building otb with only insighttoolkit4 and without opencv (#944341 causes B-D uninstallable), the configure target fails due to missing files for imported targets and missing FindLIBMINC.cmake:

 -- The imported target "vtkgdcm" references the file
    "/usr/lib/x86_64-linux-gnu/libvtkgdcm.so.3.0.4"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "vtkgdcmsharpglue" references the file
    "/usr/lib/x86_64-linux-gnu/libvtkgdcmsharpglue.so"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "vtkgdcmJava" references the file
    "/usr/lib/x86_64-linux-gnu/jni/libvtkgdcmJava.so"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "vtkgdcmPython" references the file
    "/usr/lib/python/dist-packages/vtkgdcmPython.so"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "vtkgdcmPythonD" references the file
    "/usr/lib/x86_64-linux-gnu/libvtkgdcmPythonD.so.3.0.4"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "gdcmdump" references the file
    "/usr/bin/gdcmdump"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "gdcmdiff" references the file
    "/usr/bin/gdcmdiff"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "gdcmraw" references the file
    "/usr/bin/gdcmraw"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "gdcmscanner" references the file
    "/usr/bin/gdcmscanner"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "gdcmanon" references the file
    "/usr/bin/gdcmanon"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "gdcmgendir" references the file
    "/usr/bin/gdcmgendir"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "gdcmimg" references the file
    "/usr/bin/gdcmimg"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "gdcmconv" references the file
    "/usr/bin/gdcmconv"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "gdcmtar" references the file
    "/usr/bin/gdcmtar"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "gdcminfo" references the file
    "/usr/bin/gdcminfo"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "gdcmscu" references the file
    "/usr/bin/gdcmscu"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "gdcmxml" references the file
    "/usr/bin/gdcmxml"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "gdcmpap3" references the file
    "/usr/bin/gdcmpap3"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 -- The imported target "gdcmpdf" references the file
    "/usr/bin/gdcmpdf"
 but this file does not exist.  Possible reasons include:
 * The file was deleted, renamed, or moved to another location.
 * An install or uninstall procedure did not complete successfully.
 * The installation package was faulty and contained
    "/usr/lib/x86_64-linux-gnu/gdcm-3.0/GDCMTargets.cmake"
 but not all the files it references.
 
 CMake Error at /usr/lib/cmake/ITK-4.13/Modules/ITKMINC.cmake:15 (find_package):
   By not providing "FindLIBMINC.cmake" in CMAKE_MODULE_PATH this project has
   asked CMake to find a package configuration file provided by "LIBMINC", but
   CMake did not find one.
 
   Could not find a package configuration file provided by "LIBMINC" with any
   of the following names:
 
     LIBMINCConfig.cmake
     libminc-config.cmake
 
   Add the installation prefix of "LIBMINC" to CMAKE_PREFIX_PATH or set
   "LIBMINC_DIR" to a directory containing one of the above files.  If
   "LIBMINC" provides a separate development package or SDK, be sure it has
   been installed.
 Call Stack (most recent call first):
   /usr/lib/cmake/ITK-4.13/ITKModuleAPI.cmake:71 (include)
   /usr/lib/cmake/ITK-4.13/ITKModuleAPI.cmake:26 (itk_module_load)
   /usr/lib/cmake/ITK-4.13/ITKModuleAPI.cmake:124 (_itk_module_config_recurse)
   /usr/lib/cmake/ITK-4.13/ITKConfig.cmake:82 (itk_module_config)
   Modules/ThirdParty/ITK/otb-module-init.cmake:103 (find_package)
   CMake/OTBModuleEnablement.cmake:367 (include)
   CMakeLists.txt:338 (include)

Kind Regards,

Bas 



More information about the Debian-med-packaging mailing list