Same issue here, and I agree that this makes gitk just about unusable.

The issue seems to affect testing but not stable distribution.

Things I tried with no effect:
- gitk 2.0 from git source repo
- compiling latest stable tcl/tk 8.5 and 8.6 from their websites

A fresh stable install works properly. apt-get upgrading and
dist-upgrading to testing breaks gitk. However, I then reverted
to the stable install and upgraded packages one or a few at a time and
was able to upgrade all of them to testing with gitk rendering
correctly at the end of the process. It seems that some dependency of
gitk/tk/tcl breaks gitk between stable and testing but this breakage is
dependent on the order of package upgrades.

When gitk breaks it does so without X server restart, suggesting a
client side issue.

Reply via email to