Is there a specific reason that tcl port doesn't have path for MacPorts's tcl libraries (macports ports pextlib) in tcl_pkgPath variable? While using tclsh I added TCL_PACKAGE_PATH="${prefix}/share/macports/Tcl" to configure.pre_args in order to require package macports rather than using system's tclsh. If there aren't cons I'll commit it. -- A.