todiscgui fails to launch todisc

Bug #462950 reported by Nigel Cundy
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Python
Fix Released
Unknown
python2.6 (Ubuntu)
Fix Released
Low
Unassigned
python3.1 (Ubuntu)
Fix Released
Undecided
Unassigned
tovid (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: todiscgui

Karmic, latest updates as of 28 October,

dpkg -l todiscgui
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-====================================-====================================-========================================================================================
ii todiscgui 0.31-0ubuntu5 tools for creating video DVDs, VCDs, and SVCDs - todisc GUI

When you use todiscgui , add the video files etc. nothing happens when you click on "run todisc" It should run the todisc utility.

I managed to fix this problem by altering /usr/lib/python2.6/lib-tk/tkMessageBox.py , adding the penultimate line to the code segment below:

def _show(title=None, message=None, _icon=None, _type=None, **options):
    if _icon and "icon" not in options: options["icon"] = _icon
    if _type and "type" not in options: options["type"] = _type
    if title: options["title"] = title
    if message: options["message"] = message
    res = Message(**options).show()
    # In some Tcl installations, Tcl converts yes/no into a boolean
    if isinstance(res, bool):
        if res: return YES
        return NO
    # This next line is the bugfix for todiscgui
    res = str(res)
    return res

Revision history for this message
Alessio Treglia (quadrispro) wrote :

tkMessageBox.py is shipped by python{2.5,2.6} runtime packages.

Changed in python2.6 (Ubuntu):
status: New → Triaged
importance: Undecided → Low
Revision history for this message
Adam Collard (adam-collard) wrote :
Changed in python:
status: Unknown → New
Matthias Klose (doko)
Changed in python2.6 (Ubuntu):
status: Triaged → In Progress
Matthias Klose (doko)
Changed in python3.1 (Ubuntu):
status: New → In Progress
Changed in python:
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python2.6 - 2.6.5-1ubuntu1

---------------
python2.6 (2.6.5-1ubuntu1) lucid; urgency=low

  * Merge with Debian (2.6.5-1).

python2.6 (2.6.5-1) unstable; urgency=low

  * Python 2.6.5 final release.
  * Fix issue #4961: Inconsistent/wrong result of askyesno function in
    tkMessageBox with Tcl8.5. LP: #462950.
  * Issue #8154, fix segfault with os.execlp('true'). LP: #418848.
  * Apply proposed patch for issue #8032, gdb7 hooks for debugging.

python2.6 (2.6.5~rc2-2) unstable; urgency=low

  * Add copyright notices for the readline and _ssl extensions.
    Closes: #573866.
  * Backport issue #8140: Extend compileall to compile single files.
    Add -i option.
  * Backport issue #6949, build _bsddb extension with db-4.8.x.

python2.6 (2.6.5~rc2-1) unstable; urgency=low

  * Python 2.6.5 release candidate 2.
    - Replace the Monty Python audio test file. Closes: #568674.
  * Fix build failure on sparc64. Closes: #570845.
 -- Matthias Klose <email address hidden> Sat, 20 Mar 2010 03:57:17 +0100

Changed in python2.6 (Ubuntu):
status: In Progress → Fix Released
Changed in python:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python3.1 - 3.1.2-0ubuntu1

---------------
python3.1 (3.1.2-0ubuntu1) lucid; urgency=low

  * Python 3.1.2 release.
  * Fix issue #4961: Inconsistent/wrong result of askyesno function in
    tkMessageBox with Tcl8.5. LP: #462950.
  * Don't complain when /usr/local is not writable on installation.
  * Apply proposed patch for issue #8032, gdb7 hooks for debugging.
  * Backport issue #8140: Extend compileall to compile single files.
    Add -i option.
 -- Matthias Klose <email address hidden> Sun, 21 Mar 2010 17:27:57 +0100

Changed in python3.1 (Ubuntu):
status: In Progress → Fix Released
Changed in tovid (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Changed in tovid (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.