[Pkg-tcltk-devel] Bug#802577: Bug#802577: tk: No /usr/bin/wish

Torquil Macdonald Sørensen torquil at gmail.com
Fri Nov 20 16:44:22 UTC 2015


On 20/11/15 09:44, Sergei Golovan wrote:
> tags 802577 + moreinfo
> thanks
>
> Hi Torquil,
>
> Sorry for a delayed reply.
>
> On Wed, Oct 21, 2015 at 1:48 PM, Torquil Macdonald Sørensen
> <torquil at gmail.com> wrote:
>> According to dpkg --listfiles and apt-file, the binary packages tk should
>> provide the file /usr/bin/wish. I had no such file on my system, so I had
>> to do apt-get install --reinstall tk to get it. So perhaps there is
>> something that can go wrong when upgrading tk from a previous version?
> Before jessie we used the alternatives system to provide /usr/bin/wish, so
> /usr/bin/wish symlink pointed to /etc/alternatives/wish which pointed to
> /usr/bin/wish-default (or some other file if a local admin wanted to change
> the default wish interpreter). On upgrade to jessie the tk.preinst script
> removes all alternatives to /usr/bin/wish, so that the new tk package could
> install a simple symlink /usr/bin/wish->wish8.6. I can't figure out what could
> go wrong on an upgrade (every upgrade attempt whether with the default
> alternative or some unusual went fine so far). Could you tell if there were
> any other problems with you upgrade? By the way, the tcl package provides
> symlink /usr/bin/tclsh in a similar way. Do you have it? Or it's
> missing as well?
>
> Cheers!

Hi!

I do have a symlink "tclsh -> tclsh8.6" within /usr/bin. I have not
noticed any other problems with the installation. However, it might be
relevant to mention that my computer is and always has been tracking
Sid, so I it has never undergone large upgrades between different stable
Debian releases.

Best regards,
Torquil Sørensen



More information about the Pkg-tcltk-devel mailing list