]> granicus.if.org Git - icu/commitdiff
ICU-10842 Improve dependencies error message
authorSteven R. Loomis <srl@icu-project.org>
Tue, 1 Jul 2014 18:40:24 +0000 (18:40 +0000)
committerSteven R. Loomis <srl@icu-project.org>
Tue, 1 Jul 2014 18:40:24 +0000 (18:40 +0000)
X-SVN-Rev: 35978

icu4c/source/test/depstest/depstest.py

index eae09f65245191730123d9f7285f6812790f362b..8508b1d2e7c216f355745e750dc1add23c7b0d44 100755 (executable)
@@ -129,11 +129,11 @@ def _Resolve(name, parents):
       if symbol in _obj_files[file_name]["imports"]:
         neededFile = _symbols_to_files.get(symbol)
         if neededFile:
-          neededItem = "%s (for %s)" % (dependencies.file_to_item[neededFile], neededFile)
+          neededItem = "but %s does not depend on %s (for %s)" % (name, dependencies.file_to_item[neededFile], neededFile)
         else:
-          neededItem = "(system symbol?)"
-        sys.stderr.write("Error: in %s %s: %s imports %s but %s does not depend on %s\n" %
-                         (item_type, name, file_name, symbol, name, neededItem))
+          neededItem = "- is this a new system symbol?"
+        sys.stderr.write("Error: in %s %s: %s imports %s %s\n" %
+                         (item_type, name, file_name, symbol, neededItem))
     _return_value = 1
   del parents[-1]
   return item