From owner-freebsd-ports@FreeBSD.ORG Mon Jan 15 03:29:04 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0AC7C16A415 for ; Mon, 15 Jan 2007 03:29:04 +0000 (UTC) (envelope-from Peter_Losher@isc.org) Received: from mx.isc.org (mx.isc.org [204.152.184.167]) by mx1.freebsd.org (Postfix) with ESMTP id E4D9613C442 for ; Mon, 15 Jan 2007 03:29:03 +0000 (UTC) (envelope-from Peter_Losher@isc.org) Received: from farside.isc.org (farside.isc.org [IPv6:2001:4f8:3:bb::5]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "farside.isc.org", Issuer "ISC CA" (verified OK)) by mx.isc.org (Postfix) with ESMTP id B4AD8114025 for ; Mon, 15 Jan 2007 03:29:03 +0000 (UTC) (envelope-from Peter_Losher@isc.org) Received: from [204.152.189.103] (tardis.vpn.isc.org [204.152.189.103]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by farside.isc.org (Postfix) with ESMTP id 5C002E601F; Mon, 15 Jan 2007 03:29:03 +0000 (UTC) (envelope-from Peter_Losher@isc.org) Message-ID: <45AAF515.8050101@isc.org> Date: Sun, 14 Jan 2007 19:29:25 -0800 From: Peter Losher Organization: ISC User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207) MIME-Version: 1.0 To: ports@freebsd.org X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigD4E47B84C8EFED46FF5EEE68" Cc: Subject: Updating perl entries in make.conf (via package) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jan 2007 03:29:04 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigD4E47B84C8EFED46FF5EEE68 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi, I am updating several 5.x machines, and in the process updating the perl packages from 5.6.x to 5.8.x. What I have noticed is that if you are installing a package on a new system, the package installs the symlinks in /usr/bin and puts the Perl env variables in /etc/make.conf (as expecte= d). However, when updating (via pkg_delete -a, then pkg_add or portupgrade) the symlinks aren't maintained and the perl variables are not modified. And the use.perl script seems to no longer exist (or I'd just have portupgrade run 'use.perl port' after updating the perl package) Is there a new/better way that perl is updated via packages so that the symlinks are maintained and the entries in /etc/make.conf are updated with the new perl version? Thanks - Peter --=20 Peter_Losher@isc.org | ISC | OpenPGP 0xE8048D08 | "The bits must flow" --------------enigD4E47B84C8EFED46FF5EEE68 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFFqvUZPtVx9OgEjQgRArEHAJ9cGnvbTkzokBcZ17x/fkwxNREJcwCfTuSg KWIAxI4ZcRbxFcJu6n/Lhzg= =/TTT -----END PGP SIGNATURE----- --------------enigD4E47B84C8EFED46FF5EEE68--