Subject: pkg/34229: x11/tk accepts too-old lang/tcl as dependency
To: None <firstname.lastname@example.org, email@example.com,>
From: Andreas Gustafsson <firstname.lastname@example.org>
Date: 08/18/2006 12:50:00
>Synopsis: x11/tk accepts too-old lang/tcl as dependency
>Arrival-Date: Fri Aug 18 12:50:00 +0000 2006
>Originator: Andreas Gustafsson
>Release: NetBSD 3.99.24
System: NetBSD guava.gson.org 3.99.24 NetBSD 3.99.24 (GENERIC) #0: Fri Aug 4 13:14:16 EEST 2006 email@example.com:/usr/build/1005/obj/sys/arch/i386/compile/GENERIC i386
One one of my NetBSD-current/i386 machines, running wish8.4
(from the x11/tk package) and typing "exit" caused a core dump:
Tcl_Release couldn't find reference for 0x8055f08
Abort trap (core dumped)
It turned out the versions of the tcl and tk packages on
this machine were tcl-8.4.7nb2 and tk-8.4.13, respectively.
Updating tcl to 8.4.13 fixed the problem.
It would appear that these two versions are not compatible, and that
tk should require a newer version of tcl than it currently does
(it currently only requires 8.4.7nb1).
Install tcl-8.4.7nb2 and tk-8.4.13, type "wish8.4", and then "exit".