Subject: Re: CVS commit: pkgsrc/lang/libtcl-nothread
To: None <,>
From: Jim Wise <>
List: tech-pkg
Date: 06/22/2004 16:25:57
Hash: SHA1

On Tue, 22 Jun 2004, Matthias Drochner wrote:

>Module Name:	pkgsrc
>Committed By:	drochner
>Date:		Tue Jun 22 18:38:47 UTC 2004
>Update of /cvsroot/pkgsrc/lang/libtcl-nothread
>In directory
>Log Message:
>add a non-threaded, for embedding into non-threaded applications

I am _extremely_ skeptical that this is a good idea.  At best this is a
crutch to avoid fixing packages which do not use the real libtcl
correctly, at worst this will be used by package authors _instead_ of
using the real tcl correctly, and introduce bloat.

I asked you before to show a single instance of a package which could
not, by linking correctly, be used with a correctly-compiled tcl.  You
provided none.

More to the point, if we follow the logic by which you created this
package, you should immediately create a lang/libtcl-nolibm package,
since libtcl is _just as much_ dependent on dynamic users also linking
against libm as it is for libpthread.

Please back this package out unless you can point to a package which
_cannot_ be simply fixed to use the real libtcl.

- -- 
				Jim Wise
Version: GnuPG v1.2.4 (NetBSD)