Subject: DEPENDS semantics changed silently
To: None <tech-pkg@NetBSD.org>
From: Hubert Feyrer <hubert@feyrer.de>
List: tech-pkg
Date: 02/02/2006 02:28:38
Once upon a time, setting DEPENDS allowed an optional third value as the 
target that's executed, i.e.

 	DEPENDS+= foobar:../../foos/foobar:extract
 	                                  ^^^^^^^^

would only extract the foobar sources. Apparently this feature disappeared 
(including its documentation, as far as I've found?), but nothing was 
added to ensure either backward compatibility or an appropriate error 
message. Code relying on the old behaviour will just not work.

Maybe whoever removed this feature wants to go and add the needed error 
message.


  - Hubert