From owner-freebsd-ports Fri Apr 11 14:10:23 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA21101 for ports-outgoing; Fri, 11 Apr 1997 14:10:23 -0700 (PDT) Received: from po2.glue.umd.edu (root@po2.glue.umd.edu [129.2.128.45]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA21090 for ; Fri, 11 Apr 1997 14:10:20 -0700 (PDT) Received: from professor.eng.umd.edu (professor.eng.umd.edu [129.2.103.23]) by po2.glue.umd.edu (8.8.5/8.8.5) with ESMTP id RAA04115; Fri, 11 Apr 1997 17:08:50 -0400 (EDT) Received: from localhost (chuckr@localhost) by professor.eng.umd.edu (8.8.5/8.6.4) with SMTP id RAA16302; Fri, 11 Apr 1997 17:08:49 -0400 (EDT) X-Authentication-Warning: professor.eng.umd.edu: chuckr owned process doing -bs Date: Fri, 11 Apr 1997 17:08:49 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@professor.eng.umd.edu To: Pedro Giffuni cc: FreeBSD Ports Subject: Re: New itcl available In-Reply-To: <334DE6A0.7376@fps.biblos.unal.edu.co> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 11 Apr 1997, Pedro Giffuni wrote: > Hello Chuck, > Your Itcl port is a bit outdated as version 2.2 was released in: > http://www.tcltk.com/ > I know that, but I have a problem with itcl, it seems. Follow me on this ... Itcl patches the tcl and tk distributions, that's why the itcl source tar is so huge, it completely includes it's own (patched) version of tcl and tk. It needs extensions to the basic tcl/tk stuff to do it's job, so it replaces the libs (and the wish executeable) with it's own, and patches the important tclConfig.sh/tkConfig.sh configuration files. There isn't any way to get this thing to install AND coexist with any other version of tcl or tk. This in itself isn't bad, because it leaves a totally upwards compatible tcl/tk in place, but since I couldn't make it sit beside another version of tcl/tk, and that's what various folks required it to do (in order for the port to exist) I marked it broken. It compiles fine, installs fine (at least it did before I tried REAL hard to get it to coexist peacefully, before I completely understood it) but I won't get agreement on it's existence, it seems. [Don't forget current has tcl as part of itself. It would want to supplant this too.] Unless this is reversed, I'm not going to update it. I don't agree with the situation, but I see where I could be wrong on this, so I thought I'd explain the situation publicly. If you want things changed, speak up, else I will let it go to sleep again. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+-----------------------------------------------