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 <terce...@debian.org>

Attachment: signature.asc
Description: Digital signature

Reply via email to