diff options
Diffstat (limited to 'bitbake/lib/bb/cache.py')
| -rw-r--r-- | bitbake/lib/bb/cache.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bitbake/lib/bb/cache.py b/bitbake/lib/bb/cache.py index 10b0853a1d..83f2ff1561 100644 --- a/bitbake/lib/bb/cache.py +++ b/bitbake/lib/bb/cache.py | |||
| @@ -214,7 +214,8 @@ class CoreRecipeInfo(RecipeInfoCommon): | |||
| 214 | rprovides += self.rprovides_pkg[package] | 214 | rprovides += self.rprovides_pkg[package] |
| 215 | 215 | ||
| 216 | for rprovide in rprovides: | 216 | for rprovide in rprovides: |
| 217 | cachedata.rproviders[rprovide].append(fn) | 217 | if fn not in cachedata.rproviders[rprovide]: |
| 218 | cachedata.rproviders[rprovide].append(fn) | ||
| 218 | 219 | ||
| 219 | for package in self.packages_dynamic: | 220 | for package in self.packages_dynamic: |
| 220 | cachedata.packages_dynamic[package].append(fn) | 221 | cachedata.packages_dynamic[package].append(fn) |
