This bug has been fixed upstream. Please apply: http://itk.org/gitweb?p=ITK.git;a=patch;h=93833edb2294c0190af9e6c0de26e9485399a7d3
Thanks. On Tue, Oct 19, 2010 at 5:03 AM, Steve M. Robbins <s...@debian.org> wrote: > Package: libgdcm2-dev > Version: 2.0.16-2 > Severity: normal > > The ITK CMakeLists.txt contains the following to support > system GDCM: > > IF(ITK_USE_SYSTEM_GDCM) > FIND_PACKAGE(GDCM) > IF(GDCM_FOUND) > INCLUDE(${GDCM_USE_FILE}) > > where ${GDCM_USE_FILE} is /usr/lib/gdcm-2.0/UseGDCM.cmake > That file, in turn, contains the following: > > # Use VTK. > IF(GDCM_USE_VTK) > SET(VTK_DIR ${GDCM_VTK_DIR}) > FIND_PACKAGE(VTK) > IF(VTK_FOUND) > INCLUDE(${VTK_USE_FILE}) > ELSE(VTK_FOUND) > MESSAGE("VTK not found in GDCM_VTK_DIR=\"${GDCM_VTK_DIR}\".") > ENDIF(VTK_FOUND) > ENDIF(GDCM_USE_VTK) > > After this is executed, the variable VTK_VERSION is set, which causes > a problem later on in the ITK build because MetaIO is shared between > ITK and VTK and uses VTK_VERSION to decide when it is built in VTK > source tree. See Utilities/MetaIO/CMakeLists.txt: > > IF(VTK_VERSION) > SET(METAIO_FOR_VTK 1) > MARK_AS_ADVANCED( METAIO_FOR_VTK ) > SET(METAIO_NAMESPACE "vtkmetaio") > ELSE(VTK_VERSION) > SET(METAIO_FOR_ITK 1) > MARK_AS_ADVANCED( METAIO_FOR_ITK ) > SET(METAIO_NAMESPACE "ITKMetaIO") > > > Not sure what should be done. On one hand, it was a complete > surprise that INCLUDE(${GDCM_USE_FILE}) set VTK_VERSION, and > that seems a bug to me. On the other hand, the ITK build > should probably be more robust against this kind of thing, so > maybe MetaIO/CMakeLists.txt is at fault. > > Suggestions? > -Steve > > > -- System Information: > Debian Release: squeeze/sid > APT prefers unstable > APT policy: (500, 'unstable'), (1, 'experimental') > Architecture: amd64 (x86_64) > > Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > > Versions of packages libgdcm2-dev depends on: > ii libgdcm2.0 2.0.16-2 Grassroots DICOM runtime > libraries > > libgdcm2-dev recommends no packages. > > libgdcm2-dev suggests no packages. > > -- no debconf information > > > > _______________________________________________ > Debian-med-packaging mailing list > debian-med-packag...@lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/debian-med-packaging > -- Mathieu -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org