summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/utils.py
diff options
context:
space:
mode:
authorChris Larson <clarson@kergoth.com>2009-07-19 10:07:00 -0700
committerRichard Purdie <rpurdie@linux.intel.com>2010-03-22 14:54:57 +0000
commit8f83be3338d7aef4b6fcef5ea89dc69fa587c1f6 (patch)
tree650f918eed4adbf3ae3813c4d9e9adb1c5c48351 /bitbake/lib/bb/utils.py
parentf8c6db95d7734e3f4fc7eaf82eda6d59721b3fbb (diff)
downloadpoky-8f83be3338d7aef4b6fcef5ea89dc69fa587c1f6.tar.gz
Fix msg usage in the moved utility functions.
(Bitbake rev: 686288444d22091dee66e20ec49b9c53f8c980b7) Signed-off-by: Chris Larson <clarson@kergoth.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Diffstat (limited to 'bitbake/lib/bb/utils.py')
-rw-r--r--bitbake/lib/bb/utils.py30
1 files changed, 15 insertions, 15 deletions
diff --git a/bitbake/lib/bb/utils.py b/bitbake/lib/bb/utils.py
index 9776c48245..9a17c92414 100644
--- a/bitbake/lib/bb/utils.py
+++ b/bitbake/lib/bb/utils.py
@@ -23,7 +23,7 @@ digits = "0123456789"
23ascii_letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" 23ascii_letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
24separators = ".-" 24separators = ".-"
25 25
26import re, fcntl, os, types 26import re, fcntl, os, types, bb
27 27
28def explode_version(s): 28def explode_version(s):
29 r = [] 29 r = []
@@ -435,10 +435,10 @@ def mkdirhier(dir):
435 directory already exists like os.makedirs 435 directory already exists like os.makedirs
436 """ 436 """
437 437
438 debug(3, "mkdirhier(%s)" % dir) 438 bb.debug(3, "mkdirhier(%s)" % dir)
439 try: 439 try:
440 os.makedirs(dir) 440 os.makedirs(dir)
441 debug(2, "created " + dir) 441 bb.debug(2, "created " + dir)
442 except OSError, e: 442 except OSError, e:
443 if e.errno != 17: raise e 443 if e.errno != 17: raise e
444 444
@@ -832,32 +832,32 @@ def ververify(myorigval,silent=1):
832 832
833 if len(myorigval) == 0: 833 if len(myorigval) == 0:
834 if not silent: 834 if not silent:
835 error("package version is empty") 835 bb.error("package version is empty")
836 __ververify_cache__[myorigval] = 0 836 __ververify_cache__[myorigval] = 0
837 return 0 837 return 0
838 myval = myorigval.split('.') 838 myval = myorigval.split('.')
839 if len(myval)==0: 839 if len(myval)==0:
840 if not silent: 840 if not silent:
841 error("package name has empty version string") 841 bb.error("package name has empty version string")
842 __ververify_cache__[myorigval] = 0 842 __ververify_cache__[myorigval] = 0
843 return 0 843 return 0
844 # all but the last version must be a numeric 844 # all but the last version must be a numeric
845 for x in myval[:-1]: 845 for x in myval[:-1]:
846 if not len(x): 846 if not len(x):
847 if not silent: 847 if not silent:
848 error("package version has two points in a row") 848 bb.error("package version has two points in a row")
849 __ververify_cache__[myorigval] = 0 849 __ververify_cache__[myorigval] = 0
850 return 0 850 return 0
851 try: 851 try:
852 foo = int(x) 852 foo = int(x)
853 except: 853 except:
854 if not silent: 854 if not silent:
855 error("package version contains non-numeric '"+x+"'") 855 bb.error("package version contains non-numeric '"+x+"'")
856 __ververify_cache__[myorigval] = 0 856 __ververify_cache__[myorigval] = 0
857 return 0 857 return 0
858 if not len(myval[-1]): 858 if not len(myval[-1]):
859 if not silent: 859 if not silent:
860 error("package version has trailing dot") 860 bb.error("package version has trailing dot")
861 __ververify_cache__[myorigval] = 0 861 __ververify_cache__[myorigval] = 0
862 return 0 862 return 0
863 try: 863 try:
@@ -880,7 +880,7 @@ def ververify(myorigval,silent=1):
880 ep=string.split(myval[-1],"_") 880 ep=string.split(myval[-1],"_")
881 if len(ep)!= 2: 881 if len(ep)!= 2:
882 if not silent: 882 if not silent:
883 error("package version has more than one letter at then end") 883 bb.error("package version has more than one letter at then end")
884 __ververify_cache__[myorigval] = 0 884 __ververify_cache__[myorigval] = 0
885 return 0 885 return 0
886 try: 886 try:
@@ -888,7 +888,7 @@ def ververify(myorigval,silent=1):
888 except: 888 except:
889 # this needs to be numeric, i.e. the "1" in "1_alpha" 889 # this needs to be numeric, i.e. the "1" in "1_alpha"
890 if not silent: 890 if not silent:
891 error("package version must have numeric part before the '_'") 891 bb.error("package version must have numeric part before the '_'")
892 __ververify_cache__[myorigval] = 0 892 __ververify_cache__[myorigval] = 0
893 return 0 893 return 0
894 894
@@ -907,7 +907,7 @@ def ververify(myorigval,silent=1):
907 # if no _package_weights_ work, *then* we return 0 907 # if no _package_weights_ work, *then* we return 0
908 pass 908 pass
909 if not silent: 909 if not silent:
910 error("package version extension after '_' is invalid") 910 bb.error("package version extension after '_' is invalid")
911 __ververify_cache__[myorigval] = 0 911 __ververify_cache__[myorigval] = 0
912 return 0 912 return 0
913 913
@@ -962,13 +962,13 @@ def pkgsplit(mypkg, silent=1):
962 myparts = string.split(mypkg,'-') 962 myparts = string.split(mypkg,'-')
963 if len(myparts) < 2: 963 if len(myparts) < 2:
964 if not silent: 964 if not silent:
965 error("package name without name or version part") 965 bb.error("package name without name or version part")
966 __pkgsplit_cache__[mypkg] = None 966 __pkgsplit_cache__[mypkg] = None
967 return None 967 return None
968 for x in myparts: 968 for x in myparts:
969 if len(x) == 0: 969 if len(x) == 0:
970 if not silent: 970 if not silent:
971 error("package name with empty name or version part") 971 bb.error("package name with empty name or version part")
972 __pkgsplit_cache__[mypkg] = None 972 __pkgsplit_cache__[mypkg] = None
973 return None 973 return None
974 # verify rev 974 # verify rev
@@ -1008,7 +1008,7 @@ def pkgsplit(mypkg, silent=1):
1008 else: 1008 else:
1009 for x in myparts[:-1]: 1009 for x in myparts[:-1]:
1010 if ververify(x): 1010 if ververify(x):
1011 if not silent: error("package name has multiple version parts") 1011 if not silent: bb.error("package name has multiple version parts")
1012 __pkgsplit_cache__[mypkg] = None 1012 __pkgsplit_cache__[mypkg] = None
1013 return None 1013 return None
1014 myval = [string.join(myparts[:-1],"-"), myparts[-1],"r0"] 1014 myval = [string.join(myparts[:-1],"-"), myparts[-1],"r0"]
@@ -1127,7 +1127,7 @@ def dep_opconvert(mysplit, myuse):
1127 try: 1127 try:
1128 mynew = dep_opconvert(mysplit[mypos+1],myuse) 1128 mynew = dep_opconvert(mysplit[mypos+1],myuse)
1129 except Exception, e: 1129 except Exception, e:
1130 error("unable to satisfy OR dependancy: " + string.join(mysplit," || ")) 1130 bb.error("unable to satisfy OR dependancy: " + string.join(mysplit," || "))
1131 raise e 1131 raise e
1132 mynew[0:0] = ["||"] 1132 mynew[0:0] = ["||"]
1133 newsplit.append(mynew) 1133 newsplit.append(mynew)