[Pkg-tcltk-devel] Bug#601591: Bug#601591: tk8.4: Should not recommend xterm

Samuel Thibault sthibault at debian.org
Wed Oct 27 17:35:57 UTC 2010


Sergei Golovan, le Wed 27 Oct 2010 21:27:49 +0400, a écrit :
> On Wed, Oct 27, 2010 at 9:04 PM, Samuel Thibault <sthibault at debian.org> wrote:
> > ATM tk8.4 recommends xterm. Now that squeeze installs recommends by
> > default, that automatically pulls quite a bit of x11 (x11-utils, libgl1,
> > libxft, etc. etc.), while I don't see why tk8.4 should recommend xterm.
> > Could this be lowered to suggest?
> 
> tk8.4 uses x-terminal emulator in its menu item. Currently it's the following:
> 
> ?package(tk8.4):needs="x11"\
> 	section="Applications/Programming"\
> 	title="TkWish8.4"\
> 	command="x-terminal-emulator -e /usr/bin/wish8.4"
> 
> without a terminal the menu item will be non-functional.

Hum, indeed.

> May be replacing xterm | x-terminal-emulator dependency by just
> x-terminal-emulator will be better?

Nope, a default choice should indeed be provided.

> Which terminal will be selected by aptitude (or apt-get) in this case?

It won't know, that's the problem.

The origin of the problem is that foo2zjs, part of the print task,
recommends tk8.4 for its printer configuration tool. tk8.4 itself is not
very invasive, but xterm is. Maybe you could use replace xterm with xvt
(X terminal-emulator similar to xterm, but smaller), which only depends
on libx11.

Samuel





More information about the Pkg-tcltk-devel mailing list