Tracking Upgrade Default Tcl/Tk to 8.5

  1. Update tcltk-defaults to depend on tcl/tk 8.5 in experimental (done)
  2. Rebuild affected packages for experimental (in progress)
  3. Get ok from release managers and upload to unstable
  4. Start to eliminate explicit dependencies on tcl8.4.

Use the UpgradeDefaultTclTkTo85 usertag to track relevant bugs.

Packages with Build-Depends on tcl-dev

Packages with Build-Depends on tk-dev

Packages with Build-Depends on tcl

Packages with Build-Depends on tk

Packages which depend on Tcl 8.4 (may be indirectly)

tcl8.4

tk8.4

tcl8.4-dev

tk8.4-dev

tcl8.4-doc

tk8.4-doc

Packages which build-depend on Tcl 8.4 (may be indirectly)

aolserver4-dev

blt-dev

bwidget

courier-authlib-dev

dejagnu

expect

gcl

gpsman

gpsmanshp

grass

grass-dev

liblablgl-ocaml-dev

libsnack2-dev

libtk-img-dev

libtktable2.9

mozart

ocaml

puredata

python-vtk

sqwebmail

tcl-dev

tcl8.4

tcl8.4-dev

tclex

tcllib

tix-dev

tk-dev

tk8.4

tk8.4-dev

How to list rbuilddeps

# !/usr/bin/awk -f
# input: decompressed http://popcon.debian.org/source/by_vote.gz

BEGIN {
        cmd = "grep-dctrl -F Build-Depends tcl-dev -s ";
        cmd = cmd "Package /var/lib/apt/lists/*_Sources";
        while (cmd | getline line) {
                pkgs[substr(line, length("Package: ") + 1)] = 1;
        }
        close(cmd);
}

!/^[-#]/ && !/^$/ && !/Not in / && !/Total/ {
        pkg = $2;
        if (pkg in pkgs) {
                print pkg;
        }
}