В tcl-vfs-1.3-alt4 при выполнении package require vfs неверно устанавливается переменная auto_path. В результате этого не работает автоматическая загрузка функций vfs (например, vfs::mount). Steps to Reproduce: $ rpm -q tcl tcl-vfs tcl-8.4.11-alt1 tcl-vfs-1.3-alt4 $ tclsh % puts $auto_path /usr/share/tcl/tcl8.4 /usr/share/tcl % package require vfs 1.3 % puts $auto_path /usr/share/tcl/tcl8.4 /usr/share/tcl /usr/share/tcl/tcllib1.8 /usr/share/tcl/vfs1.3/../../../lib/tcl % vfs::mount invalid command name "vfs::mount" %
fixed in tcl-vfs-1.3-alt5
Непохоже, что fixed (или опять сломалось в alt6): $ rpm -q tcl tcl-vfs tcl-8.4.13-alt1 tcl-vfs-1.3-alt6 $ tclsh % puts $auto_path /usr/share/tcl/tcl8.4 /usr/share/tcl % package require vfs 1.3 % puts $auto_path /usr/share/tcl/tcl8.4 /usr/share/tcl /usr/share/tcl/tcllib1.8 % vfs::mount invalid command name "vfs::mount" Теперь в auto_path просто ничего не добавляется, в результате tclIndex из пакета не читается, и команды не находятся.
fixed in alt7.