System: Fedora 5
$ rpm -qa | grep "tcl"
tcl-devel-8.4.13-1.1
tcl-8.4.13-1.1
I am attempting to install an RPM requiring /usr/bin/wish. Pooking around
the web it appears wish should be included with tcl. Listing the contents
of the above tcl rpm shows no such file and attempts to find it in source
form have been fruitless.
This is a tangent of a tangent and driving me crazy! Any help resolving it
is greatly appreciated.
look for the equivalent tk rpm, presumeably tk-8.4.13-1.1
Rob
For these purposes, "wish" is packaged as "tk", separately from "tcl".
Look for 'tk-8.4.13-1.1' and 'tk-devel-8.4.13-1.1'.
/usr/bin/wish is part of 'Tk', the GUI toolkit for Tcl. Tcl *by
itself* does not include the GUI. The *typical* Linux distrbution
scheme is to put the Tk bits in a separate package. There might be
other (optional) bits in separate packages: BWidget, tcllib, TclX, Tix,
IncrTcl, IncrTk, etc.
>
>
>
>
--
Robert Heller -- 978-544-6933
Deepwoods Software -- Linux Installation and Administration
http://www.deepsoft.com/ -- Web Hosting, with CGI and Database
hel...@deepsoft.com -- Contract Programming: C/C++, Tcl/Tk
Has anyone ever put together a "meta-package" that points to tcl, tk,
and a number of the most commonly used packages so that someone could
just fetch the meta-package and get the series of useful bits?
Not that I am aware of. Not all distros break things apart the same
way, so there would need to be different meta-packages for each distro.
Ideally, the distro *vendor* should make this available. For RPM based
distros (RedHat / Fedora / WBL / CentOS / Mandrake / Suse), this info,
at least for the base Tcl/Tk, is embodied in the .spec file (look in
tcltk-<mumble>.src.rpm). Everything else is a separate 'package'.
Some, like BWidget and tcllib, are pure Tcl and are noarch RPMs (and in
fact also cross-distro and even somewhat version independent).
ActiveState has... ;-)
Michael