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};

Reply via email to