From owner-freebsd-questions@FreeBSD.ORG Thu Apr 1 07:06:00 2004 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 B060D16A4CE for ; Thu, 1 Apr 2004 07:06:00 -0800 (PST) Received: from mail1.panix.com (mail1.panix.com [166.84.1.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id F33B543D1F for ; Thu, 1 Apr 2004 07:05:59 -0800 (PST) (envelope-from jester@panix.com) Received: from panix2.panix.com (panix2.panix.com [166.84.1.2]) by mail1.panix.com (Postfix) with ESMTP id 98B1B48ACA for ; Thu, 1 Apr 2004 10:05:55 -0500 (EST) Received: (from jester@localhost) by panix2.panix.com (8.11.6p2-a/8.8.8/PanixN1.1) id i31F5ah17594 for freebsd-questions@freebsd.org; Thu, 1 Apr 2004 10:05:36 -0500 (EST) Date: Thu, 1 Apr 2004 10:05:35 -0500 From: Jesse Sheidlower To: freebsd-questions@freebsd.org Message-ID: <20040401150535.GA16376@panix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: Upgrading Perl within 5.2 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: Thu, 01 Apr 2004 15:06:00 -0000 I'm sure this is a silly question, but. I know about use.perl and so forth for the 4.x series. Yesterday I installed FreeBSD 5.2.1, and the active Perl port is /usr/ports/lang/perl, which is v. 5.6.1. I'd like to upgrade to 5.8.2, which is in /usr/ports/lang/perl5.8 and thus I can't just do "portupgrade perl". Exactly what do I have to do to accomplish this? "portinstall perl5.8" doesn't work ("No such installed package nor such port..."), nor does "portinstall perl-5.8.2_2" (which is said to be the package name in the README file). The PORTNAME given in the 5.8 Makefile is just "perl". I assume I could just do a make install from the perl5.8 directory, but how do I do it with portupgrade? And then how do I get rid of the 5.6 version and rebuild things with 5.8? Thanks. Jesse Sheidlower