reassign 652612 tk8.5
severity 652612 important
thanks
Erwan David escreveu isso aĆ:
> Package: libtcltk-ruby1.8
> Version: 1.8.7.352-2
> Severity: grave
>
> I had an upgrade of tk8.5 8.5.10-1 to 8.5.11-1, which broke my rubytk scripts
> with error message
>
> /usr/lib/ruby/1.8/tk.rb:1127:in `initialize': tcltklib: fail to Tk_Init().
> Can't find a usable tk.tcl in the following directories: (RuntimeError)
> /usr/share/tcltk/tcl8.5/tk8.5 /usr/lib/tk8.5 /usr/local/lib/tcltk/tk8.5
> /usr/local/share/tcltk/tk8.5 /usr/lib/tcltk/tk8.5 /usr/share/tcltk/tk8.5
> /lib/tk8.5 /usr/library
>
> /usr/share/tcltk/tk8.5/tk.tcl: version conflict for package "Tk": have
> 8.5.10, need exactly 8.5.11
> version conflict for package "Tk": have 8.5.10, need exactly 8.5.11
> while executing
> "package require -exact Tk 8.5.11"
> (file "/usr/share/tcltk/tk8.5/tk.tcl" line 18)
> invoked from within
> "source /usr/share/tcltk/tk8.5/tk.tcl"
> ("uplevel" body line 1)
> invoked from within
> "uplevel #0 [list source $file]"
>
>
> This probably means that tk wasn't installed properly.
> from /usr/lib/ruby/1.8/tk.rb:1127:in `new'
> from /usr/lib/ruby/1.8/tk.rb:1127
> from /home/users/edavid/bin/launch-ssh.rb:3:in `require'
> from /home/users/edavid/bin/launch-ssh.rb:3
>
> DOes this means that the libtcltk-ruby must depend on version
> 8.5.10 and not 8.5 >= 8.5.0 ?The problem was between tcl and tk, Ruby was just affected by it. This probably means that the dependency between tk and tcl is not strict enough. I -- Antonio Terceiro <[email protected]>
signature.asc
Description: Digital signature

