Date: Wed, 15 May 2002 10:56:43 +0200 From: Jeremy Lea <reg@FreeBSD.ORG> To: Ruslan Ermilov <ru@FreeBSD.ORG> Cc: Bruce Evans <bde@zeta.org.au>, current@FreeBSD.ORG Subject: Re: make includes Message-ID: <20020515105642.A23846@shale.csir.co.za> In-Reply-To: <20020514150527.GE81899@sunbay.com>; from ru@FreeBSD.ORG on Tue, May 14, 2002 at 06:05:27PM %2B0300 References: <20020514133456.GD81899@sunbay.com> <20020515001124.Y4301-100000@gamplex.bde.org> <20020514150527.GE81899@sunbay.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, On Tue, May 14, 2002 at 06:05:27PM +0300, Ruslan Ermilov wrote: > On Wed, May 15, 2002 at 12:18:04AM +1000, Bruce Evans wrote: > > That's rather hackish, and doesn't handle garbage other than includes. > > I usually find stale files by comparing my world with a world installed > > in a nonstandard DESTDIR. A mergemaster-like utility could automate > > this. > > > Yes, I do this the same way actually. :-) For once I'd have to disagree with Bruce about the right way to do this. The right way is to have a packaging list, and to be able to pkg_upgrade from /usr/src, which would do an orderly removal of all of the files installed by an old world... Then we can start work on spliting the world into seperate packages. We could even automate the generation of the packaging list because we know everything in /usr/src is installed by an install target somewhere in bsd.*.mk. To answer the obvious questions: No, this is not possible at the moment. Yes, it is fairly easy to achieve. Regards, -Jeremy -- FreeBSD - Because the best things in life are free... http://www.freebsd.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020515105642.A23846>