From owner-freebsd-questions@FreeBSD.ORG Sun Feb 13 22:02:56 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 A05BF16A4D5 for ; Sun, 13 Feb 2005 22:02:54 +0000 (GMT) Received: from smtp817.mail.sc5.yahoo.com (smtp817.mail.sc5.yahoo.com [66.163.170.3]) by mx1.FreeBSD.org (Postfix) with SMTP id 3757C43D2F for ; Sun, 13 Feb 2005 22:02:54 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from unknown (HELO officeeagle) (pschmehl@sbcglobal.net@66.140.63.203 with login) by smtp817.mail.sc5.yahoo.com with SMTP; 13 Feb 2005 22:02:53 -0000 Message-ID: <04e901c51217$c3d5e590$7702a8c0@officeeagle> From: "Paul Schmehl" To: References: <200501271852.j0RIqQ9t010411@mp.cs.niu.edu><44is5imspz.fsf@be-well.ilk.org> <04d201c51214$4bb07ab0$7702a8c0@officeeagle> <200502131642.59595.ean@hedron.org> Date: Sun, 13 Feb 2005 16:02:06 -0600 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2527 x-mimeole: Produced By Microsoft MimeOLE V6.00.2900.2527 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:02:56 -0000 ----- Original Message ----- From: "Ean Kingston" To: Cc: "Paul Schmehl" Sent: Sunday, February 13, 2005 3:42 PM Subject: Re: Updated perl - broke stuff > > 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. > Wouldn't it make more sense to fix mod_perl? (Or portupgrade - whichever one is the culprit?) All the ports that depended upon perl appear to have had their dependencies updated properly except for libwww and mod_perl. ISTM, fixing those two ports makes more sense. If you don't use portupgrade, then what *do* you do? Wouldn't you have to deinstall and reinstall every port that depended upon perl? Or will pkgdb -F do the trick? Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer The University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/~pauls/