Subject: Re: Tcl and Tk
To: Bjoern Labitzke <>
From: Oleg Polyanski <>
List: tech-pkg
Date: 02/02/2000 00:34:59
>>>>> "BL" == Bjoern Labitzke writes:

        Please do not replace Tcl/Tk 8.0.x with 8.2.x, do a separate package.
        Tcl/Tk from 8.1  and later DO  not work with strings containing 8-bit
        characters as expected in  earlier  versions unless you have  working
        locale in libc. For example, there is  no locale for russian language
        in NetBSD' libc.  Tk  8.1 is even worse  case  - it  expects properly
        working X11 locale that depends on libc locale etc etc.

 BL> Hello...  I have redone the Tcl and Tk packages. I left them as similar
 BL> to a standard installation as possible, i.e. there is no split of
 BL> documentation and code or other features that would ease multiple
 BL> installations. I know this smells like there would be update problems
 BL> with new major Tcl/Tk releases, but I am not so sure. At least to me the
 BL> updates seemed relative painless.  And besides, the problem exists for
 BL> all other packages that are depended upon as well.

 BL> So, the package directories are lang/tcl and x11/tk. And I think pattern
 BL> matching DEPENDS in the other packages should work for most of
 BL> them. Some of them I can do myself, because I use them and can test if
 BL> they work. For the rest I am not really sure. I may try to update them,
 BL> but won't test them very far. At the moment I will do updates (as far as
 BL> I get them working :-) ): Ical (done), tkman (done), Itcl (new package),
 BL> postgresql (not yet done), tkinfo (not yet done) and timidity (done, but
 BL> I don't like the hardwiring of the version in the Makefile yet.).

 BL> It would be nice if someone could check the packages. As there is still
 BL> an open PR from me about the Tcl-package I will wait to submit those
 BL> changes until the opposition here died down. ;->

 BL> Tcl: Tk :

 BL> The rest will follow soon.

 BL> Bye, Bjoern

 BL> -- Bjoern Labitzke <> Use PGP! (Don't you use
 BL> envelopes for your letters?)