Bug#945453: camitk: FTBFS, uninstallable build-deps in unstable

2019-11-25 Thread Emmanuel Promayon

Dear Steve,

Thank you for this bug report.

After checking the build log you provided, I found this:

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)
  sdk/cmake/modules/macros/camitk/CamiTKExtension.cmake:234 (find_package)
  imaging/components/itkimage/CMakeLists.txt:2 (camitk_extension)

Which suggest that bug #945453 is linked with bug #944636
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=944636

for which there is fix waiting if I understood correctly.

I am not sure how to properly tag the bug #945453 to say it will 
(probably) be fixed when #944636 is fixed.


Kind regards,
Emmanuel



smime.p7s
Description: S/MIME Cryptographic Signature


Bug#945453: camitk: FTBFS, uninstallable build-deps in unstable

2019-11-24 Thread Steve Langasek
Source: camitk
Version: 4.1.2-3
Severity: serious
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu focal

Dear maintainers,

The camitk package is not buildable in unstable because it build-depends on
libgdcm2-dev and libvtkgdcm2-dev, which have been superseded by libgdcm-dev
and libvtkgdcm-dev.

After updating the build-dependencies, camitk still fails to build with an
error:

[...]
Determining if the CXX compiler accepts the flag -fPIC passed with the following
 output:
Change Dir: /<>/camitk-build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/make cmTC_14e9e/fast && make[2]: Entering 
directory '/<>/camitk-build/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_14e9e.dir/build.make 
CMakeFiles/cmTC_14e9e.dir/build
make[3]: Entering directory '/<>/camitk-build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_14e9e.dir/DummyCXXFile.cxx.o
/usr/bin/c++-g -O2 -fdebug-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -fPIC   -o CMakeFiles/cmTC_14e9e.dir/DummyCXXFile.cxx.o -c 
/usr/share/cmake-3.15/Modules/DummyCXXFile.cxx
Linking CXX executable cmTC_14e9e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_14e9e.dir/link.txt 
--verbose=1
/usr/bin/c++  -g -O2 -fdebug-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -fPIC  -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now 
-Wl,--as-needed  -rdynamic CMakeFiles/cmTC_14e9e.dir/DummyCXXFile.cxx.o  -o 
cmTC_14e9e 
make[3]: Leaving directory '/<>/camitk-build/CMakeFiles/CMakeTmp'



dh_auto_configure: cd camitk-build && cmake -DCMAKE_INSTALL_PREFIX=/usr 
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc 
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run 
"-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON 
-DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_SKIP_RPATH:BOOL=TRUE 
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE -DCMAKE_BUILD_TYPE:STRING=None 
-DCEP_IMAGING:BOOL=TRUE -DCEP_MODELING:BOOL=TRUE -DCEP_TUTORIALS:BOOL=TRUE 
-DAPIDOC_SDK:BOOL=TRUE .. returned exit code 1
make[1]: *** [debian/rules:66: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/<>'
make: *** [debian/rules:63: build] Error 2

  (https://launchpad.net/ubuntu/+source/camitk/4.1.2-3ubuntu1/+build/18156646)

The build system output here is fairly inscrutable, I'm not clear on what is
actually failing.

In any case, camitk has been removed from testing at some point, allowing
the new opencv + gdcm to transition there, but somehow this never resulted
in an RC bug filed against camitk.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developer   https://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: PGP signature