Author: ab Date: 2007-07-13 10:02:44 +0000 (Fri, 13 Jul 2007) New Revision: 23862
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=23862 Log: Explain who requested unknown dependency. Helps a lot in chasing dependency hell when trimming down s4 platform Modified: branches/SAMBA_4_0/source/build/smb_build/input.pm Changeset: Modified: branches/SAMBA_4_0/source/build/smb_build/input.pm =================================================================== --- branches/SAMBA_4_0/source/build/smb_build/input.pm 2007-07-13 09:53:55 UTC (rev 23861) +++ branches/SAMBA_4_0/source/build/smb_build/input.pm 2007-07-13 10:02:44 UTC (rev 23862) @@ -168,7 +168,7 @@ my ($name, $INPUT, $deps, $udeps, $withlibs, $forward, $pubonly, $busy) = @_; foreach my $n (@$deps) { - die("Dependency unknown: $n") unless (defined($INPUT->{$n})); + die("Dependency unknown: $n (for $name)") unless (defined($INPUT->{$n})); die("Recursive dependency: $n, list: " . join(',', @$busy)) if (grep (/^$n$/, @$busy)); next if (grep /^$n$/, @$udeps); my $dep = $INPUT->{$n};