[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