Hey Julien,

Mathieu just uploaded a fixed version of kwwidgets into unstable, I am attaching the debdiff for that.

Could you have a look into that and unblock the package if you agree with the changes?

Cheers,

Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
diff -Nru kwwidgets-1.0.0~cvs20100930/debian/changelog 
kwwidgets-1.0.0~cvs20100930/debian/changelog
--- kwwidgets-1.0.0~cvs20100930/debian/changelog        2012-01-10 
16:00:46.000000000 +0100
+++ kwwidgets-1.0.0~cvs20100930/debian/changelog        2013-04-18 
10:26:51.000000000 +0200
@@ -1,3 +1,10 @@
+kwwidgets (1.0.0~cvs20100930-8) unstable; urgency=low
+
+  * Fix volview does not start because of a missing symbol. Closes: #698698
+  * Remove obsolete DMUA flags, switch to my @debian.org alias
+
+ -- Mathieu Malaterre <ma...@debian.org>  Thu, 18 Apr 2013 10:25:46 +0200
+
 kwwidgets (1.0.0~cvs20100930-7) unstable; urgency=low
 
   * Improve finding of init.tcl/tk.tcl, required for VolView to work.
diff -Nru kwwidgets-1.0.0~cvs20100930/debian/control 
kwwidgets-1.0.0~cvs20100930/debian/control
--- kwwidgets-1.0.0~cvs20100930/debian/control  2011-12-30 07:12:29.000000000 
+0100
+++ kwwidgets-1.0.0~cvs20100930/debian/control  2013-04-18 10:26:51.000000000 
+0200
@@ -1,8 +1,7 @@
 Source: kwwidgets
 Priority: optional
 Maintainer: Debian Science Team 
<debian-science-maintain...@lists.alioth.debian.org>
-DM-Upload-Allowed: yes
-Uploaders: Mathieu Malaterre <mathieu.malate...@gmail.com>
+Uploaders: Mathieu Malaterre <ma...@debian.org>
 Build-Depends: debhelper (>= 7), cdbs, cmake, quilt (>= 0.40),
  tcl-vtk (>= 5.6), libvtk5-dev (>= 5.6), tcl8.5-dev, tk8.5-dev,
  python-support, python-dev, python-vtk
diff -Nru 
kwwidgets-1.0.0~cvs20100930/debian/patches/kwwidgets-fix-lib-depends.patch 
kwwidgets-1.0.0~cvs20100930/debian/patches/kwwidgets-fix-lib-depends.patch
--- kwwidgets-1.0.0~cvs20100930/debian/patches/kwwidgets-fix-lib-depends.patch  
1970-01-01 01:00:00.000000000 +0100
+++ kwwidgets-1.0.0~cvs20100930/debian/patches/kwwidgets-fix-lib-depends.patch  
2013-04-18 10:26:51.000000000 +0200
@@ -0,0 +1,23 @@
+Description: volview does not start because of a missing symbol
+ Michael Karcher has debugged the problem and found the reason for the
+ symbol lookup failure is kwwidgets not depending on required libraries
+ for additional symbols volviews requires. The problem was triggered
+ with vtk adding the linker option --as-needed for compiled.
+Author: John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de>
+Bug-Debian: http://bugs.debian.org/698698
+Forwarded: not-needed
+Reviewed-By: Mathieu Malaterre <ma...@debian.org>
+
+--- kwwidgets-1.0.0~cvs20100930.orig/CMakeLists.txt
++++ kwwidgets-1.0.0~cvs20100930/CMakeLists.txt
+@@ -745,6 +745,10 @@ add_library(KWWidgets
+ target_link_libraries(KWWidgets vtkCommonTCL)
+ if(KWWidgets_BUILD_VTK_WIDGETS)
+   if(VTK_WRAP_TCL)
++    target_link_libraries(KWWidgets vtkFilteringTCL)
++    target_link_libraries(KWWidgets vtkImagingTCL)
++    target_link_libraries(KWWidgets vtkGraphicsTCL)
++    target_link_libraries(KWWidgets vtkIOTCL)
+     if(VTK_USE_RENDERING OR VTK_USE_RENDERING_ISSET)
+       target_link_libraries(KWWidgets vtkRenderingTCL)
+       target_link_libraries(KWWidgets vtkHybridTCL)
diff -Nru kwwidgets-1.0.0~cvs20100930/debian/patches/series 
kwwidgets-1.0.0~cvs20100930/debian/patches/series
--- kwwidgets-1.0.0~cvs20100930/debian/patches/series   2012-01-10 
15:59:42.000000000 +0100
+++ kwwidgets-1.0.0~cvs20100930/debian/patches/series   2013-04-18 
10:26:51.000000000 +0200
@@ -2,3 +2,4 @@
 fixtest.patch
 vtk58pythonwrapping.patch
 tcltk_relative.patch
+kwwidgets-fix-lib-depends.patch

Reply via email to