Subject: Re: package work dirs and clean
To: David Brownlee <>
From: Dan Winship <>
List: tech-pkg
Date: 05/18/2001 18:26:15
On 18 May 2001 11:58:23 +0100, David Brownlee wrote:
> 	One recurring problem with pkgsrc is that if work directories are
> 	not cleaned a later build can end up {re,}installing an older
> 	version, or in some other way causing chaos.

"make clean-update" helps avoid this. Should probably be better

> 	A couple of random suggestions:
> 		a) Default WRKOBJDIR to something (${PKGSRCDIR}/obj?)
> 		b) Have 'make extract' note the package version in
> 		   ${WRKDIR}/.version, and the install refuse to run
> 		   if they do not match?

Yeah. Or just set WRKDIR to include the version (although if you never
did "make clean" you'd end up with even more build trees lying

-- Dan