[OE-core] [PATCH 1/1] python-smartpm-native: prefer same arch when install

Burton, Ross ross.burton at intel.com
Tue Oct 27 18:45:27 UTC 2015


On 27 October 2015 at 14:05, Robert Yang <liezhi.yang at windriver.com> wrote:

> We had made smart install multilib RDEPENDS correctly from
> package_manager.py, but it couldn't handle RRECOMMANDS, this patch fix
> the issue from python-smartpm-native, and make it work well.
>
> The logic is: when pkg_A rdepends/rrecommands pkg_B, then let pkg_B use
> pkg_A's arch when possible.
>

I added this patch and rebuilt core-image-sato, then ran buildhistory-diff:

Changes to images/intel_corei7_64/glibc/core-image-sato
(installed-package-names.txt):
  lib32-ncurses-terminfo-base was added
  lib32-libjpeg9 was added
  lib32-glibc-gconv-iso8859-1 was added
  lib32-shared-mime-info was added
  lib32-libxml2 was added
  lib32-wpa-supplicant-cli was added
  lib32-libgdk-pixbuf-2.0-loader-png was added
  lib32-wpa-supplicant-passphrase was added
  lib32-pango-module-basic-fc was added
  lib32-bash was added
  lib32-libgdk-pixbuf-2.0-loader-jpeg was added
  lib32-libgdk-pixbuf-2.0-loader-gif was added
  lib32-libgdk-pixbuf-2.0-loader-xpm was added
  lib32-glibc-gconv was added

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).

I'm undecided what we do about this.  Fixing the dependency chains is good,
but we're definitely pulling in more than expected.

Ross
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20151027/dad48c0d/attachment-0002.html>


More information about the Openembedded-core mailing list