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 |
