From owner-cvs-all Thu May 16 11:36:10 2002 Delivered-To: cvs-all@freebsd.org Received: from epaper.eslitebooks.com (210-58-229-92.eslitebooks.com [210.58.229.92]) by hub.freebsd.org (Postfix) with ESMTP id 10A1B37B413; Thu, 16 May 2002 11:35:49 -0700 (PDT) Received: from epaper.eslitebooks.com (epaper.eslitebooks.com [210.58.229.92]) by epaper.eslitebooks.com (8.11.6/8.11.6) with SMTP id g4GIWtF45931; Fri, 17 May 2002 02:32:56 +0800 (CST) (envelope-from clive@tongi.org) Received: (nullmailer pid 45928 invoked by uid 1000); Thu, 16 May 2002 18:32:55 -0000 Date: Fri, 17 May 2002 02:32:55 +0800 From: Clive Lin To: Andrew Gallatin Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin Makefile Message-ID: <20020516183255.GA45871@epaper.eslitebooks.com> References: <200205160859.g4G8xql13901@freefall.freebsd.org> <200205160911.g4G9Bkj1084625@grimreaper.grondar.org> <20020516105124.A40234@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020516105124.A40234@grasshopper.cs.duke.edu> User-Agent: Mutt/1.3.99i X-Operating-System: FreeBSD 4.5-RELEASE-p4 i386 X-PGP-key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA008C03E Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 [Cc: trimed] On Thu, May 16, 2002 at 10:51:24AM -0400, Andrew Gallatin wrote: > Are there any plans to provide some script (part of mergemaster?) > which purges all previously installed perl related files from the base > system to prevent future conflicts with ports installed versions of > perl? Or is rm -f /usr/bin/perl* sufficient? My suggestion is installworld into a different DESTDIR, and then use find(1) and comm(1) to generate files list. Here is my home-made, concept proven (so it's just dirty) script: http://www.cirx.org/~clive/dist/chroot/staleclean.sh.txt By this time perl is not installed, it's not necessary to installworld twice. Finally use cat(1) and xargs(1) to delete them... -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE84/sxdFUoBaAIwD4RAs5AAJ9OTZkRleQqcIQNWy9PukJsHdrEBQCgxHLl IO/+5P5833PweAQfLXgSGPc= =QGnZ -----END PGP SIGNATURE----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message