Debian Bug report logs - #533193
libvtk-java: Wrong value for VTK_JAVA_JAR in VTKConfig.cmake

version graph

Package: libvtk-java; Maintainer for libvtk-java is Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>; Source for libvtk-java is src:vtk (PTS, buildd, popcon).

Reported by: Mathieu Malaterre <mathieu.malaterre@gmail.com>

Date: Mon, 15 Jun 2009 15:00:01 UTC

Severity: normal

Found in version vtk/5.2.1-5

Fixed in version 5.4.2-2

Done: Denis Barbier <bouzim@gmail.com>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, bottoms@debian.org (A. Maitland Bottoms):
Bug#533193; Package libvtk-java. (Mon, 15 Jun 2009 15:00:04 GMT) (full text, mbox, link).


Acknowledgement sent to Mathieu Malaterre <mathieu.malaterre@gmail.com>:
New Bug report received and forwarded. Copy sent to bottoms@debian.org (A. Maitland Bottoms). (Mon, 15 Jun 2009 15:00:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Mathieu Malaterre <mathieu.malaterre@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libvtk-java: Wrong value for VTK_JAVA_JAR in VTKConfig.cmake
Date: Mon, 15 Jun 2009 16:38:36 +0200
Package: libvtk-java
Version: 5.2.1-5
Severity: normal


/usr/lib/vtk-5.2/VTKConfig.cmake contains an invalid reference for VTK_JAVA_JAR.

Diff is:

$ diff -ur VTKConfig.cmake.old VTKConfig.cmake
--- VTKConfig.cmake.old 2009-06-15 16:35:10.000000000 +0200
+++ VTKConfig.cmake 2009-06-15 16:36:18.000000000 +0200
@@ -130,7 +130,7 @@
 SET(VTK_TK_RESOURCES_DIR "")
 
 # The Java configuration.
-SET(VTK_JAVA_JAR "${VTK_INSTALL_PREFIX}/lib/vtk-5.2/java/vtk.jar")
+SET(VTK_JAVA_JAR "/usr/share/java/vtk.jar")
 SET(VTK_PARSE_JAVA_EXE "${VTK_INSTALL_PREFIX}/bin/vtkParseJava")
 SET(VTK_WRAP_JAVA_EXE "${VTK_INSTALL_PREFIX}/bin/vtkWrapJava")


thanks !

-- System Information:
Debian Release: squeeze/sid
  APT prefers stable
  APT policy: (900, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libvtk-java depends on:
ii  default-jre [java2-run 1.5-32            Standard Java or Java compatible R
ii  gcj-jre [java2-runtime 4:4.3.3-9         Java runtime environment using GIJ
ii  java-gcj-compat [java2 1.0.80-5          Java runtime environment using GIJ
ii  libc6                  2.9-7             GNU C Library: Shared libraries
ii  libexpat1              2.0.1-4           XML parsing C library - runtime li
ii  libfreetype6           2.3.9-4           FreeType 2 font engine, shared lib
ii  libgcc1                1:4.4.0-6         GCC support library
ii  libgl1-mesa-glx [libgl 7.0.3-7           A free implementation of the OpenG
ii  libice6                2:1.0.5-1         X11 Inter-Client Exchange library
ii  libjpeg62              6b-14             The Independent JPEG Group's JPEG 
ii  libpng12-0             1.2.35-1          PNG library - runtime
ii  libsm6                 2:1.1.0-2         X11 Session Management library
ii  libstdc++6             4.4.0-6           The GNU Standard C++ Library v3
ii  libtiff4               3.8.2-11          Tag Image File Format (TIFF) libra
ii  libvtk5.2              5.2.1-5           Visualization Toolkit - A high lev
ii  libx11-6               2:1.2.1-1         X11 client-side library
ii  libxext6               2:1.0.4-1         X11 miscellaneous extension librar
ii  libxft2                2.1.13-3          FreeType-based font drawing librar
ii  libxml2                2.7.3.dfsg-1      GNOME XML library
ii  libxt6                 1:1.0.5-3         X11 toolkit intrinsics library
ii  openjdk-6-jre [java2-r 6b11-9.1+lenny2   OpenJDK Java runtime, using Hotspo
ii  sun-java5-jre [java2-r 1.5.0-18-1        Sun Java(TM) Runtime Environment (
ii  sun-java6-jre [java2-r 6-12-1            Sun Java(TM) Runtime Environment (
ii  zlib1g                 1:1.2.3.3.dfsg-13 compression library - runtime

libvtk-java recommends no packages.

Versions of packages libvtk-java suggests:
ii  gcj-jre-headless [java-v 4:4.3.3-9       Java runtime environment using GIJ
ii  gij-4.3 [java-virtual-ma 4.3.3-11        The GNU Java bytecode interpreter
ii  java-gcj-compat [java-vi 1.0.80-5        Java runtime environment using GIJ
ii  java-gcj-compat-headless 1.0.80-5        Java runtime environment using GIJ
ii  libvtk5-dev              5.2.1-5         VTK header files for building C++ 
ii  openjdk-6-jre-headless [ 6b11-9.1+lenny2 OpenJDK Java runtime, using Hotspo
ii  sun-java5-jre [java-virt 1.5.0-18-1      Sun Java(TM) Runtime Environment (
ii  sun-java6-jre [java-virt 6-12-1          Sun Java(TM) Runtime Environment (
ii  vtk-doc                  5.2.1-3         VTK class reference documentation
pn  vtk-examples             <none>          (no description available)

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, bottoms@debian.org (A. Maitland Bottoms):
Bug#533193; Package libvtk-java. (Thu, 20 Aug 2009 01:00:03 GMT) (full text, mbox, link).


Acknowledgement sent to Denis Barbier <bouzim@gmail.com>:
Extra info received and forwarded to list. Copy sent to bottoms@debian.org (A. Maitland Bottoms). (Thu, 20 Aug 2009 01:00:03 GMT) (full text, mbox, link).


Message #10 received at 533193@bugs.debian.org (full text, mbox, reply):

From: Denis Barbier <bouzim@gmail.com>
To: 533193@bugs.debian.org, Mathieu Malaterre <mathieu.malaterre@gmail.com>
Subject: Re: Bug#533193: libvtk-java: Wrong value for VTK_JAVA_JAR in VTKConfig.cmake
Date: Thu, 20 Aug 2009 02:56:50 +0200
On Mon, 15 Jun 2009, Mathieu Malaterre wrote:
> /usr/lib/vtk-5.2/VTKConfig.cmake contains an invalid reference for VTK_JAVA_JAR.
>
> Diff is:
> $ diff -ur VTKConfig.cmake.old VTKConfig.cmake
> --- VTKConfig.cmake.old 2009-06-15 16:35:10.000000000 +0200
> +++ VTKConfig.cmake 2009-06-15 16:36:18.000000000 +0200
[...]

Hi Mathieu,

I did not test yet, but I believe that this patch is not needed, one
can customize
jar installation path by adding a line
    echo VTK_INSTALL_JAVA_DIR:PATH=/share/java >> Build/CMakeCache.txt
in debian/rules.

Denis




Information forwarded to debian-bugs-dist@lists.debian.org, bottoms@debian.org (A. Maitland Bottoms):
Bug#533193; Package libvtk-java. (Mon, 02 Nov 2009 10:48:14 GMT) (full text, mbox, link).


Acknowledgement sent to Mathieu Malaterre <mathieu.malaterre@gmail.com>:
Extra info received and forwarded to list. Copy sent to bottoms@debian.org (A. Maitland Bottoms). (Mon, 02 Nov 2009 10:48:14 GMT) (full text, mbox, link).


Message #15 received at 533193@bugs.debian.org (full text, mbox, reply):

From: Mathieu Malaterre <mathieu.malaterre@gmail.com>
To: "A. Maitland Bottoms" <bottoms@debian.org>
Cc: Denis Barbier <bouzim@gmail.com>, Dominique Belhachemi <domibel@cs.tu-berlin.de>, debian-science@lists.debian.org, 509296@bugs.debian.org, 533193@bugs.debian.org
Subject: Re: Preparation for VTK 5.4
Date: Mon, 2 Nov 2009 11:30:01 +0100
On Sun, Nov 1, 2009 at 4:47 AM, A. Maitland Bottoms <bottoms@debian.org> wrote:
> Mathieu Malaterre writes:
>  > I have added a couple of bugs, I'd like to get fixed for VTK 5.4.
>
> These weren't to bad to fix:
> Bug#552341: python-vtk: Suggest mayavi2 instead of removed mayavi
> Bug#552343: vtk-doc: Remove md5 doxygen generated files
> Bug#552352: libvtk5.2: Please turn VTK_X3D_USE_JAVA option ON
> Bug#552353: libvtk5-dev: vtkEncodeString is not packaged
> Bug#552354: libvtk5.2: Please turn option VTK_USE_BOOST on
> Bug#552357: libvtk5.2: Please turn option VTK_USE_MPI to ON
> Bug#552359: libvtk5.2: Please turn option VTK_USE_MYSQL to ON

Fantastic !

> Perhaps my patch for the new FFMPEG swscale API can make it upstream...
> Bug#552356: libvtk5.2: Please turn VTK_USE_FFMPEG_ENCODER option ON
> Some testing is in order. I haven't done any.

Will do. Thx

> This will likely be tagged wontfix:
> Bug#552358: libvtk5.2: It would be nice to have VTK_USE_CG_SHADERS:ON
> ...there is also VTK_USE_GLSL_SHADERS.
> I don't know the plans for GLSL in Debian, osgppu isn't in the archive yet.

Ok, I think you put in the option to OFF. I'll see if I can easily do
the src build from the official package, simply switching the option
to ON (+installing nv package stuff)

> I pulled a fix for gl2ps out of Kitware CVS (Thanks: Mathieu Malaterre):
> (ENH: Add new option: VTK_USE_SYSTEM_GL2PS, to be able to use a system installed gl2ps library.)
> Bug#552363: libvtk5.2: Need to use system gl2ps library instead of convenient copy

nice !

> There doesn't seem to be similar configurability for these:
> Bug#552348: libvtk5.2: Need to use system sqlite instead of convenient copy vtksqlite
> Bug#552349: libvtk5.2: Use system libftgl instead of convenient copy
> Bug#552350: libvtk5.2: Should use system netcdf
> Similar need applies to libproj, need to use Debian libproj-dev and libproj0.

libproj is VTK 5.4 AFAIK. But I'll try to the do the 3 others.

> I'll be happy to pull fixes for Bug#552348, Bug#552348, Bug#552348 from
> Kitware CVS if they show up there. Or, feel free to submit patches on
> the Debian bugs. Otherwise I'll try to get to them myself Real Soon Now.

I am ok with #552349, #552348, #552350 open for now, but instead
please provide a fix for #533193, this one is really annoying.


Thanks,
-- 
Mathieu




Reply sent to bottoms@debian.org (A. Maitland Bottoms):
You have taken responsibility. (Sun, 22 Nov 2009 05:21:09 GMT) (full text, mbox, link).


Notification sent to Mathieu Malaterre <mathieu.malaterre@gmail.com>:
Bug acknowledged by developer. (Sun, 22 Nov 2009 05:21:09 GMT) (full text, mbox, link).


Message #20 received at 533193-close@bugs.debian.org (full text, mbox, reply):

From: bottoms@debian.org (A. Maitland Bottoms)
To: 533193-close@bugs.debian.org
Subject: Bug#533193: fixed in vtk 5.2.1-12
Date: Sun, 22 Nov 2009 05:20:17 +0000
Source: vtk
Source-Version: 5.2.1-12

We believe that the bug you reported is fixed in the latest version of
vtk, which is due to be installed in the Debian FTP archive:

libvtk-java_5.2.1-12_amd64.deb
  to main/v/vtk/libvtk-java_5.2.1-12_amd64.deb
libvtk5-dev_5.2.1-12_amd64.deb
  to main/v/vtk/libvtk5-dev_5.2.1-12_amd64.deb
libvtk5-qt3-dev_5.2.1-12_amd64.deb
  to main/v/vtk/libvtk5-qt3-dev_5.2.1-12_amd64.deb
libvtk5-qt4-dev_5.2.1-12_amd64.deb
  to main/v/vtk/libvtk5-qt4-dev_5.2.1-12_amd64.deb
libvtk5.2-qt3_5.2.1-12_amd64.deb
  to main/v/vtk/libvtk5.2-qt3_5.2.1-12_amd64.deb
libvtk5.2-qt4_5.2.1-12_amd64.deb
  to main/v/vtk/libvtk5.2-qt4_5.2.1-12_amd64.deb
libvtk5.2_5.2.1-12_amd64.deb
  to main/v/vtk/libvtk5.2_5.2.1-12_amd64.deb
python-vtk_5.2.1-12_amd64.deb
  to main/v/vtk/python-vtk_5.2.1-12_amd64.deb
vtk-doc_5.2.1-12_all.deb
  to main/v/vtk/vtk-doc_5.2.1-12_all.deb
vtk-examples_5.2.1-12_all.deb
  to main/v/vtk/vtk-examples_5.2.1-12_all.deb
vtk-tcl_5.2.1-12_amd64.deb
  to main/v/vtk/vtk-tcl_5.2.1-12_amd64.deb
vtk_5.2.1-12.diff.gz
  to main/v/vtk/vtk_5.2.1-12.diff.gz
vtk_5.2.1-12.dsc
  to main/v/vtk/vtk_5.2.1-12.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 533193@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
A. Maitland Bottoms <bottoms@debian.org> (supplier of updated vtk package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 21 Nov 2009 17:40:47 -0500
Source: vtk
Binary: vtk-doc vtk-examples libvtk5.2 libvtk-java libvtk5-dev libvtk5.2-qt3 libvtk5-qt3-dev libvtk5.2-qt4 libvtk5-qt4-dev vtk-tcl python-vtk
Architecture: source amd64 all
Version: 5.2.1-12
Distribution: unstable
Urgency: low
Maintainer: A. Maitland Bottoms <bottoms@debian.org>
Changed-By: A. Maitland Bottoms <bottoms@debian.org>
Description: 
 libvtk-java - Visualization Toolkit - A high level 3D visualization library
 libvtk5-dev - VTK header files for building C++ code
 libvtk5-qt3-dev - Visualization Toolkit - A high level 3D visualization library
 libvtk5-qt4-dev - Visualization Toolkit - A high level 3D visualization library
 libvtk5.2  - Visualization Toolkit - A high level 3D visualization library
 libvtk5.2-qt3 - Visualization Toolkit - A high level 3D visualization library
 libvtk5.2-qt4 - Visualization Toolkit - A high level 3D visualization library
 python-vtk - Python bindings for VTK
 vtk-doc    -  VTK class reference documentation
 vtk-examples - C++, Tcl and Python example programs/scripts for VTK
 vtk-tcl    - Tcl bindings for VTK
Closes: 533193 550104 552341 552343 552348 552349 552350 552352 552353 552354 552356 552357 552359 552363 555122 557237 557238
Changes: 
 vtk (5.2.1-12) unstable; urgency=low
 .
   [ A. Maitland Bottoms ]
   * Update IO/vtkFFMPEGWriter.cxx to use swscale API.
   * Turn VTK_USE_FFMPEG_ENCODER ON. Closes: bug#552356.
   * Don't override values found by local FindJNI.cmake. Closes: bug#533193.
 .
   [ Gerfried Fuchs ]
   * Adopt package description suggestion. Closes: bug#550104.
 .
   [ Mathieu Malaterre ]
   * Suggest mayavi2 instead of removed mayavi. Closes: bug#552341.
   * Remove md5 doxygen generated files Closes: bug#552343.
   * Use system sqlite instead of vtksqlite. Closes: bug#552348.
   * Use system libftgl. Closes: bug#552349.
   * Use system netcdf. Closes: bug#552350.
   * VTK_X3D_USE_JAVA is ON. Closes: bug#552352.
   * vtkEncodeString is now packaged. Closes: bug#552353.
   * Turn VTK_USE_BOOST ON. Closes: bug#552354.
   * Turn VTK_USE_MPI ON. Closes: bug#552357.
   * Turn VTK_USE_MYSQL ON. Closes: bug#552359.
   * Use system gl2ps library instead of convenient copy. Closes: bug#552363.
   * Fix path to libQVTKWidgetPlugin.so. Closes: bug#555122.
   * Turn SEARCHENGINE=NO in doxygen configuration. Closes: bug#557237.
   * Compress the png files. Closes: bug#557238.
Checksums-Sha1: 
 c0b00bcd127bb4f52ef7d6082bad3036e64abb25 1996 vtk_5.2.1-12.dsc
 35565833843245d60f6b7c4ce50f3abaddfdf6ba 82355 vtk_5.2.1-12.diff.gz
 c6e09f158312859485bdadf3da029acbbed19c44 11622730 libvtk5.2_5.2.1-12_amd64.deb
 1f495c6a2cfde96f974829e2bde9b825c39c2272 4155608 libvtk-java_5.2.1-12_amd64.deb
 e410b36b86a7eef18c78d777b06d632e37859f9a 2075644 libvtk5-dev_5.2.1-12_amd64.deb
 8c0b4960927d2346d5b6613c74893a7933f4f52f 66318 libvtk5.2-qt3_5.2.1-12_amd64.deb
 5e467aa2c2adddafb24349a40b0709cd19936a28 16376 libvtk5-qt3-dev_5.2.1-12_amd64.deb
 7e0f346a21533272b4d03ac973ff4f5e8a66ff7c 110984 libvtk5.2-qt4_5.2.1-12_amd64.deb
 f1e5e867e4b8e5ef425100585b6858284ea7db94 16358 libvtk5-qt4-dev_5.2.1-12_amd64.deb
 b0e784806e9b064545bc812af08fd21662d6c3ea 3974522 vtk-tcl_5.2.1-12_amd64.deb
 44f96cf4d769387be9fb75f92ed95ec787169616 4461414 python-vtk_5.2.1-12_amd64.deb
 0aa438c6989f8af5b5d7dee827a232f73dcd1fd7 210101414 vtk-doc_5.2.1-12_all.deb
 66ab5eacedd2739abfa87ca076955b820678026e 463538 vtk-examples_5.2.1-12_all.deb
Checksums-Sha256: 
 1c9299beb922cfdadfbd7b3db0fd75f5f2e67d268acee36bda0bff88fb629b32 1996 vtk_5.2.1-12.dsc
 232dc89dae68b31491653c8ead2d2f802fc0ec58944248ed40a8b8e039acf51b 82355 vtk_5.2.1-12.diff.gz
 133e9e8db93ea378e4ce6f0593389b97d477e1573b48516207eeca104d42e9eb 11622730 libvtk5.2_5.2.1-12_amd64.deb
 6d1f2464cdd2faed406f3c47b1c08f35f2959e5a7944d4b19e41232b1ecb038f 4155608 libvtk-java_5.2.1-12_amd64.deb
 1f7b12ccd6cde84a51987e86e4c4945fe3551ce95baf02156f479f0389d05344 2075644 libvtk5-dev_5.2.1-12_amd64.deb
 b4cd8567819e1fd79d1ba9e21b3d49acd1c26d0ff4e6c36de04abf1593fc146e 66318 libvtk5.2-qt3_5.2.1-12_amd64.deb
 dda3c17dcf3763dd2e7bc977f03448030d5129bfa283fadec7db374d237afeac 16376 libvtk5-qt3-dev_5.2.1-12_amd64.deb
 fc06eb5e45efe846b10b6aa58ef98b9922456afb042239cee551aa76632992c7 110984 libvtk5.2-qt4_5.2.1-12_amd64.deb
 cad6ba3abe775b0779fb8955fe0bd7b5886a599ef9dc2d6110dc60b064e658e4 16358 libvtk5-qt4-dev_5.2.1-12_amd64.deb
 54909e5278ba40dc8af845f2f17094faf69a508a836f61ffd9ff6fdb2eca136d 3974522 vtk-tcl_5.2.1-12_amd64.deb
 4db9371a2642181a6ec37f05af6cc11680fe3856992f712bbfb91bebefc5aa4b 4461414 python-vtk_5.2.1-12_amd64.deb
 a6c3b31aa46a31f63375808e45d05d3e85b6e15298b6ed5ac5349c009da37815 210101414 vtk-doc_5.2.1-12_all.deb
 2b0eaeea351b6b8437ce859f73bbe0d7a8563b30bc98583fa671c3b194e6c77a 463538 vtk-examples_5.2.1-12_all.deb
Files: 
 0b9955cb08a00a802daf33ec7a40fa07 1996 graphics optional vtk_5.2.1-12.dsc
 a6f305fa0701d0ae3a23ac36d0c9266b 82355 graphics optional vtk_5.2.1-12.diff.gz
 f378b01530f398e12ee2ff4d27ae8f45 11622730 libs optional libvtk5.2_5.2.1-12_amd64.deb
 12e42b3e018643efd9fdbbae9c890019 4155608 java optional libvtk-java_5.2.1-12_amd64.deb
 8f429297c2f1e0632c17a17b253b690b 2075644 libdevel optional libvtk5-dev_5.2.1-12_amd64.deb
 9bd49f4e90da6a1e2fcb515918b8432b 66318 libs optional libvtk5.2-qt3_5.2.1-12_amd64.deb
 e25b5c40d47365be0d48d6ff1f6e2e0f 16376 libdevel optional libvtk5-qt3-dev_5.2.1-12_amd64.deb
 511f416d0e1f6405383b624da35228a4 110984 libs optional libvtk5.2-qt4_5.2.1-12_amd64.deb
 90eed603e216b9467dea77652c980a66 16358 libdevel optional libvtk5-qt4-dev_5.2.1-12_amd64.deb
 6406bd8b6094823000ea0c712318d6d9 3974522 interpreters optional vtk-tcl_5.2.1-12_amd64.deb
 1a9eded6649fdde87aa7386181e954f0 4461414 python optional python-vtk_5.2.1-12_amd64.deb
 65517bfa460f9098bef6f984c0f7191e 210101414 doc optional vtk-doc_5.2.1-12_all.deb
 18561a4f7aeb2af7b4b101ef590d0e76 463538 graphics optional vtk-examples_5.2.1-12_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAksIuwcACgkQkwbJvNrxBUxnMACfavZ96CPXfZ1u4jME3BSkPy94
4JwAoIrkK3VstU0kb4KlSXLum1UoSiwi
=5pNo
-----END PGP SIGNATURE-----





Bug No longer marked as fixed in versions vtk/5.2.1-12 and reopened. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 24 Dec 2009 13:36:04 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, bottoms@debian.org (A. Maitland Bottoms):
Bug#533193; Package libvtk-java. (Thu, 24 Dec 2009 13:42:03 GMT) (full text, mbox, link).


Acknowledgement sent to Mathieu Malaterre <mathieu.malaterre@gmail.com>:
Extra info received and forwarded to list. Copy sent to bottoms@debian.org (A. Maitland Bottoms). (Thu, 24 Dec 2009 13:42:03 GMT) (full text, mbox, link).


Message #27 received at 533193@bugs.debian.org (full text, mbox, reply):

From: Mathieu Malaterre <mathieu.malaterre@gmail.com>
To: Lucas Nussbaum <lucas@lucas-nussbaum.net>, 562387@bugs.debian.org
Cc: 533193@bugs.debian.org, "A. Maitland Bottoms" <bottoms@debian.org>
Subject: Re: [Debian-med-packaging] Bug#562387: gdcm: FTBFS: cmake error
Date: Thu, 24 Dec 2009 14:38:57 +0100
Package libvtk-java is *again* totally busted. This is total junk, and
I am getting fed up dealing with all bug in libvtk-java.
I am not adding a second patch in GDCM just for the debian system.

Here is what I have when using libvtk-java from unstable. Maitland, I
had to re-open 3 bugs after your upload. Could you please you
*actually* fix the issue and not add another new one !

Where is this jar file linking to: /usr/share/java/vtk.jar ?

$ ls -al /usr/share/java/vtk*
-rw-r--r-- 1 root root 17905 2009-11-16 12:35 /usr/share/java/vtkgdcm.jar
lrwxrwxrwx 1 root root    13 2009-12-24 14:25 /usr/share/java/vtk.jar
-> vtk-5.2.1.jar

/usr/share/java/vtk:
total 2940
drwxr-xr-x 2 root root    4096 2009-12-24 14:25 ./
drwxr-xr-x 5 root root    4096 2009-12-24 14:28 ../
-rw-r--r-- 1 root root 2995244 2009-12-14 06:38 vtk.jar

On Thu, Dec 24, 2009 at 11:43 AM, Lucas Nussbaum
<lucas@lucas-nussbaum.net> wrote:
> Source: gdcm
> Version: 2.0.14-2
> Severity: serious
> User: debian-qa@lists.debian.org
> Usertags: qa-ftbfs-20091213 qa-ftbfs
> Justification: FTBFS on amd64
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
>
> Relevant part:
>>  /usr/bin/fakeroot debian/rules clean
>> QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2
>> No patch removed
>> rm -rf .pc debian/stamp-patched
>> dh_testdir
>> dh_testroot
>> rm -f debian/configure*stamp debian/build*stamp
>> rm -rf debian/build*
>> dh_clean
>>  dpkg-source -b gdcm-2.0.14
>> dpkg-source: info: using source format `1.0'
>> dpkg-source: info: building gdcm using existing gdcm_2.0.14.orig.tar.gz
>> dpkg-source: info: building gdcm in gdcm_2.0.14-2.diff.gz
>> dpkg-source: info: building gdcm in gdcm_2.0.14-2.dsc
>>  debian/rules build
>> QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null push -a || test $? = 2
>> Applying patch poppler_breaks_api.patch
>> patching file Applications/Cxx/gdcminfo.cxx
>> patching file Applications/Cxx/CMakeLists.txt
>>
>> Applying patch cmake28_namelink.patch
>> patching file Source/DataDictionary/CMakeLists.txt
>> patching file Source/MediaStorageAndFileFormat/CMakeLists.txt
>> patching file Source/InformationObjectDefinition/CMakeLists.txt
>> patching file Source/Common/CMakeLists.txt
>> patching file Source/DataStructureAndEncodingDefinition/CMakeLists.txt
>> patching file Utilities/gdcmjpeg/12/CMakeLists.txt
>> patching file Utilities/gdcmjpeg/16/CMakeLists.txt
>> patching file Utilities/gdcmjpeg/8/CMakeLists.txt
>> patching file Utilities/VTK/CMakeLists.txt
>> patching file Utilities/gdcmcharls/CMakeLists.txt
>>
>> Now at patch cmake28_namelink.patch
>> touch debian/stamp-patched
>> dh_testdir
>> [ -d /build/user-gdcm_2.0.14-2-amd64-pU_tyG/gdcm-2.0.14/debian/build-python2.5 ] || mkdir /build/user-gdcm_2.0.14-2-amd64-pU_tyG/gdcm-2.0.14/debian/build-python2.5
>> cd /build/user-gdcm_2.0.14-2-amd64-pU_tyG/gdcm-2.0.14/debian/build-python2.5 && cmake /build/user-gdcm_2.0.14-2-amd64-pU_tyG/gdcm-2.0.14 -DCMAKE_INSTALL_PREFIX="/usr" \
>>               -DCMAKE_SKIP_RPATH=ON \
>>               -DGDCM_NO_EXECUTABLE_PROPERTIES=ON \
>>               -DCMAKE_VERBOSE_MAKEFILE= \
>>               -DGDCM_BUILD_APPLICATIONS=ON \
>>               -DGDCM_DOCUMENTATION:BOOL=ON \
>>               -DGDCM_PDF_DOCUMENTATION:BOOL=OFF \
>>               -DGDCM_BUILD_SHARED_LIBS=ON \
>>               -DGDCM_WRAP_PYTHON=ON \
>>               -DGDCM_WRAP_CSHARP=1 \
>>               -DGDCM_WRAP_JAVA=ON \
>>               -DGMCS_EXECUTABLE:FILEPATH=/usr/bin/csc \
>>               -DDESIRED_CSHARP_COMPILER_VERSION=2 \
>>               -DGDCM_BUILD_TESTING:BOOL=OFF \
>>               -DCMAKE_BUILD_TYPE:STRING=Release \
>>               -DGDCM_USE_SYSTEM_EXPAT:BOOL=ON \
>>               -DGDCM_USE_SYSTEM_UUID:BOOL=ON \
>>               -DGDCM_USE_SYSTEM_ZLIB:BOOL=ON \
>>               -DGDCM_USE_SYSTEM_OPENJPEG:BOOL=ON \
>>               -DGDCM_USE_SYSTEM_OPENSSL:BOOL=ON \
>>               -DGDCM_USE_SYSTEM_POPPLER:BOOL=ON \
>>               -DGDCM_VTK_JAVA_JAR:FILEPATH=/usr/share/java/vtk.jar \
>>               -DGDCM_USE_VTK:BOOL=ON
>> -- The C compiler identification is GNU
>> -- The CXX compiler identification is GNU
>> -- Check for working C compiler: /usr/bin/gcc
>> -- Check for working C compiler: /usr/bin/gcc -- works
>> -- Detecting C compiler ABI info
>> -- Detecting C compiler ABI info - done
>> -- Check for working CXX compiler: /usr/bin/c++
>> -- Check for working CXX compiler: /usr/bin/c++ -- works
>> -- Detecting CXX compiler ABI info
>> -- Detecting CXX compiler ABI info - done
>> -- Looking for stdint.h
>> -- Looking for stdint.h - found
>> -- Looking for inttypes.h
>> -- Looking for inttypes.h - found
>> -- Found POPPLER: /usr/lib/libpoppler.so
>> -- Found OPENJPEG: /usr/lib/libopenjpeg.so
>> -- Found ZLIB: /usr/lib/libz.so
>> -- Found OpenSSL: /usr/lib/libssl.so;/usr/lib/libcrypto.so
>> -- Found UUID: /usr/lib/libuuid.so
>> Will be using C# v2: /usr/bin/csc
>> -- Found EXPAT: /usr/lib/libexpat.so
>> -- Looking for pthread.h
>> -- Looking for pthread.h - found
>> -- Check if the system is big endian
>> -- Searching 16 bit integer
>> -- Looking for sys/types.h
>> -- Looking for sys/types.h - found
>> -- Looking for stdint.h
>> -- Looking for stdint.h - found
>> -- Looking for stddef.h
>> -- Looking for stddef.h - found
>> -- Check size of unsigned short
>> -- Check size of unsigned short - done
>> -- Using unsigned short
>> -- Check if the system is big endian - little endian
>> -- Found PythonLibs: /usr/lib/libpython2.5.so
>> -- Java version 1.6.0.0 configured successfully!
>> -- Found Java: /usr/lib/jvm/default-java/bin/java
>> -- Looking for stdlib.h
>> -- Looking for stdlib.h - found
>> -- Found Doxygen: /usr/bin/doxygen
>> -- Looking for include files HAVE_SYS_TIME_H
>> -- Looking for include files HAVE_SYS_TIME_H - found
>> -- Looking for include files HAVE_WINSOCK_H
>> -- Looking for include files HAVE_WINSOCK_H - not found.
>> -- Looking for include files HAVE_BYTESWAP_H
>> -- Looking for include files HAVE_BYTESWAP_H - found
>> -- Looking for rpc.h
>> -- Looking for rpc.h - not found
>> -- Looking for strcasecmp
>> -- Looking for strcasecmp - found
>> -- Looking for strncasecmp
>> -- Looking for strncasecmp - found
>> -- Looking for snprintf
>> -- Looking for snprintf - found
>> -- Looking for _stricmp
>> -- Looking for _stricmp - not found
>> -- Looking for _strnicmp
>> -- Looking for _strnicmp - not found
>> -- Looking for _snprintf
>> -- Looking for _snprintf - not found
>> -- Looking for gettimeofday
>> -- Looking for gettimeofday - found
>> You are using the SWIG version of VTKGDCM. This is not compatible with Activiz
>> -- Java version 1.6.0.0 configured successfully!
>> Implicitely adding debian package layout...
>> CMake Error at Utilities/VTK/CMakeLists.txt:268 (message):
>>   Could not find vtk.jar file, VTK_JAVA_JAR is wrong, please set proper
>>   GDCM_VTK_JAVA_JAR replacement var
>>
>>
>> -- Configuring incomplete, errors occurred!
>> make: *** [debian/configure-python2.5-stamp] Error 1
>
> The full build log is available from:
>   http://people.debian.org/~lucas/logs/2009/12/13/gdcm_2.0.14-2_lsid64.buildlog
>
> A list of current common problems and possible solutions is available at
> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
>
> About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
> of the Grid'5000 platform, using a clean chroot.  Internet was not
> accessible from the build systems.
>
> --
> | Lucas Nussbaum
> | lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
> | jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |
>
>
>
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/debian-med-packaging
>



-- 
Mathieu




Added indication that bug 533193 blocks 562387 Request was from Mathieu Malaterre <mathieu.malaterre@gmail.com> to control@bugs.debian.org. (Thu, 24 Dec 2009 13:48:03 GMT) (full text, mbox, link).


Reply sent to Denis Barbier <bouzim@gmail.com>:
You have taken responsibility. (Fri, 29 Jan 2010 14:21:05 GMT) (full text, mbox, link).


Notification sent to Mathieu Malaterre <mathieu.malaterre@gmail.com>:
Bug acknowledged by developer. (Fri, 29 Jan 2010 14:21:05 GMT) (full text, mbox, link).


Message #34 received at 533193-done@bugs.debian.org (full text, mbox, reply):

From: Denis Barbier <bouzim@gmail.com>
To: 533193-done@bugs.debian.org
Subject: Fixed in VTK 5.4.2-2
Date: Fri, 29 Jan 2010 15:18:17 +0100
Version: 5.4.2-2

This bug has been fixed in 5.4.2-2.

Denis




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 16 May 2010 07:37:22 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Tue Jan 9 21:39:05 2018; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.