From owner-freebsd-questions@FreeBSD.ORG Sun Feb 13 21:42:43 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 466EF16A4CE for ; Sun, 13 Feb 2005 21:42:43 +0000 (GMT) Received: from prosporo.hedron.org (hedron.org [66.11.182.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD2D443D1D for ; Sun, 13 Feb 2005 21:42:42 +0000 (GMT) (envelope-from ean@hedron.org) Received: from localhost.hedron.org (localhost.hedron.org [127.0.0.1]) by prosporo.hedron.org (Postfix) with ESMTP id EE65FC102; Sun, 13 Feb 2005 16:42:59 -0500 (EST) From: Ean Kingston To: freebsd-questions@freebsd.org Date: Sun, 13 Feb 2005 16:42:59 -0500 User-Agent: KMail/1.7.1 References: <200501271852.j0RIqQ9t010411@mp.cs.niu.edu> <44is5imspz.fsf@be-well.ilk.org> <04d201c51214$4bb07ab0$7702a8c0@officeeagle> In-Reply-To: <04d201c51214$4bb07ab0$7702a8c0@officeeagle> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200502131642.59595.ean@hedron.org> cc: Paul Schmehl 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 21:42:43 -0000 On February 13, 2005 04:37 pm, 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. > > 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. I stopped using portupgrade because it only upgrades ports that are out-of date. It then modifies the installed software database to change any dependencies that relied on the old port to show them as relying on the new port. For most ports, this works. For Perl, particularly mod_perl, this doesn't work. If you install a new perl you have to rebuild everything that depends on perl even if it hasn't been updated. So I stopped using portupgrade. > > Paul Schmehl (pauls@utdallas.edu) > Adjunct Information Security Officer > The University of Texas at Dallas > AVIEN Founding Member > http://www.utdallas.edu/~pauls/ > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" -- Ean Kingston E-Mail: ean AT hedron DOT org URL: http://www.hedron.org/