diff options
| -rw-r--r-- | meta/classes/package.bbclass | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index 8b256cf4ce..51ab009d88 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass | |||
| @@ -961,12 +961,12 @@ python populate_packages () { | |||
| 961 | bb.data.update_data(localdata) | 961 | bb.data.update_data(localdata) |
| 962 | 962 | ||
| 963 | filesvar = localdata.getVar('FILES', True) or "" | 963 | filesvar = localdata.getVar('FILES', True) or "" |
| 964 | if "//" in filesvar: | ||
| 965 | bb.warn("FILES variable for package %s contains '//' which is invalid. Attempting to fix this but you should correct the metadata.\n" % pkg) | ||
| 966 | filesvar.replace("//", "/") | ||
| 964 | files = filesvar.split() | 967 | files = filesvar.split() |
| 965 | file_links = {} | 968 | file_links = {} |
| 966 | for file in files: | 969 | for file in files: |
| 967 | if file.find("//") != -1: | ||
| 968 | bb.warn("FILES variable for package %s contains '//' which is invalid. Attempting to fix this but you should correct the metadata.\n" % pkg) | ||
| 969 | file.replace("//", "/") | ||
| 970 | if os.path.isabs(file): | 970 | if os.path.isabs(file): |
| 971 | file = '.' + file | 971 | file = '.' + file |
| 972 | if not os.path.islink(file): | 972 | if not os.path.islink(file): |
