blt::RemoveBindTag not found

Bug #1772905 reported by Ole Streicher on 2018-05-23
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tkblt (Ubuntu)
Undecided
Unassigned

Bug Description

[Impact]

The tkblt package lacks the definitions that come in the `graph.tcl` file:

    % package require tkblt
    3.2
    % blt::RemoveBindTag
    invalid command name "blt::RemoveBindTag"

This affects the saods9 package: When one selects the "Analysis -> Line plot tool" menu item, an error message pops up with

  An internal error has been detected
  invalid command name "blt::RemoveBindTag"

and the following graph is empty.

Similar error messages come up in several places, significantly decreasing the usability of saods9.

The problem is fixed in the Debian version 3.2.8-1. I will provide a backport for Ubuntu.

[Test Case]

1. install tkblt, and then run the "wish" Tcl shell. With the bug, it will present the output shown above.

2. install saods9, start "ds9", open the "Analysis" menu and select "Line Plotting tool...". With the bug, an error message will appear.

[Regression Potential]

saods9 (and tksao, which is also in the saods9 source package) is the only reverse dependency of tkblt (in fact, upstream made tkblt an split-off from saods9), and saods9 is tested with the fix. Also, the fix is quite straightforward; so no regression is expected. In the worst case (if the fix would be completely wrong), it would make saods9 unusable.

[Other info]

Relevant upstream pull request: https://github.com/wjoye/tkblt/pull/13

Ole Streicher (olebole) wrote :
Ole Streicher (olebole) wrote :

This attachment is a backport of the relevant change in tkblt 3.2.8-1 that fixes the bug. The fix has been tested, discussed upstream, and is uploaded to Debian unstable. Since the bug causes a major decrease of saods9 functionality, I ask to apply it to the stable Ubuntu 18.04 release.

(I am the maintainer of tkblt in Debian)

Thanks!

Ole

Ole Streicher (olebole) on 2018-05-23
Changed in tkblt (Ubuntu):
status: New → In Progress
Ole Streicher (olebole) on 2018-05-23
description: updated
Ole Streicher (olebole) on 2018-05-23
description: updated
description: updated
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers