Update on Tcl/Tk packages in Debian
Hi, release team,
I'd like to post an update on the current state of Tcl/Tk packages and
the nearest plans of the Tcl/Tk team (see [1] and [2] for the previous
threads).
So, there are 4 major tasks currently:
1) Removing Tcl/Tk 8.4 from Debian.
2) Dropping /usr/bin/tclsh and /usr/bin/wish alternatives support and
use symlinks to the current default shells (8.5 for now and 8.6 in the
nearest future).
3) Multiarchifying Tcl/Tk.
4) Updating the default Tcl/Tk to 8.6.
Task 1:
Currently, there's no packages in testing which would block the
removal of Tcl/Tk 8.4 and there's one package in unstable (mozart)
which depends on Tcl/Tk 8.4 for a few architectures (it FTBFS, so the
newer source package can't produce the fixed binary one, see [3]).
I've reported a removal bug [4], and hopefully the tcl8.4 and tk8.4
packages will be removed soon at least from testing. Also, see [5] for
a list of affected packages.
Task 2:
There are 8 packages left which use /usr/bin/tclsh or /usr/bin/wish
and depend on versioned Tcl/Tk packages, so they will stop working if
the unversioned ones (tcl, tk) aren't installed (see [6]).
Tasks 3 and 4:
There are 13 packages left which FTBFS after multiarchifying or
updating the default Tcl/Tk to 8.6 (see [7]), for most of them patches
exist.
Tasks 2, 3 and 4 require updating the Debian Tcl/Tk policy. Its new
version is included into the tcl-doc package in experimental).
What I'd like to do now is to upload the changed Tcl/Tk packages into
unstable (they are in experimental for a quite long time, so I believe
that most packaging bugs are fixed by now). After that I'll bump
severity for the unfixed yet bugs and'll help to fix them.
[1] http://lists.debian.org/debian-devel/2013/09/msg00500.html
[2] https://lists.debian.org/debian-devel/2013/10/msg00239.html
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728441
[4] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737104
[5] https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=remove-tcltk8.4;users=pkg-tcltk-devel@lists.alioth.debian.org
[6] https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=tcltk-alternatives;users=pkg-tcltk-devel@lists.alioth.debian.org
[7] https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=tcltk8.6;users=pkg-tcltk-devel@lists.alioth.debian.org
Cheers!
--
Sergei Golovan
Reply to: