Subject: "Syncing" dependency requirements
To: None <tech-pkg@netbsd.org>
From: Todd Vierling <tv@wasabisystems.com>
List: tech-pkg
Date: 12/28/2000 13:56:03
I've been seeing a lot of these lately:

: 	pkgsrc/audio/icecast: Makefile

: Log Message:
: Sync ONLY_FOR_PLATFORM with devel/unproven-pthreads.

In case y'all don't remember, I added the "Verifying dependencies" stage of
the package build specifically to make adding these kind of changes
unnecessary.  A package should break automatically, even before an extract,
if the dependencies would break on the build system.

If this mechanism no longer works, then something needs to be fixed.  We
shouldn't be adding a bunch of *_FOR_PLATFORM to packages for which their
source doesn't care about the platform.  That way, once the dependency is
fixed, you don't have to find all these propagated flags and fix them too.

--