]> code.ossystems Code Review - openembedded-core.git/commit
lib/oe/package_manager: keep platform_extra and default_platform_extra lists ordered
authorBill Randle <william.c.randle@intel.com>
Sat, 25 Jun 2016 04:22:31 +0000 (21:22 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 1 Jul 2016 15:08:48 +0000 (16:08 +0100)
commitce4137f4bb955207fede0c4ef338835d9a461f59
tree762f1c3ca64e0b9027625009089b0ef333ade5eb
parent8e7522aae65b3ab0a2ded257d5c82e030fe2d710
lib/oe/package_manager: keep platform_extra and default_platform_extra lists ordered

In RpmPM:insert_feeds_uris, the paths are kept in sets, which are unordered,
but they are later used to set the priority for the Smart channels, so
unexpected results could occur. Change the sets to lists and use the same
code as in create_configs() to add items to the list, rather than the set
operators.

[YOCTO #9717]

Signed-off-by: Bill Randle <william.c.randle@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/lib/oe/package_manager.py