[Pkg-tcltk-devel] Bug#517159: Bug#517159: If you're going to d-u and notice that tk8.5.6 will be installed & you're using applications using tk libraries, then hold on

Sergei Golovan sgolovan at gmail.com
Thu Feb 26 08:50:21 UTC 2009


On Thu, Feb 26, 2009 at 11:37 AM, Dre <x3dre at yahoo.co.uk> wrote:
> I have had an error mesg appeared - Load tkxcimage failed. This module is
> needed to run amsn... Please compile amsn first, instructions on how to
> compile are located in the INSTALL...
>
> This appeared after d-u which upgraded tk8.5.6.
>
> I'm using sidux .
>
> installed via apt aMSN  ...
> amsn:
> Installed: 0.97.2~debian-1
>
> I checked in the dpkg.log and found tk had been upgraded
>
> configure tk8.5 8.5.6-2 8.5.6-2
> status unpacked tk8.5 8.5.6-2
> status half-configured tk8.5 8.5.6-2
> status installed tk8.5 8.5.6-2
>
> So I downgraded tktk8.5.3 & tcl8.5.3instead
>
> I also had to apt-get install amsn and everything worked again.

Thanks for clarification. I haven't looked into amsn sources yet, but
it's likely that
tkcximage extension, which is used by amsn, is using some Tk internals and
not only public interfaces. This means that it either needs to be rebuilt after
Tk update or may be even rewritten. On the other hand it may still be
a bug in Tk
itself, and I'll look into this a bit later.

Cheers!
-- 
Sergei Golovan





More information about the Pkg-tcltk-devel mailing list