[Pkg-tcltk-devel] Debian Tcl/Tk packages: get rid of alternatives
Sergei Golovan
sgolovan at gmail.com
Mon Jul 1 09:46:34 UTC 2013
Hi!
I'd like to discuss a thought of getting rid of /usr/bin/tclsh and
/usr/bin/wish alternatives in Debian Tcl/Tk packages. This means that
symlinks /usr/bin/tclsh and /usr/bin/wish will be in tcl and tk
packages only, and will point to the default tclsh8.* and wish8.*
unconditionally. The same approach is currently using in Python
packaging.
There's pro and contra in this:
Pro: Makes tclsh and wish more predictable. There won't be a case when
someone points a tclsh alternative to tclsh8.3 and gets broken
Tcl-based software on upgrade.
Contra: Changing the default Tcl/Tk version will require extra
transitions (though I'm not sure it's a bad thing).
This change will require changes in Debian Tcl/Tk policy concerning
package dependencies. If a package depends on tcl8.5 it must use
/usr/bin/tclsh8.5 as an interpreter, etc.
What do you think? Is it worth doing?
Cheers!
--
Sergei Golovan
More information about the Pkg-tcltk-devel
mailing list