From owner-freebsd-questions@FreeBSD.ORG Wed Oct 29 09:09:38 2003 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 1C95C16A4CE for ; Wed, 29 Oct 2003 09:09:38 -0800 (PST) Received: from highland.isltd.insignia.com (highland.isltd.insignia.com [195.74.141.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8E8143FAF for ; Wed, 29 Oct 2003 09:09:36 -0800 (PST) (envelope-from subscriber@insignia.com) Received: from dailuaine.isltd.insignia.com (dailuaine.isltd.insignia.com [172.16.64.11])h9TH9ZHw096893 for ; Wed, 29 Oct 2003 17:09:35 GMT (envelope-from subscriber@insignia.com) Received: from tomatin (tomatin [172.16.64.128])h9TH9ZSX025571 for ; Wed, 29 Oct 2003 17:09:35 GMT (envelope-from subscriber@insignia.com) From: Jim Hatfield To: freebsd-questions@freebsd.org Date: Wed, 29 Oct 2003 17:09:34 +0000 Organization: Insignia Solutions Message-ID: X-Mailer: Forte Agent 1.91/32.564 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 2.38 Subject: Confused about perl versions and perl modules 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: Wed, 29 Oct 2003 17:09:38 -0000 I'd love to understand the interaction between perl versions, =46reeBSD versions and perl modules. =46rinstance I have a 4.7 system with only the base system perl, and a number of perl modules from the ports collection. The perl modules seem to install themselves under /usr/local/lib/perl5/site_perl/5.005/ and put the man pages under /usr/local/lib/perl5/5.00503/man. Would this be different if I had perl 5.6 from ports installed and had done a "use.perl port" before installing them??? I note that on a 5.1 system under /usr/local/lib/perl5 there is both 5.00503 and 5.6.1 and site_perl and under site_perl there is 5.005 and 5.6.1. This seems kind of surprising given 5.x doesn't have a base system perl and the ports version is 5.6. I guess the real question is, if I move from base to ports version, do I have to uninstall and reinstall all the modules from ports?