Public bug reported:

In debian/control, wavesurfer depends on "tk8.5 | wish".  This
dependency is satisfied by any version of tk such as tk8.4.
However, wavesurfer actually can run only with tk8.5 because the program
starts wish8.5 as follows:

  exec wish8.5 "$0" "$@"

so, if tk8.4 is installed, wavesurfer can be installed without tk8.5 but
it fails to start like below:

$ wavesurfer
/usr/share/tcltk/wavesurfer/app-wavesurfer/wavesurfer.tcl: 3: exec: wish8.5: 
not found
$

I think "wish" should be removed from Dpepends to avoid the error.

Ubuntu 12.10
wavesurfer 1.8.8p3-1ubuntu1

** Affects: wavesurfer (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  In debian/control, wavesurfer depends on "tk8.5 | wish".  This
  dependency is satisfied by any version of tk such as tk8.4.
  
  However, wavesurfer actually can run only with tk8.5 because the program
- starts with8.5 as follows:
+ starts wish8.5 as follows:
  
-   exec wish8.5 "$0" "$@"
+   exec wish8.5 "$0" "$@"
  
  so, if tk8.4 is installed, wavesurfer can be installed without tk8.5 but
  it fails to start like below:
  
  $ wavesurfer
  /usr/share/tcltk/wavesurfer/app-wavesurfer/wavesurfer.tcl: 3: exec: wish8.5: 
not found
- $ 
+ $
  
  I think "wish" should be removed from Dpepends to avoid the error.
  
  Ubuntu 12.10
  wavesurfer 1.8.8p3-1ubuntu1

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1068509

Title:
  tk8.5 required but any versions of tk satisfy Depends

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wavesurfer/+bug/1068509/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to