From owner-freebsd-questions Wed Jun 27 11:13: 1 2001 Delivered-To: freebsd-questions@freebsd.org Received: from h24-67-61-12.lb.shawcable.net (h24-67-61-12.lb.shawcable.net [24.67.61.12]) by hub.freebsd.org (Postfix) with ESMTP id 9116237B409 for ; Wed, 27 Jun 2001 11:12:57 -0700 (PDT) (envelope-from chris@home.com) Received: by h24-67-61-12.lb.shawcable.net (Postfix, from userid 1002) id E518966B013; Wed, 27 Jun 2001 12:05:08 -0600 (MDT) Date: Wed, 27 Jun 2001 12:05:08 -0600 From: Chris Moline To: questions@freebsd.org Subject: Re: Best way to fix a Bad Mistake Message-ID: <20010627120508.A27175@h24-67-61-12.lb.shawcable.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from martin@dc.cis.okstate.edu on Wed, Jun 27, 2001 at 11:23:53AM -0500 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, Jun 27, 2001 at 11:23:53AM -0500, Martin McCormick wrote: > The next attempt to install expect went much farther but > still failed. I went to /usr/ports/lang/expect, did a make clean > and even a make distclean so it pulled in the expect distribution > file from the network. Did you do a make deinstall?? > > I then did a make and everything looked nice for quite a > while. > > ===> Extracting for expect-5.32.1 > >> Checksum OK for expect.tar.gz. > ===> expect-5.32.1 depends on shared library: tk83.1 - not found > ===> Verifying install for tk83.1 in /usr/ports/x11-toolkits/tk83 > ===> Extracting for tk-8.3.3 > >> Checksum OK for tk8.3.3.tar.gz. > ===> tk-8.3.3 depends on shared library: tcl83.1 - found > ===> tk-8.3.3 depends on shared library: X11.6 - not found > ===> Verifying install for X11.6 in /usr/ports/x11/XFree86 > >> No directory for X11.6. Skipping.. Sounds like you have an incomplete tree. try cvsupping a new one but make sure you edit the config file and enable it. > > That is probably the beginning of the end right there, > but the process went on for some time more until I started > getting lots of errors like: > > /usr/ports/x11-toolkits/tk83/work/tk8.3.3/unix/../generic/tk3d.c:108: > structure has no member named `display' Possibly related to not having the X stuff from above. > > That's usually a very bad sign.:-) I do not want X on > this system, but pieces of it ended up on here and some > directories got deleted or otherwise chewed up between the crash > that stopped the original installation and my bungling before I > learned about proper ways to install and delete packages. > > Can expect run without X in this distribution? Or have I > got the autoconfigure script confused because there is some X > stuff sitting around that shouldn't be here unless I am really > running X windows? > > If I need X to install expect, will the version of expect > I get run in normal command line mode? expect is a tcl/tk extension and requires X. But I do believe you can run it in console and as scripts. Hope I have helped, Chris Moline To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message