Subject: Re: CHECK_WRKREF=yes
To: None <pkgsrc-bulk@NetBSD.org>
From: Dan McMahill <dmcmahill@NetBSD.org>
List: pkgsrc-bulk
Date: 06/12/2005 18:25:43
On Fri, Jun 10, 2005 at 11:43:53PM +0000, Johnny C. Lam wrote:
> I've committed some changes Dan McMahill sent to me to add a "check-wrkref"
> target to bsd.pkg.mk. When run, it will grep through the installed
> files for the package and see if ${WRKDIR} is in any of those files.
> You can activate this check by setting:
>
> CHECK_WRKREF= yes
>
> in /etc/mk.conf. Positive hits will cause the files and the matching
> patterns to be output. If PKG_DEVELOPER is also defined, then any
> positive hits will cause the install to fail.
>
> I recommend setting this on bulk builds to catch any errors due to
> the switch to the new tools framework. As a side effect, it will also
> catch any unwrapped files.
In fact, if anyone with a fast machine cares to, a 'from scratch' bulk
build would be nice. In other words, point to an empty PACKAGES directory
so all packages are rebuilt.
-Dan
--