Subject: Re: Hidden(?) dependancy between devel/gmake and
To: Lars Nordlund <lars.nordlund@hem.utfors.se>
From: Juan RP <juan@xtrarom.org>
List: tech-pkg
Date: 05/09/2005 12:57:54
On Sun, 08 May 2005 23:20:55 +0200
Lars Nordlund <lars.nordlund@hem.utfors.se> wrote:

> Hello
> 
> I am trying to understand how there can be a dependancy between gmake
> and libiconv and why it is _not_ showing up in the DEPENDS /
> BUILD_DEPENDS variables.

[...]

> Huh? show-depends-dirs gave the empty list, but it started installing
> libiconv anyway. The only link to from gmake to libiconv I can find is
> through the included gettext-lib/buildlink3.mk file. A bit strange
> since gettext-lib will never be installed. Most likely the reason for
> pulling in libiconv, but there is still a problem. Doing a 'make
> clean-depends' will _not_ clean libiconv.

Are you using NetBSD 1.6? you can try something like this to see the
buildlink dependencies:

$ make show-var VARNAME=BUILDLINK_DEPENDS

or

$ make show-var VARNAME=BUILDLINK_PACKAGES

There is a libiconv dependency because your system maybe doesn't
have it or libiconv/builtin.mk can't find it.