Subject: Re: DEPENDS semantics changed silently
To: Roland Illig <rillig@NetBSD.org>
From: Hubert Feyrer <hubert@feyrer.de>
List: tech-pkg
Date: 02/02/2006 10:22:33
On Thu, 2 Feb 2006, Roland Illig wrote:
>>     DEPENDS+= foobar:../../foos/foobar:extract
>>                                       ^^^^^^^^
> What package do you need this for? Maybe there's another way to model it.

You missed the point: this used to work, and just because pkglint never 
knew about it doesn't make it invalid

Obvious workarounds are in the pkgsrc guide, but people who'd expect this 
to work will have bad surprises.

This should be warned about form pkgsrc, and not rely on pkglint coughing 
up an error (e.g.):

  *** Third argument for DEPENDS is deprecated please use pre-configure and post-clean targets


  - Hubert