From owner-freebsd-questions@FreeBSD.ORG Sun Apr 3 15:30:10 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B36616A4CE for ; Sun, 3 Apr 2005 15:30:10 +0000 (GMT) Received: from smtp100.rog.mail.re2.yahoo.com (smtp100.rog.mail.re2.yahoo.com [206.190.36.78]) by mx1.FreeBSD.org (Postfix) with SMTP id D550B43D2D for ; Sun, 3 Apr 2005 15:30:09 +0000 (GMT) (envelope-from Mike.Jeays@rogers.com) Received: from unknown (HELO ?192.168.2.150?) (mjeays2551@24.114.152.139 with plain) by smtp100.rog.mail.re2.yahoo.com with SMTP; 3 Apr 2005 15:30:09 -0000 From: Mike Jeays To: freebsd-questions@freebsd.org Content-Type: text/plain Message-Id: <1112542205.20536.7.camel@chaucer.jeays.ca> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Sun, 03 Apr 2005 11:30:05 -0400 Content-Transfer-Encoding: 7bit Subject: Repairing an inconsistent system X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 15:30:10 -0000 I made a mess of my 5.3 installation. I cvsupped the ports tree, and then tried to get the gtk interface to Ruby to work, and reinstalled the port for gtk20. Firefox and Evolution then stopped working, complaining about missing libraries such as libgtk-x11-2.0.so.400 being absent - they have been replaced by ..so.600. I tried doing ln -s ...600 ... 400, and the result was even worse; the applications ran, but all the text was scrambled. So I copied the original libraries over from another machine, and things SEEM back to normal. But I now have a machine that has libraries that don't match the ports tree. How should I get myself out of this self-inflicted mess? Re-install gtk20, followed by all the applications that depend on it?