jik:/var/tmp/rpms!167> rpm -q --provides -p tcl-8.3.5-79.i386.rpm tcl = 8.3.5-79 jik:/var/tmp/rpms!168> rpm -q -l -p tcl-8.3.5-79.i386.rpm | grep libtcl /usr/lib/libtcl.so /usr/lib/libtcl8.3.so /usr/lib/libtclstub8.3.a jik:/var/tmp/rpms!169>
This is probably because the libraries don't have SONAMEs.
Thanks for the report. This was caused by a change in behaviour of rpmbuild. All the libs in tcltk should now have DT_SONAME defined in 8.3.5-84.
Getting this now: rpm -qp --provides tcl-8.3.5-85.i386.rpm libtcl8.3.so tcl = 8.3.5-85