From owner-cvs-all Thu May 16 21: 4:28 2002 Delivered-To: cvs-all@freebsd.org Received: from smtp.bsdhome.com (rdu25-2-113.nc.rr.com [24.25.2.113]) by hub.freebsd.org (Postfix) with ESMTP id AB33F37B408; Thu, 16 May 2002 21:04:22 -0700 (PDT) Received: from neutrino.bsdhome.com (jupiter [192.168.220.13]) by smtp.bsdhome.com (8.11.3nb1/8.11.4) with ESMTP id g4H43ei06774; Fri, 17 May 2002 00:03:40 -0400 (EDT) Received: from neutrino.bsdhome.com (localhost [127.0.0.1]) by neutrino.bsdhome.com (8.12.3/8.12.3) with ESMTP id g4H43ZUJ098776; Fri, 17 May 2002 00:03:35 -0400 (EDT) (envelope-from bsd@neutrino.bsdhome.com) Received: (from bsd@localhost) by neutrino.bsdhome.com (8.12.3/8.12.3/Submit) id g4H43XdA098775; Fri, 17 May 2002 00:03:33 -0400 (EDT) Date: Fri, 17 May 2002 00:03:33 -0400 From: Brian Dean To: Andrew Gallatin Cc: Mark Murray , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/gnu/usr.bin Makefile Message-ID: <20020517000333.C98310@neutrino.bsdhome.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 User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020516105124.A40234@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Thu, May 16, 2002 at 10:51:24AM -0400 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 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? After every few installworlds, I'll occasionally do an 'ls -lt' on /bin, /usr/bin, /sbin, /usr/sbin, /usr/lib, and /usr/libexec. Anything that didn't get installed by the installworld will be listed at the bottom and have an obviously different date/time stamp than everything else, and thusly can be removed as no longer part of the system. The only thing that I think defies this recipe is /usr/libexec/ld-elf.so.1, which is only installed if it is different than the previous one (check the use of '-C' for install in src/libexec/rtld/Makefile). Trust me, you _don't_ want to accidently clean up that file. -Brian -- Brian Dean bsd@FreeBSD.org bsd@bsdhome.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message