Here's a cleaned up version of the idea from http://lists.baseurl.org/pipermail/yum-devel/2011-February/007894.html as a series of individual patches.
Panu Matilainen (4): Support additional match patterns in a single call to ts.dbMatch() Generalize rpmsack _all_packages() helper to accept dbMatch arguments Eliminate long dead _header_from_index() internal helper Use _get_packages() instead of ts.dbMatch() in rpmsack where possible rpmUtils/transaction.py | 14 +++++- yum/rpmsack.py | 111 +++++++++++------------------------------------ 2 files changed, 37 insertions(+), 88 deletions(-) -- 1.7.4 _______________________________________________ Yum-devel mailing list Yum-devel@lists.baseurl.org http://lists.baseurl.org/mailman/listinfo/yum-devel