From owner-freebsd-perl@FreeBSD.ORG Sun Aug 29 09:06:07 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E60A16A4CE for ; Sun, 29 Aug 2004 09:06:07 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id A58AD43D5A for ; Sun, 29 Aug 2004 09:06:05 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7T9643E039860 for ; Sun, 29 Aug 2004 02:06:04 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7T96424039859 for perl@freebsd.org; Sun, 29 Aug 2004 02:06:04 -0700 (PDT) (envelope-from obrien) Date: Sun, 29 Aug 2004 02:06:03 -0700 From: "David O'Brien" To: perl@freebsd.org Message-ID: <20040829090603.GA38690@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Subject: (FWD) [PATCH] disable perl 5.8's spamming of /etc/make.conf X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Aug 2004 09:06:07 -0000 tobez doesn't seem to be reading FreeBSD mail. Can anyone here comment on this? also adding 4. /etc/make.conf isn't cleaned out of turds on 'pkg_delete perl-5.8.5' ----- Forwarded message from David O'Brien ----- Subject: [PATCH] disable perl 5.8's spamming of /etc/make.conf Date: Wed, 18 Aug 2004 00:16:26 -0700 To: Anton Berezin Hi Anton, I'd like to commit this patch: Index: pkg-install =================================================================== RCS file: /home/ncvs/ports/lang/perl5.8/pkg-install,v retrieving revision 1.13 diff -u -u -0 -r1.13 pkg-install --- pkg-install 30 Jul 2004 08:31:19 -0000 1.13 +++ pkg-install 17 Aug 2004 21:59:40 -0000 @@ -24 +24 @@ -if [ $osreldate -ge 502100 ] ; then +if [ $osreldate -lt 500036 ] ; then The purpose is to stop perl5.8 from editing /etc/make.conf in 5-STABLE and 6-CURRENT. I just don't see a need for 'use.perl port' anymore. 1. 'use.perl port' does a poor job of editing /etc/make.conf -- old variable settings aren't removed. 2. When cleaning up the result of 10 invocations of 'use.perl port' over time, I inevitably miss one. And it of course is always not the current version. This causes me to hose my perl5.8 installation the next time I build a port that depends on perl. 3. I know some people using FreeBSD in appliances that have been very puzzled that their perl related changes in ports/Mk/bsd.port.mk would not take affect -- because they were unknowingly being overridden by 'use.perl port's /etc/make.conf values. -- -- David (obrien@FreeBSD.org) ----- End forwarded message -----