From owner-freebsd-questions@FreeBSD.ORG Tue Dec 5 13:50:37 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2E13216A4D1 for ; Tue, 5 Dec 2006 13:50:37 +0000 (UTC) (envelope-from josh@tcbug.org) Received: from sccrmhc15.comcast.net (sccrmhc15.comcast.net [63.240.77.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F47343CAA for ; Tue, 5 Dec 2006 13:49:56 +0000 (GMT) (envelope-from josh@tcbug.org) Received: from gimpy (c-24-118-173-219.hsd1.mn.comcast.net[24.118.173.219]) by comcast.net (sccrmhc15) with ESMTP id <2006120513503401500b0vhae>; Tue, 5 Dec 2006 13:50:34 +0000 From: Josh Paetzel To: freebsd-questions@freebsd.org Date: Tue, 5 Dec 2006 07:50:11 -0600 User-Agent: KMail/1.9.4 References: <20061205071634.14885.qmail@web57805.mail.re3.yahoo.com> In-Reply-To: <20061205071634.14885.qmail@web57805.mail.re3.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200612050750.11202.josh@tcbug.org> Cc: Rachel Florentine Subject: Re: How Do Binary Repair X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2006 13:50:37 -0000 On Tuesday 05 December 2006 01:16, Rachel Florentine wrote: > 858376 > > ----- Original Message ---- > From: Kris Kennaway > To: Rachel Florentine > > >Uh, what I said. "Fresh binary media" = either reinstall from an > > iso image, or extract a copy of the damaged files from the > > freebsd release media in another way (e.g. fetch the base.* files > > from the ftp site, and pass through cat | tar -xfj -). > > Okay, please walk me through this one, since I can't afford to > screw it up. The server is on the other side of the planet, so > reinstalling from an iso is impractical. How do I fetch the base > files? TIA, > Rachel > > You're barking up the wrong tree. There's nothing at all wrong with your system compiler. See your other thread about your problems with Zope. You've mistaken using python to repair the python libraries that interface with the C libraries with using gcc to fix something. You admit that you were able to successfully compile and install Zope from the ports system, which uses the system C compiler. If you don't believe me try installing some other ports, or even cd /usr/src && make buildworld. (which won't actually touch anything, it's completely safe to do) If you run into compiler issues doing that *THEN* you can start to deal with a corrupted C compiler. Until then I think you'd be money ahead to look at the FreeBSD-specific patches that are applied during the Zope build from the port, and the additional magic that is done in the port's Makefile. I suspect the differences between the port and your hand installation are the root of your problem. -- Thanks, Josh Paetzel