From owner-freebsd-questions@FreeBSD.ORG Sun Aug 28 15:59:58 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 E6B2016A41F for ; Sun, 28 Aug 2005 15:59:58 +0000 (GMT) (envelope-from willmaier@ml1.net) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D60343D55 for ; Sun, 28 Aug 2005 15:59:58 +0000 (GMT) (envelope-from willmaier@ml1.net) Received: from frontend1.internal (mysql-sessions.internal [10.202.2.149]) by frontend1.messagingengine.com (Postfix) with ESMTP id 37B33CCB3F6 for ; Sun, 28 Aug 2005 11:59:57 -0400 (EDT) Received: from frontend2.messagingengine.com ([10.202.2.151]) by frontend1.internal (MEProxy); Sun, 28 Aug 2005 11:59:57 -0400 X-Sasl-enc: gyhfExLGP9YI3BKUoEfApSZgwmqKp9EBjBuOTM8x0fJ8 1125244796 Received: from merkur (host-66-202-74-42.choiceone.net [66.202.74.42]) by frontend2.messagingengine.com (Postfix) with ESMTP id 5BA6D56F785 for ; Sun, 28 Aug 2005 11:59:56 -0400 (EDT) Received: by merkur (nbSMTP-1.00) for uid 1000 willmaier@ml1.net; Sun, 28 Aug 2005 10:59:59 -0500 (CDT) Date: Sun, 28 Aug 2005 10:59:58 -0500 From: Will Maier To: freebsd-questions@freebsd.org Message-ID: <20050828155958.GC24820@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.6+20040907i Subject: Perl 5.8.7 port requires libm.so.4 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: Sun, 28 Aug 2005 15:59:59 -0000 *- I'm running a ~2 days old FreeBSD 5.3-SECURITY install; I'm still getting my feet wet with FreeBSD. Here's the process I've been using to keep my ports tree up-to-date: # portsnap fetch # portsnap update # make fetchindex # portsdb -u # portupgrade -varRPP I've also been reading /u/p/UPDATING before actually running portupgrade; today I noticed that the Perl 5.8.6->5.8.7 upgrade required running a script afterwards. I then ran portupgrade, which updated Perl, Ruby and some other ports. It failed on firefox and gtk20, however, because it couldn't find libm.so.4. I then tried to run perl-after-upgrade, but the Perl interpreter won't run because it can't find libm.so.4 either. Symlinking /l/libm.so.3 -> /l/libm.so.4 gets rid of the error, but then the interpreter complains about a crypt library...symlinking each of the required libs seems a) unlikely to be a good solution in the end and b) hackish, plus I'm not even sure it *really* makes the interpreter any happier. Have I missed some important step? The OS itself is kept up-to-date using freebsd-update, although I don't *think* this would affect eg Perl. Thanks much! -- [Will Maier]---------------[willmaier@ml1.net/wcmaier@jabber.ccc.de]