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>
signature.asc
Description: Digital signature