Re: PROPOSAL: removing src/expect

Joe Buck
2004-06-15T22:50:02Z

On Tue, Jun 15, 2004 at 07:24:24PM -0300, Alexandre Oliva wrote:
> On Jun 15, 2004, Zack Weinberg <zack@codesourcery.com> wrote:
>
> > And on the other side, I have repeatedly been burnt by systems with
> > tcl/expect headers installed globally which are incompatible with the
> > stuff in /cvs/src. I'd be much happier if tcl/tk/expect were all
> > three removed from src.
>
> My point is that you don't have to check them out if you don't want
> to. If it's just there for those who need it, it can't possibly
> hurt.

The problem is that we then get test reports from two very distinct
versions of dejagnu: an ancient, but hacked up version in the src
tree, as well as currently released versions. I'd been using a
dejagnu version from src/infrastructure for a long time and getting
lots of bugs on Solaris others weren't seeing, until one day I went out and
got the latest Tcl, Expect, and DejaGNU and suddenly started seeing
almost zero failures.

I understand your issue; you want to quickly get going to test some
obsure platforms. I think that the way to go about it is to have a
doc pointing to the exact correct versions of Tcl, Expect, and DejaGNU
to use. We could even have a GARNOME-like facility to download and
build the tarballs, for that matter.