[OE-core] [PATCH 1/1] python-smartpm-native: prefer same arch when install
Robert Yang
liezhi.yang at windriver.com
Wed Oct 28 02:11:37 UTC 2015
On 10/28/2015 02:45 AM, Burton, Ross wrote:
>
> On 27 October 2015 at 14:05, Robert Yang <liezhi.yang at windriver.com
> <mailto: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 think that lacking something so that it doesn't work is worse than have more
things but works ?
// Robert
>
> I'm undecided what we do about this. Fixing the dependency chains is good, but
> we're definitely pulling in more than expected.
>
> Ross
More information about the Openembedded-core
mailing list