[Python-apps-commits] r8549 - in packages/veusz/trunk/debian (3 files)

jeremysanders-guest at users.alioth.debian.org jeremysanders-guest at users.alioth.debian.org
Thu Apr 26 09:21:03 UTC 2012


    Date: Thursday, April 26, 2012 @ 09:21:00
  Author: jeremysanders-guest
Revision: 8549

Fix bug #654604

Added:
  packages/veusz/trunk/debian/patches/arm-self-tests.diff
Modified:
  packages/veusz/trunk/debian/changelog
  packages/veusz/trunk/debian/patches/series

Modified: packages/veusz/trunk/debian/changelog
===================================================================
--- packages/veusz/trunk/debian/changelog	2012-04-25 16:36:20 UTC (rev 8548)
+++ packages/veusz/trunk/debian/changelog	2012-04-26 09:21:00 UTC (rev 8549)
@@ -5,8 +5,9 @@
   * Run dh_sip and add sip:Depends dependency to get sip API
   * Replace patches with use of upstream setup.py options and symlinks
   * Bumped Standards-Version to 3.9.3
+  * Do not run incorrectly failing self tests (Closes: #654604)
 
- -- Jeremy Sanders <jeremy at jeremysanders.net>  Sat, 14 Apr 2012 10:50:00 +0100
+ -- Jeremy Sanders <jeremy at jeremysanders.net>  Thu, 26 Apr 2012 08:30:00 +0100
 
 veusz (1.14-1) unstable; urgency=low
 

Added: packages/veusz/trunk/debian/patches/arm-self-tests.diff
===================================================================
--- packages/veusz/trunk/debian/patches/arm-self-tests.diff	                        (rev 0)
+++ packages/veusz/trunk/debian/patches/arm-self-tests.diff	2012-04-26 09:21:00 UTC (rev 8549)
@@ -0,0 +1,29 @@
+Description: Fix build failure during self test on ARM platforms
+ These self tests fail on ARM, due to differences in floating point
+ precision. They do not indicate real problems. The tests are fixed
+ in the upstream development version, but a direct fix would be a very
+ large patch. This patch will no longer be required in >1.15.
+Origin: vendor
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=654604
+Forwarded: not-needed
+Author: Jeremy Sanders <jeremy at jeremysanders.net>
+Last-Update: 2012-04-25
+
+--- a/tests/runselftest.py
++++ b/tests/runselftest.py
+@@ -52,6 +52,15 @@
+ # it appears the failures aren't important however
+ excluded_tests = set([
+ 
++        # fails on ARM (1.15)
++        'contour.vsz',
++        'example_import.vsz',
++        'hatching.vsz',
++        'multiaxes.vsz',
++        'profile.vsz',
++        'ternary.vsz',
++        '1dto2d.vsz',
++
+         # fails on Windows
+         'histo.vsz',      # duplicate in long list of values
+         'spectrum.vsz',   # angstrom is split into two on linux

Modified: packages/veusz/trunk/debian/patches/series
===================================================================
--- packages/veusz/trunk/debian/patches/series	2012-04-25 16:36:20 UTC (rev 8548)
+++ packages/veusz/trunk/debian/patches/series	2012-04-26 09:21:00 UTC (rev 8549)
@@ -0,0 +1 @@
+arm-self-tests.diff




More information about the Python-apps-commits mailing list