<div dir="ltr">Add rootfs_process_preferred_providers to image.bbclass. In PACKAGE_INSTALL,<br>this substitutes the requested package with the provider. Change regex in<br>RpmRootfs._log_check_error to allow log message about PREFERRED_PROVIDER.<br><br>Signed-off-by: Jate Sujjavanich &lt;<a href="mailto:jatedev@gmail.com">jatedev@gmail.com</a>&gt;<br>----<br>The following changes since commit 7a8f37daa7b42905233c31366915b897886a957a:<br><br>  dev-manual: Updates to add Luna support for Eclipse (2015-05-03 11:49:35 +0100)<br><br>are available in the git repository at:<br><br>  git://<a href="http://github.com/jatedev/poky.git">github.com/jatedev/poky.git</a> preferred-provider-runtime<br><br>for you to fetch changes up to efe5b0940a6abc7348d8c60c456d93f5de8dda89:<br><br>  providers.py: Add package name to PREFERRED_PROVIDER search (2015-05-07 19:07:18 -0400)<br><br>----------------------------------------------------------------<br>Jate Sujjavanich (1):<br>      providers.py: Add package name to PREFERRED_PROVIDER search<br><br> bitbake/lib/bb/providers.py |    1 +<br> 1 file changed, 1 insertion(+)<br><br>diff --git a/bitbake/lib/bb/providers.py b/bitbake/lib/bb/providers.py<br>index 637e1fa..b6c294e 100644<br>--- a/bitbake/lib/bb/providers.py<br>+++ b/bitbake/lib/bb/providers.py<br>@@ -323,6 +323,7 @@ def filterProvidersRunTime(providers, item, cfgData, dataCache):<br>     for p in eligible:<br>         pn = dataCache.pkg_fn[p]<br>         provides = dataCache.pn_provides[pn]<br>+        provides.append(item)<br>         for provide in provides:<br>             prefervar = cfgData.getVar(&#39;PREFERRED_PROVIDER_%s&#39; % provide, True)<br>             #logger.debug(1, &quot;checking PREFERRED_PROVIDER_%s (value %s) against %s&quot;, provide, prefervar, pns.keys())<br><br></div>