diff options
-rw-r--r-- | bitbake/lib/bb/providers.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bitbake/lib/bb/providers.py b/bitbake/lib/bb/providers.py index 8c1c31a5c5..e11a4637d1 100644 --- a/bitbake/lib/bb/providers.py +++ b/bitbake/lib/bb/providers.py | |||
@@ -396,8 +396,8 @@ def getRuntimeProviders(dataCache, rdepend): | |||
396 | return rproviders | 396 | return rproviders |
397 | 397 | ||
398 | # Only search dynamic packages if we can't find anything in other variables | 398 | # Only search dynamic packages if we can't find anything in other variables |
399 | for pattern in dataCache.packages_dynamic: | 399 | for pat_key in dataCache.packages_dynamic: |
400 | pattern = pattern.replace(r'+', r"\+") | 400 | pattern = pat_key.replace(r'+', r"\+") |
401 | if pattern in regexp_cache: | 401 | if pattern in regexp_cache: |
402 | regexp = regexp_cache[pattern] | 402 | regexp = regexp_cache[pattern] |
403 | else: | 403 | else: |
@@ -408,7 +408,7 @@ def getRuntimeProviders(dataCache, rdepend): | |||
408 | raise | 408 | raise |
409 | regexp_cache[pattern] = regexp | 409 | regexp_cache[pattern] = regexp |
410 | if regexp.match(rdepend): | 410 | if regexp.match(rdepend): |
411 | rproviders += dataCache.packages_dynamic[pattern] | 411 | rproviders += dataCache.packages_dynamic[pat_key] |
412 | logger.debug("Assuming %s is a dynamic package, but it may not exist" % rdepend) | 412 | logger.debug("Assuming %s is a dynamic package, but it may not exist" % rdepend) |
413 | 413 | ||
414 | return rproviders | 414 | return rproviders |