Bug#698698: Bug#704755: nmu: volview_3.4-3

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Thu Apr 18 10:09:10 UTC 2013


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 - glaubitz at debian.org
`. `'   Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
-------------- next part --------------
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 <malat at 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-maintainers at lists.alioth.debian.org>
-DM-Upload-Allowed: yes
-Uploaders: Mathieu Malaterre <mathieu.malaterre at gmail.com>
+Uploaders: Mathieu Malaterre <malat at 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 <glaubitz at physik.fu-berlin.de>
+Bug-Debian: http://bugs.debian.org/698698
+Forwarded: not-needed
+Reviewed-By: Mathieu Malaterre <malat at 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


More information about the debian-science-maintainers mailing list