From owner-freebsd-questions@FreeBSD.ORG Sun Feb 13 22:00:38 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 8F08316A4CE for ; Sun, 13 Feb 2005 22:00:38 +0000 (GMT) Received: from top.daemonsecurity.com (FW-182-254.go.retevision.es [62.174.254.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF30B43D3F for ; Sun, 13 Feb 2005 22:00:37 +0000 (GMT) (envelope-from norgaard@locolomo.org) Received: from [192.168.0.32] (charm.daemonsecurity.com [192.168.0.32]) by top.daemonsecurity.com (Postfix) with ESMTP id 5E32CFD01F; Sun, 13 Feb 2005 23:00:36 +0100 (CET) Message-ID: <420FCE00.7020607@locolomo.org> Date: Sun, 13 Feb 2005 23:00:32 +0100 From: Erik Norgaard User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050127 X-Accept-Language: en, en-us, da, it, es MIME-Version: 1.0 To: Paul Schmehl References: <200501271852.j0RIqQ9t010411@mp.cs.niu.edu> <44is5imspz.fsf@be-well.ilk.org> <04d201c51214$4bb07ab0$7702a8c0@officeeagle> In-Reply-To: <04d201c51214$4bb07ab0$7702a8c0@officeeagle> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-questions@freebsd.org Subject: Re: Updated perl - broke stuff 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, 13 Feb 2005 22:00:38 -0000 Paul Schmehl wrote: > I maintain a small hobby website on a volunteer basis. (I do all the > technical stuff - server maintenance, etc.) I ran portupgrade today, > and there was an update to perl. (I'm using the ports perl.) It broke > the webserver. I had to deinstall and reinstall www/p5-libwww, > www/mod_perl and www/apache13-modssl to get it working again. > > When I first tried to install p5-libwww and mod_perl, both of them > failed because they couldn't find perl-5.8.5. I ran use.perl port and > then they both built fine and installed. /usr/bin/perl is a symbolic link refering to the version in use. When you upgraded perl the link became blind - it shouldn't but did. use.perl created the link again. > Running pkg_info -R perl-5.8.6_2 seems to indicate that everything else > had its dependencies updated. Is there something missing in those two > ports? The rest seemed to get their dependencies updated just fine > during the build of perl. Read /usr/ports/UPDATING, there is an entry on how to upgrade perl. In particular it notes that some upgrade of dependencies may fail and need be handled manually. Well, now you've done it, doesn't matter, but next time :-) Cheers, Erik -- Ph: +34.666334818 web: http://www.locolomo.org S/MIME Certificate: http://www.locolomo.org/crt/2004071206.crt Subject ID: A9:76:7A:ED:06:95:2B:8D:48:97:CE:F2:3F:42:C8:F2:22:DE:4C:B9 Fingerprint: 4A:E8:63:38:46:F6:9A:5D:B4:DC:29:41:3F:62:D3:0A:73:25:67:C2