Tracking Tcl/Tk 8.5 Removal
The next Debian release (buster) should not include Tcl/Tk 8.5. This page lists the current packages which have dependency on tcl8.5 or tk8.5. It is initially created using this script and modified by hands after that.
We also must ensure that after bumping the dependencies to tcl/tk8.6 tclsh8.6 and/or wish8.6 is used as a Tcl/Tk interpreter, and if the dependencies become tcl/tk then tclsh and/or wish should be used.
Tcl/Tk 8.5 reverse dependencies
libtcl8.5
- libtcl8.5 (tzdata, libc6)
apt-dater (libc6, libglib2.0-0, libncursesw5, libpopt0, libtcl8.5, libtinfo5, libxml2, perl:any, libxml-writer-perl, libglib-perl, tmux, lockfile-progs | procmail, openssh-client) 887927
din (libc6, libfftw3-single3, libgcc1, libgl1-mesa-glx | libgl1, libircclient1, libjack-jackd2-0 | libjack-0.125, liblo7, libstdc++6, libtcl8.5, libx11-6) 887928
dirdiff (libc6, libtcl8.5, tk8.5) 888678
hfsutils-tcltk (hfsutils, libc6, libfontconfig1, libfreetype6, libtcl8.5, libtk8.5, libx11-6, libxext6, libxft2, libxss1) (fixed in sid)
libhamlib2-tcl (libc6, libhamlib2, libtcl8.5) 888682
liblablgl-ocaml (liblabltk-ocaml-avpn0, ocaml-base-nox-4.02.3, freeglut3, libc6, libgl1-mesa-glx | libgl1, libglu1-mesa | libglu1, libtcl8.5, libtk8.5, libx11-6, libxext6, libxmu6) 892990
libtk8.5
netgen (tix, libc6, libgcc1, libgl1, libglu1-mesa | libglu1, libjpeg62-turbo, libnglib-4.9.13, liboce-foundation11, liboce-modeling11, liboce-ocaf-lite11, liboce-ocaf11, liboce-visualization11, libstdc++6, libtcl8.5, libtk8.5, libtogl1, libxmu6) currently FTBFS, 889003
oce-draw (libc6, libfreeimage3, libfreetype6, libgcc1, libgl1-mesa-glx | libgl1, libgl2ps1, libglu1-mesa | libglu1, liboce-foundation10, liboce-modeling10, liboce-ocaf-lite10, liboce-ocaf10, liboce-visualization10, libstdc++6, libtcl8.5, libtk8.5, libx11-6, libxext6, libx11-dev, libfreetype6-dev, tcl8.5-dev, tk8.5-dev) 893029
openmsx (openmsx-data, cbios, libasound2, libc6, libgcc1, libgl1-mesa-glx | libgl1, libglew2.0, libogg0, libpng16-16, libsdl-ttf2.0-0, libsdl1.2debian, libstdc++6, libtcl8.5, libtheora0, libvorbis0a, zlib1g) 889043
openmsx-catapult (libc6, libgcc1, libstdc++6, libwxbase3.0-0v5, libwxgtk3.0-0v5, libxml2, openmsx, openmsx)
openmsx-debugger (openmsx, libc6, libgcc1, libqt5core5a, libqt5gui5, libqt5network5, libqt5widgets5, libqt5xml5, libstdc++6)
pd-tclpd (libc6, libtcl8.5, puredata | pd) 889032
plplot-tcl (plplot12-driver-xwin, iwidgets4, libc6, libplplot12, libtcl8.5, libtk8.5, libx11-6) (fixed in sid)
plplot-tcl-bin (plplot-tcl, libc6, libplplot12, libtcl8.5) (fixed in sid)
plplot-tcl-dev (libplplot12, plplot-tcl)
python-plplot (libplplot12, libc6, libpython2.7, plplot-tcl, python, python, python-numpy, python-numpy-abi9, python:any, python:any)
python-plplot-qt (libplplot12, python-plplot, plplot12-driver-qt, libc6, libgcc1, libpython2.7, libqtcore4, libqtgui4, libstdc++6, python, python, python-numpy, python-numpy-abi9, python:any, python:any)
python3-plplot (python3-numpy, python3-numpy-abi9, python3, python3, python3:any, libc6, libplplot15, libpython3.6, plplot-tcl)
python3-plplot-qt (plplot-driver-qt, python3-plplot, python3-numpy, python3-numpy-abi9, python3, python3, libc6, libgcc1, libplplotqt2, libpython3.6, libqt5core5a, libqt5widgets5, libstdc++6)
plplot-tcl-bin
scilab-full-bin (libblas3 | libblas.so.3, libc6, libcurl3, libfftw3-double3, libgcc1, libgfortran3, libhdf5-100, liblapack3 | liblapack.so.3, libncurses5, libpcre3, libquadmath0, libstdc++6, libtcl8.5, libtinfo5, libtk8.5, libxml2, scilab-minimal-bin, libflexdock-java, libjogl2-java, libjrosetta-java, libjlatexmath-java, libjlatexmath-fop-java, libjeuclid-core-java, libbatik-java, default-jre, bwidget, fop, libsaxon-java, libavalon-framework-java, docbook-xsl, javahelp2, libjgraphx-java, libjgoodies-looks-java, libskinlf-java, libecj-java, libfreehep-graphics2d-java, libfreehep-graphicsio-emf-java) 803526
python-sciscipy (python, python, python-numpy, python-numpy-abi9, python:any, libc6, scilab-full-bin, scilab)
scilab (scilab-cli, scilab-full-bin)
python-sciscipy
scilab-ann (scilab)
scilab-celestlab (scilab)
scilab-plotlib (scilab)
scilab-test (scilab)
scilab-minimal-bin (libamd2, libarpack2, libblas3 | libblas.so.3, libc6, libcurl3, libfftw3-double3, libgcc1, libgfortran3, libgomp1, libhdf5-100, liblapack3 | liblapack.so.3, libmatio4, libncurses5, libpcre3, libquadmath0, libstdc++6, libtcl8.5, libtinfo5, libtk8.5, libumfpack5, libxml2, zlib1g, scilab-data) 803526
scilab-cli (scilab-minimal-bin, scilab-data, scilab-include)
cantor-backend-scilab (scilab-cli, cantor, kio, libc6, libgcc1, libkf5completion5, libkf5configcore5, libkf5configgui5, libkf5coreaddons5, libkf5i18n5, libkf5kiowidgets5, libkf5widgetsaddons5, libkf5xmlgui5, libqt5core5a, libqt5gui5, libqt5widgets5, libstdc++6)
scilab
scilab-full-bin
tcl8.5
tcl8.5-dev
tk8.5
tkgate (libc6, libtcl8.5, libtk8.5, libx11-6, tkgate-data) 887918
wordnet-gui (wordnet, libc6, libfontconfig1, libfreetype6, libtcl8.5, libtk8.5, libx11-6, libxext6, libxft2, libxss1) 887867
znc-tcl (libc6, libgcc1, libstdc++6, libtcl8.5, znc) 820517
tcl8.5
tcl8.5 (libc6, libtcl8.5)
aolserver4-nsldap (libc6, libgcc1, libldap-2.4-2, tcl8.5, aolserver4-daemon, aolserver4-core-4.5.1-1) 888503
aolserver4-nssha1 (libc6, libgcc1, tcl8.5, aolserver4-daemon, aolserver4-core-4.5.1-1) 888505
dotlrn (debconf | debconf-2.0, aolserver4-daemon, aolserver4-nspostgres, aolserver4-nssha1, postgresql-client, adduser, tcl-thread | tclthread, tcllib, tcl, wwwconfig-common, debconf, xotcl, aolserver4-xotcl, imagemagick, zip, unzip, tdom, ucf)
openacs (debconf | debconf-2.0, aolserver4-daemon, aolserver4-nspostgres, aolserver4-nssha1, postgresql-client, adduser, tcl-thread | tclthread, tcllib, tcl, dbconfig-common, debconf, xotcl, aolserver4-xotcl, imagemagick, zip, unzip, tdom, ucf)
aolserver4-nssqlite3 (libc6, libgcc1, libsqlite3-0, tcl8.5, aolserver4-daemon, aolserver4-core-4.5.1-1) 888504
aolserver4-nsxml (libc6, libgcc1, libxml2, tcl8.5) 888502
code-aster-gui (tk8.5, tcl8.5, tkpng, debconf) 893104
code-aster-run (python, python, python-numpy, debconf, code-aster-gui)
newt-tcl (libnewt0.52, tcl8.3 | tcl8.4 | tcl8.5, libc6, libpopt0, libslang2) 893136
paraview (tcl8.5 | tclsh, libavcodec57 | libavcodec-extra57, libavformat57, libavutil55, libc6, libexpat1, libfreetype6, libgcc1, libgl1-mesa-glx | libgl1, libgl2ps1, libhdf5-100, libjpeg62-turbo, libjsoncpp1, libnetcdf-c++4, libnetcdf11, libogg0, libopenmpi2, libpng16-16, libpython2.7, libqt4-help, libqt4-network, libqtcore4, libqtgui4, libstdc++6, libswscale4, libtheora0, libtiff5, libx11-6, libxml2, libxt6, zlib1g, python-matplotlib, python-autobahn, python-mpi4py, python-six, python-twisted) (there's tclsh as an alternative)
paraview-dev (qt4-dev-tools, libc6, paraview, libeigen3-dev)
paraview-python (paraview, python, python, python:any, python:any, libc6, libgcc1, libstdc++6, python-vtk6)
password-gorilla (tcl8.5, tk8.5, itcl3, tcllib, tklib) 888007
puredata-gui (python3:any, tk, tcl8.5 | tclsh) (there's tclsh as an alternative)
pd-deken (puredata-gui)
pd-deken-apt (puredata-gui | pd-deken)
pd-deken-apt
puredata (puredata-core, puredata-gui, puredata-doc, puredata-extra, puredata-utils, puredata-dev)
gem-dev (puredata-dev | puredata, libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, libftgl-dev)
pd-ambix (puredata | pd, libambix0, libc6)
pd-boids (libc6, puredata | pd)
pd-cmos (libc6, puredata | pd)
pd-creb (libc6, libgcc1, libstdc++6, puredata | pd)
pd-csound (csound, puredata | pd, libc6, libcsound64-6.0, libgomp1)
pd-cyclone (puredata | pd, libc6)
pd-hcs (libc6, puredata-core | pd, pd-cyclone, pd-libdir, pd-pddp, pd-purepd, pd-zexy)
pd-autopreset (pd-libdir, pd-ggee, pd-hcs, pd-iemlib, pd-moonlib, pd-zexy)
pd-rtclib (puredata | pd, pd-libdir, pd-cyclone, pd-list-abs, pd-zexy)
sitplus (libbluetooth3, libboost-filesystem1.62.0, libboost-program-options1.62.0, libboost-system1.62.0, libboost-thread1.62.0, libc6, libconfig9, libgcc1, libopencv-calib3d2.4v5, libopencv-contrib2.4v5, libopencv-core2.4v5, libopencv-features2d2.4v5, libopencv-flann2.4v5, libopencv-gpu2.4v5, libopencv-highgui2.4-deb0, libopencv-imgproc2.4v5, libopencv-legacy2.4v5, libopencv-ml2.4v5, libopencv-objdetect2.4v5, libopencv-ocl2.4v5, libopencv-photo2.4v5, libopencv-stitching2.4v5, libopencv-superres2.4v5, libopencv-ts2.4v5, libopencv-video2.4v5, libopencv-videostab2.4v5, libpocofoundation46, libpocoxml46, libportmidi0, libsdl-gfx1.2-5, libsdl-image1.2, libsdl1.2debian, libstdc++6, libv4l-0, libwxbase3.0-0v5, libwxgtk3.0-0v5, libx11-6, libxtst6, sitplus-data, pd-cyclone, pd-freeverb, pd-iemnet, puredata, pd-libdir, pd-list-abs)
pd-extendedview (puredata | pd, pd-gil, pd-kollabs, gem)
pd-gil (puredata | pd)
pd-extendedview
pd-hexloader (libc6, puredata | pd)
pd-iem (puredata | pd)
pd-iemambi (libc6, puredata | pd)
pd-iemguts (libc6, puredata | pd)
pd-iemmatrix (libc6, libfftw3-double3, libgsl2, libsndfile1, puredata | pd)
pd-iemutils (libc6, puredata | pd)
pd-kollabs (pd-list-abs, puredata | pd)
pd-extendedview
pd-log (libc6, puredata | pd)
pd-lua (libc6, liblua5.2-0, puredata | pd)
pd-mediasettings (libc6, puredata | pd)
pd-mrpeach (libc6, puredata | pd)
pd-mrpeach-net (libc6, puredata | pd)
pd-nusmuk (puredata | pd, libc6)
pd-pdp (libc6, libgl1-mesa-glx | libgl1, libglu1-mesa | libglu1, libgsl2, libpng16-16, libquicktime2, libsdl1.2debian, libv4l-0, libx11-6, libxext6, libxv1, zlib1g, puredata | pd)
pd-3dp (freeglut3, libc6, pd-pdp)
pd-scaf (libc6, pd-pdp)
pd-pduino (puredata | pd, pd-comport, pd-mapping, pd-pdstring)
pd-puremapping (puredata | pd)
pd-readanysf (libc6, libgavl1, libgcc1, libgmerlin-avdec1, libstdc++6, puredata | pd)
pd-rtclib
pd-slip (libc6, puredata | pd)
pd-syslog (libc6, puredata | pd)
pd-tclpd 889032
pd-testtools (puredata | pd, pd-ggee)
pd-windowing (libc6, puredata | pd)
pd-xbee (libc6, puredata | pd)
pd-zexy (libc6, puredata | pd)
pd-autopreset
pd-hcs
pd-jmmmp (pd, pd-libdir, pd-zexy)
pd-mapping (puredata-core | pd, pd-maxlib, pd-pddp, pd-purepd, pd-zexy)
pd-hid (libc6, puredata-core | pd, pd-mapping)
pd-pduino
pd-rtclib
sitplus
secpanel (tcl8.5 | tclsh, tk8.5, openssh-client, ssh-askpass, xterm | x-terminal-emulator) 893140
tcl8.5-dev
transcriber (libc6, libx11-6, tcl8.5, tk8.5, sox, tcl-tclex, tcl-snack, tk) 892986
libtk8.5
libtk8.5 (libtcl8.5, libc6, libfontconfig1, libfreetype6, libx11-6, libxext6, libxft2, libxss1)
tk8.5
tk8.5 (libc6, libfontconfig1, libfreetype6, libtcl8.5, libtk8.5, libx11-6, libxext6, libxft2, libxss1)
code-aster-gui 893104
dicomscope (default-jre, jarwrapper, tk8.6 | tk8.5 | tk8.4 | wish, libdicomscope-jni)
dirdiff 888678
mgltools-opengltk (libc6, libgl1-mesa-glx | libgl1, libglu1-mesa, libx11-6, libxext6, libxmu6, libxt6, python-numpy, python-numpy-abi9, python, python, python:any, tk8.4 | tk8.5 | tk, mgltools-gle) (there's tk as an alternative)
mgltools-dejavu (python:any, python:any, mgltools-opengltk, mgltools-pyglf, mgltools-geomutils)
mgltools-molkit (python, python, mgltools-pybabel, mgltools-dejavu, mgltools-bhtree, mgltools-sff, python-numpy)
autodocktools (python:any, python:any, mgltools-pmv, mgltools-molkit, mgltools-volume, mgltools-support, python-imaging-tk, mgltools-viewerframework)
raccoon (python:any, autodocktools)
mgltools-pmv (python:any, python:any, mgltools-scenario2, mgltools-mglutil, mgltools-support, mgltools-opengltk, mgltools-molkit, mgltools-viewerframework, mgltools-dejavu, python-zsi, mgltools-geomutils, python-pil.imagetk, mgltools-utpackages)
autodocktools
mgltools-pmv-test (python:any, python:any, mgltools-pmv)
mgltools-pyautodock (python:any, python:any, python-numpy, mgltools-molkit)
mgltools-pmv
mgltools-pmv
msort-gui (tk8.5, iwidgets4, msort) 893087
netmaze (libc6, libx11-6, libxext6, tix, tk8.5) 893478
netwag (netwox, tk8.5, xterm | x-terminal-emulator) 893032
password-gorilla 888007
planets (tk8.5, ocaml-base-nox-4.02.3, liblabltk-ocaml) (fixed in sid)
redet (tk8.5, iwidgets4) 893086
secpanel 893140
tk8.5-dev
tkdnd (libc6, libx11-6, tk | tk8.5 | tk8.6) 887925
tkrat (libc6, libpam0g, libssl1.0.2, tk8.5) 887885
transcriber 892986
visual-regexp (tclvfs, tk8.5) (fixed in sid)
wavesurfer (libsnack2, tk8.5) 893209
xchain (libc6, tk8.5 | wish)
tcl8.5-dev
tcl8.5-dev (dpkg-dev, libtcl8.5, tcl8.5)
critcl (tcl, tcllib, gcc, build-essential, tcl-dev | tcl8.4-dev | tcl8.5-dev | tcl8.6-dev)
itcl3-dev (tcl-dev | tcl8.5-dev, itcl3) (fixed in sid)
itk3-dev (itcl3-dev, tk-dev | tk8.5-dev, itk3) (fixed in sid)
oce-draw 893029
tk8.5-dev
znc-dev (znc, libicu-dev, libssl-dev, libperl-dev, pkg-config, tcl8.5-dev, libsasl2-dev, python3-dev) 820517
tk8.5-dev
tk8.5-dev (dpkg-dev, x11proto-core-dev, libx11-dev, libxss-dev, libxext-dev, libxft-dev, tcl8.5-dev, libtk8.5, tk8.5)
tcl8.5-doc
tcl8.5-doc ()
tk8.5-doc
tk8.5-doc ()
Tcl/Tk 8.5 weak reverse dependencies
education-development (Suggests: swi-prolog, swi-prolog-doc, tcl8.5-dev, tk8.5-dev)
libwvstreams-dev (Suggests: tk8.5 | wish)
Tcl/Tk 8.5 reverse build dependencies
apt-dater see 887927
chiark-tcl (... | tcl8.5-dev | tcl8.6-dev | tcl-dev) (8.5 as an alternative)
din see 887928
dirdiff see 888678
hamlib see 888682
hfsutils (fixed in sid)
itcl3 (fixed in sid)
itk3 (fixed in sid)
lablgl 892990
netgen currently FTBFS, 889003
netw-ib-ox-ag see 893032
oce see 893029
openmsx see 889043
password-gorilla see 888007
pd-tclpd see 889032
planets (fixed in sid)
postgresql-10 (tcl8.6-dev | tcl8.5-dev) (8.5 as an alternative)
scilab see 803526
tkdnd see 887925
tkgate see 887918
tkpng see 887916
tkrat see 887885
tktreectrl see 887883
togl see 887872
wordnet see 887867
znc see 820517