Hi, For several years I have run both the chess database Scid (which depends upon tcl8.6) and password-gorilla (which depends upon tcl8.5). With the release of 7.2 this appears to be no longer possible. When both are installed this is what happens when I run scid from the command line:
$ scid & can't set "tooltip::labelOpts": parent namespace doesn't exist while executing "set tooltip::labelOpts [list -highlightthickness 0 -relief solid -bd 1 -background lightyellow -fg black -font $font]" (in namespace eval "::utils::tooltip" script line 10) invoked from within "namespace eval ::utils::tooltip { global ::utils::tooltip::font if {![info exists font]} { set font TkDefaultFont } # Undocumented toolt..." (file "/usr/local/share/scid/tcl/utils/tooltip.tcl" line 11) invoked from within "source -encoding utf-8 [file nativename [file join $::scidTclDir "$f"]]" ("foreach" body line 2) invoked from within "foreach f $tcl_files { source -encoding utf-8 [file nativename [file join $::scidTclDir "$f"]] }" (file "/usr/local/share/scid/tcl/start.tcl" line 583) [1] + Done (1) scid Now if I delete password-gorilla and its dependencies ... ~ $ doas pkg_delete password-gorilla password-gorilla-1.5.3.7: ok Read shared items: ok ~ $ doas pkg_delete -a tcl-8.5.19p6:tklib-0.7pl0: ok tcl-8.5.19p6:tcllib-1.21pl0: ok tcl-8.5.19p6:tk-8.5.19p2: ok tcl-8.5.19p6:itcl-3.4.1p2v0: ok tcl-8.5.19p6: ok ... Now scid runs normally. Many Thanks for all the effort you all put in to OpenBSD Moss