[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#753476: blt: new build against Tcl/Tk 8.6 crashes



Package: blt
Version: 2.4z-9
Severity: grave
Justification: renders package unusable

Dear Maintainer,

Looks like blt 2.4z can't work with Tcl/Tk 8.6. An easy way to see this is
to run demos included in the blt-demo package. Here are the issues:

1) barchart1.tcl: segfault on exit
2) barchart2.tcl: immediate segfault
3) barchart3.tcl: segfault on mouse interaction with the chart
4) barchart4.tcl: segfault on mouse interaction with the chart
5) barchart5.tcl: segfault on mouse interaction with the chart
6) bgexec1.tcl: segfault on "Stop" button click
7) bitmap.tcl: segfault on any button click

and so on.

This means that we either have to build blt with Tcl/Tk 8.5 (and make sure
that all packages which use blt don't try to use Tcl/Tk 8.6) or we should
port blt to Tcl/Tk 8.6. The problem is that the project upstream isn't active
(https://sourceforge.net/projects/blt/) Last release in 2003, last activity
in CVS in 2010.

There is a 2.5 release from another upstream (https://sourceforge.net/projects/wize/files/),
but this is another discontinued project, so we can't rely on its development.
Moreover, I can't say at the moment if this release really works with Tcl/Tk 8.6.

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages blt depends on:
ii  libc6      2.19-3
ii  libtcl8.5  8.5.15-4
ii  libtk8.5   8.5.15-4
ii  libx11-6   2:1.6.2-2

blt recommends no packages.

Versions of packages blt suggests:
ii  blt-demo  2.4z-9

-- no debconf information


Reply to: