Subject: transitive dependence on packages
To: None <tech-pkg@netbsd.org>
From: Klaus Heinz <k.heinz.aug.zwei@onlinehome.de>
List: tech-pkg
Date: 08/23/2002 15:16:42
Hi,

I have observed the following:

  $ pkg_info -n $package_name
  ...
  Requires:
  ...
  perl>=5.0
  perl>=5.6.0
  ...

I have put 'BUILDLINK_DEPENDS.perl= perl>=5.6.0' in the Makefile and I
assume, the requirement for perl>=5.0 comes from the dependence on other
perl packages which use perl5/buildlink.mk.

Is there a special reason why package C is required for package A
although package A only relies directly on package B? The requirement
for C is recorded in package B and should be resolved in due course at
installation time of package B.


ciao
     Klaus