<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 27 October 2015 at 14:05, Robert Yang <span dir="ltr"><<a href="mailto:liezhi.yang@windriver.com" target="_blank">liezhi.yang@windriver.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div id=":28a" class="" style="overflow:hidden">We had made <span class="">smart</span> install multilib RDEPENDS correctly from<br>
package_manager.py, but it couldn't handle RRECOMMANDS, this patch fix<br>
the issue from python-smartpm-native, and make it work well.<br>
<br>
The logic is: when pkg_A rdepends/rrecommands pkg_B, then let pkg_B use<br>
pkg_A's arch when possible.</div></blockquote></div><br>I added this patch and rebuilt core-image-sato, then ran buildhistory-diff:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">Changes to images/intel_corei7_64/glibc/core-image-sato (installed-package-names.txt):</div><div class="gmail_extra"> lib32-ncurses-terminfo-base was added</div><div class="gmail_extra"> lib32-libjpeg9 was added</div><div class="gmail_extra"> lib32-glibc-gconv-iso8859-1 was added</div><div class="gmail_extra"> lib32-shared-mime-info was added</div><div class="gmail_extra"> lib32-libxml2 was added</div><div class="gmail_extra"> lib32-wpa-supplicant-cli was added</div><div class="gmail_extra"> lib32-libgdk-pixbuf-2.0-loader-png was added</div><div class="gmail_extra"> lib32-wpa-supplicant-passphrase was added</div><div class="gmail_extra"> lib32-pango-module-basic-fc was added</div><div class="gmail_extra"> lib32-bash was added</div><div class="gmail_extra"> lib32-libgdk-pixbuf-2.0-loader-jpeg was added</div><div class="gmail_extra"> lib32-libgdk-pixbuf-2.0-loader-gif was added</div><div class="gmail_extra"> lib32-libgdk-pixbuf-2.0-loader-xpm was added</div><div class="gmail_extra"> lib32-glibc-gconv was added</div><div class="gmail_extra"><br></div><div class="gmail_extra">Some of those are good (gdk-pixbuf and pango), some bad (bash, wpa-supplicant-cli), some probably bugs in packages that should be allarch (termino, shared-mime-info).</div><div class="gmail_extra"><br></div><div class="gmail_extra">I'm undecided what we do about this. Fixing the dependency chains is good, but we're definitely pulling in more than expected.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Ross</div></div></div>