Differences between revisions 101 and 102
Revision 101 as of 2014-02-23 20:30:24
Size: 8401
Editor: ?OllyBetts
Comment:
Revision 102 as of 2014-02-24 07:03:03
Size: 8328
Editor: ?SergeiGolovan
Comment:
Deletions are marked like this. Additions are marked like this.
Line 106: Line 106:
 * --('''mpqc''' (tk8.4 | wish))-- see DebianBug:725347 ([[https://buildd.debian.org/status/package.php?p=mpqc|build problems]])  * --('''mpqc''' (tk8.4 | wish))-- see DebianBug:725347

Tracking Tcl/Tk 8.4 Removal

The next Debian release (Jessie) should not include Tcl/Tk 8.4. This page lists the current packages which have dependency on tcl8.4 or tk8.4. 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.5 tclsh8.5 and/or wish8.5 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.4 reverse dependencies

tcl8.4

  • tcl8.4 (libc6)
    • antennavis (libc6, libgl1-mesa-glx | libgl1, libglu1-mesa | libglu1, libx11-6, libxmu6, tcl8.4, tk8.4) 725207

    • bookview (tcl8.4, tk8.4) 724975

    • emacspeak (adduser, debconf, emacs, make, perl, tcl8.4, tclx8.4, debconf | debconf-2.0) 725290

      • emacspeak-ss (libc6, emacspeak, tcl8.4, tclx8.4, adduser, debconf | debconf-2.0) 725368

    • emacspeak-espeak-server (libc6, libespeak1, libgcc1, libstdc++6, tcl8.4) 725290

    • gpsmanshp (tcllib, libc6, libshp1, tcl8.4) 725367

    • hping3 (libc6, libpcap0.8, tcl8.4) 725324

    • libidzebra-2.0-mod-grs-regx (libc6, libidzebra-2.0-0, libyaz4, tcl8.4) 725331

    • mozart (libc6, libgcc1, libgdbm3, libgmp10, libstdc++6, libx11-6, tcl8.4, tk8.4, zlib1g, emacs23 | emacsen) 726030

    • newt-tcl (libnewt0.52, tcl8.3 | tcl8.4 | tcl8.5, libc6, libpopt0, libslang2) not pretty, but acceptable

    • rat (libc6, libice6, libsm6, libuclmmbase1, libx11-6, libxext6, tcl8.4, tk8.4) 725285

    • sauce (tcl8.4, authbind, adns-tools, libtcl-chiark-1) 725278

    • tcl8.4-dev

    • timidity-interfaces-extra (libatk1.0-0, libc6, libcairo2, libfontconfig1, libfreetype6, libgdk-pixbuf2.0-0, libglib2.0-0, libgtk2.0-0, libpango1.0-0, libslang2, libtinfo5, libx11-6, tcl8.4, tk8.4, timidity) see 725040

    • tk8.4

    • transcriber (libc6, libx11-6, tcl8.4, tk8.4, sox) 725254

    • tttprobe (libc6, libpcap0.8, libx11-6, tcl8.4, tk8.4) 724135

    • tttview (libc6, libpcap0.8, libx11-6, tcl8.4, tk8.4) 724135

      • ttt (libc6, libpcap0.8, libx11-6, tcl8.4, tk8.4, tttview) 724135

    • wzdftpd-mod-tcl (libc6, libgnutls26, libpam0g, tcl8.4, wzdftpd) 725266

    • xchat-gnome (gconf-service, libatk1.0-0, libc6, libcairo2, libcanberra-gtk0, libcanberra0, libdbus-1-3, libdbus-glib-1-2, libfontconfig1, libfreetype6, libgconf-2-4, libgdk-pixbuf2.0-0, libglib2.0-0, libgtk2.0-0, libice6, libnotify4, libpango-1.0-0, libpangocairo-1.0-0, libpangoft2-1.0-0, libperl5.18, libpython2.7, libsexy2, libsm6, libssl1.0.0, libx11-6, tcl8.4, xchat-gnome-common) 706160

tk8.4

  • tk8.4 (libc6, libx11-6, tcl8.4)

    • antennavis

    • bookview

    • dicomscope (default-jre, jarwrapper, libc6, libdcmtk2, libgcc1, libstdc++6, tk8.6 | tk8.5 | tk8.4 | wish) acceptable

    • ding (tk8.4 | wish) doesn't require immediate action

    • etktab (tk8.4) 726299

    • ferret (tk8.4 | wish, bwidget) doesn't require immediate action

    • i8kutils (libc6, tk8.4 | wish)

    • libmed-tools (libc6, libgcc1, libgfortran3, libhdf5-openmpi-7, libhwloc5, libmed1, libmedimport0, libopenmpi1.6, libquadmath0, libstdc++6, tk8.4 | wish) 725337

    • mozart

    • mpqc-support (mpqc, tk8.4 | wish, perl, libblas3 | libblas.so.3 | libatlas3-base, libc6, libgcc1, libgfortran3, libhwloc5, libint1, liblapack3 | liblapack.so.3 | libatlas3-base, libopenmpi1.6, libquadmath0, libsc7, libstdc++6) 725347

    • netmaze (libc6, libx11-6, libxext6, tix, tk8.4) 726040

    • osdsh (tk8.4 | wish, libapm1, libc6, libxosd2) doesn't require immediate action

    • page-crunch (tk8.4 | wish, psutils, ghostscript, xpdf-utils | poppler-utils) doesn't require immediate action

    • radiance (libc6, libgl1-mesa-glx | libgl1, libglu1-mesa | libglu1, libtiff4, libx11-6, libxext6, tcsh | c-shell, tk8.4) see 725088

    • rat

    • survex-svxedit (tk8.4 | wish, bwidget) doesn't require immediate action; works with tk8.5, dependency will be updated in next upload

    • tau-racy (tau, tk8.4 | wish, tcsh | c-shell) doesn't require immediate action

    • timidity-interfaces-extra

    • (tk2 (tk8.4 | tk8.3) calls wish 726084

    • (tk5 (tk8.4 | tk8.3) calls wish 726085

    • tk8.4-dev

    • tkcvs (cvs | subversion, tk8.4 | tk8.5, ttf-dejavu) calls wish, will deal with it later ?DropTclshWishAlternatives

    • transcriber

    • ttt

    • tttprobe

    • tttview

    • xmaxima (tk8.5 | tk8.4, maxima, maxima-doc, maxima-test) calls wish, will deal with it later ?DropTclshWishAlternatives

tcl8.4-dev

  • tcl8.4-dev (tcl8.4)

    • critcl (tcl, tcllib, gcc, build-essential, tcl-dev | tcl8.4-dev | tcl8.5-dev | tcl8.6-dev) ← this is fine and intentional

    • tclx8.4-dev (tclx8.4, tcl8.4-dev) see 724811

    • tk8.4-dev

tk8.4-dev

  • tk8.4-dev (x11proto-core-dev, libx11-dev, libxt-dev, tcl8.4-dev, tk8.4)

tcl8.4-doc

  • tcl8.4-doc ()

tk8.4-doc

  • tk8.4-doc ()

Tcl/Tk 8.4 weak reverse dependencies

  • advi-examples (suggests: fonts-ipafont-gothic | fonts-japanese-gothic, fonts-ipafont-mincho | fonts-japanese-mincho, ocaml-base-nox, mpg321, tk8.4, xterm)

  • chiark-scripts (suggests: tcl8.4)

  • printer-driver-foo2zjs (suggests: psutils, hannah-foo2zjs, tk8.4, tix)

  • fortunes-cs (suggests: wish | tk8.4)

  • libyaz4-dev (recommends: tcl8.4 | tclsh) 725270

Tcl/Tk 8.4 reverse build dependencies