From owner-freebsd-newbies Fri Mar 20 15:15:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA24353 for freebsd-newbies-outgoing; Fri, 20 Mar 1998 15:15:09 -0800 (PST) (envelope-from owner-freebsd-newbies@FreeBSD.ORG) Received: from dt050n33.san.rr.com (@dt050n33.san.rr.com [204.210.31.51]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA23887 for ; Fri, 20 Mar 1998 15:13:09 -0800 (PST) (envelope-from Studded@dal.net) Received: from dal.net (Studded@localhost [127.0.0.1]) by dt050n33.san.rr.com (8.8.8/8.8.8) with ESMTP id PAA07018; Fri, 20 Mar 1998 15:13:02 -0800 (PST) (envelope-from Studded@dal.net) Message-ID: <3512F7FD.47580815@dal.net> Date: Fri, 20 Mar 1998 15:13:01 -0800 From: Studded Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.6-BETA-0316 i386) MIME-Version: 1.0 To: McClain Looney CC: freebsd-newbies@FreeBSD.ORG Subject: Re: broken tcl libs References: <006001bd5437$96190b00$c36608ce@dingus.stomped.com> <19980321085607.27129@welearn.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-newbies@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, Mar 20, 1998 at 01:37:14PM -0600, McClain Looney wrote: > > Hi there. > > > > I ran a particuarly malicious find command a while back and hosed up all my > > tcl libraries. This of course, broke vi (my mind boggles at what else it > > might have broken). In general, you don't want to run fancy/complicated find commands. The syntax is very easy to get wrong (I speak from experience :), and depending on what you're doing (especially in a script run by cron) you are opening yourself up to security problems. You're almost always better off using the results of find in a script. > > when i try to start vi, i get the following error: > > > > ld.so failed: Can't find shared library "libtcl.so.75.1" > > > > which would indicate that it cant find the libtcl.so.75.1 file, *Bing bing bing bing* :) > > which, > > indeed, does not exist on my system anymore. I attemped to synch my sources > > (i'm running 2.2.2-RELEASE, dont ask.) with cvsup. I tried to "make lib", > > but this died, as did make world, make vi and pretty much anything i tried. > > Do I have any choices besides reinstalling the whole os? Well, you do have choices, however all of them are messy and don't offer guarantees of working. Your best (as in most time-effective and highest potential for success) option at this point is to use the upgrade process to reinstall the OS. You can get the latest 2.2.6-Beta snapshot at ftp://releng22.freebsd.org/pub/FreeBSD/2.2.6-980315-BETA/ You want to get the boot floppy from the floppies directory there. Make sure to follow the upgrade instructions, especially the bit about backing up important files (like /etc). Reinstalling will solve the chicken and egg library problems that are likely the reason your previous attempts to solve the problem failed. Good luck, Doug PS, If you need further help feel free to contact me privately, or follow up to freebsd-questions. My understanding is that this list is more for chatting than it is for questions, although my feeling is that if you're going to have a list for newbies let them define what to use it for. :) -- *** Chief Operations Officer, DALnet IRC network *** *** Proud operator, designer and maintainer of the world's largest *** Internet Relay Chat server. 5,328 clients and still growing. *** Try spider.dal.net on ports 6662-4 (Powered by FreeBSD) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-newbies" in the body of the message