Source: snack
Version: 2.2.10-dfsg1-9
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: UpgradeDefaultTclTkTo85

Hi Sergei,

Before upgrading tcltk-defaults to version 8.5 in sid, it would
be nice to get a peek through unstable at what bugs that will
reveal, by rebuilding all the packages that depend on tcl- or
tk-dev against the new version.

Since experimental buildds use packages from sid by default, this
requires sourceful uploads to change build-deps to explicitly request
the version from experimental, as was discussed on debian-release[1].

  Build-Depends: tk-dev (>= 8.5)

I tried rebuilding snack against tk version 8.5 locally and running
the test suite, and unfortunately, the results weren’t so great:

| Tcl 8.5.8 tests running in interp:  /usr/bin/wish8.5
| [...]
| ==== dbpower-1.2 dBPowerSpectrum command, -end option FAILED
| ==== Contents of test case:
|
|  set s [snack::sound snd -load ex1.wav]
|  set tcl_precision 5
|  set res [$s dBPowerSpectrum -start 1000 -end 2000 -fftlength 32  
-windowlength 32]
|  $s destroy
|  set res
|
| ---- Result was:
| -44.938 -51.981 -83.818 -91.582 -95.218 -97.588 -97.686 -99.849 -99.143 
-100.16 -102.67 -102.81 -102.91 -104.25 -104.26 -107.86
| ---- Result should have been (exact matching):
| -44.938 -51.981 -83.818 -91.582 -95.218 -97.588 -97.686 -99.849 -99.143 
-100.16 -102.67 -102.81 -102.91 -104.24 -104.26 -107.86
| ==== dbpower-1.2 FAILED
| [...]
| pitch.test
| Segmentation fault (core dumped)
| make: *** [test] Error 139

I haven’t tried testing against version 8.4 yet.  Any ideas?

Still I think this is good enough for experimental. :)  Patch below.

Jonathan

 debian/changelog |    6 ++++++
 debian/control   |    2 +-
 2 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 75d8fcf..67ca50d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+snack (2.2.10-dfsg1-10) experimental; urgency=low
+
+  * Rebuilt against tk-dev (>= 8.5).
+
+ -- Jonathan Nieder <[email protected]>  Fri, 21 May 2010 23:41:51 -0500
+
 snack (2.2.10-dfsg1-9) unstable; urgency=low
 
   * Added patch which makes snack build with glibc 2.10 (closes: #548641).
diff --git a/debian/control b/debian/control
index 8a3e52c..0a0005f 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: snack
 Section: sound
 Priority: optional
 Maintainer: Sergei Golovan <[email protected]>
-Build-Depends: tk-dev, debhelper (>= 5.0.0), libogg-dev, libvorbis-dev, 
libasound2-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], quilt
+Build-Depends: tk-dev (>= 8.5), debhelper (>= 5.0.0), libogg-dev, 
libvorbis-dev, libasound2-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], quilt
 Build-Depends-Indep: python-support (>= 0.3)
 Standards-Version: 3.8.3
 Homepage: http://www.speech.kth.se/snack/
-- 
1.7.1




-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to