From owner-freebsd-questions@FreeBSD.ORG Tue Mar 4 21:09:51 2008 Return-Path: Delivered-To: FreeBSD-Questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C3BD106566C for ; Tue, 4 Mar 2008 21:09:51 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 772058FC17; Tue, 4 Mar 2008 21:09:50 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <47CDBA9D.8020004@FreeBSD.org> Date: Tue, 04 Mar 2008 22:09:49 +0100 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: Robert Davison References: <284486.87640.qm@web25010.mail.ukl.yahoo.com> In-Reply-To: <284486.87640.qm@web25010.mail.ukl.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD-Questions@freebsd.org Subject: Re: Lib Errors After 6.3 - 7 Update 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, 04 Mar 2008 21:09:51 -0000 Robert Davison wrote: > I've tried to update 6.3 to 7 using the sh freebsd-update.sh -f freebsd-update.conf -r 7.0-RELEASE upgrade process. I thought all had gone well untill I started getting lib-XXX.so4 missing file here and libphp.so missing there. I'm guessing that the update process has deleatd some shared libararies which are still required. > > I have the files in question, but instead of XXX.so.4, the file is called XXX.so.5 > > I followed the instructions to the 'T' but nothing seems to work i.e MailScanner, apache etc. > > I've tried portupgrade -af to see if I can link the ports to the new lib files, but alas nothing. > > Anyone got any ideas?? Some of your ports did not get rebuilt as 7.0 binaries. You need to track down which ones they are and rebuild them (ignore anyone who tells you to install compat6x, it will only mask your immediate problem and may cause others). If you saved the portupgrade -af output it will tell you which ones failed to rebuild. Otherwise you can look for files that were not modified since before your rebuild attempt. Kris