Bug 800404

Summary: iwidgets introduction demo fails
Product: [Fedora] Fedora Reporter: John Ellson <john.ellson>
Component: iwidgetsAssignee: Dmitrij S. Kryzhevich <kryzhev>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 17CC: kryzhev
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-08-28 23:31:29 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description John Ellson 2012-03-06 12:56:55 UTC
Description of problem:
The iwidgets demo fails because its tries to use wish8.4, but wish 8.5 is current.

The failure is easy for an experienced user to fix, but this is the introductory demo for new users of iwidgets.

Version-Release number of selected component (if applicable):
iwidgets-4.0.2-6.fc17

How reproducible:
100%

Steps to Reproduce:
1. /usr/share/tcl8.5/iwidgets4.0.2/demos/catalog
2.
3.
  
Actual results:
/usr/share/tcl8.5/iwidgets4.0.2/demos/catalog: line 13: exec: wish8.4: not found

Expected results:
a window full of nice widgets

Additional info:
change line 13 to use wish8.5 and it all works fine

Comment 1 John Ellson 2012-03-06 13:24:20 UTC
Using "package require Tk 8.4"  will check for 8.4 as a min version, so I'd suggest:

$ diff catalog.orig catalog
1c1
< #!/bin/sh
---
> #!/bin/env tclsh
12,13c12
< #\
< exec wish8.4 "$0"
---
> #
14a14
> package require Tk 8.4

Comment 2 John Ellson 2012-03-06 13:27:58 UTC
Actually, even "package require Tk 8.4" can be removed, since "package require Iwidgets 4.0" does it implicitly.

Comment 3 Dmitrij S. Kryzhevich 2012-03-15 04:12:07 UTC
I'l see in a coule of days.

Comment 4 John Ellson 2012-08-26 16:21:33 UTC
Ping ?


Not yet fixed.
iwidgets-4.0.2-6.fc17.noarch
iwidgets-4.0.2-6.fc17.noarch

Comment 5 Fedora Update System 2012-08-28 09:33:02 UTC
iwidgets-4.0.2-8.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/iwidgets-4.0.2-8.fc17

Comment 6 Dmitrij S. Kryzhevich 2012-08-28 09:34:24 UTC
Some sort of pong, I think.

Comment 7 Fedora Update System 2012-08-28 23:31:29 UTC
iwidgets-4.0.2-8.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.