Use mi = ts.dbMatch() (or db.match()) instead.
Use hdr = mi.next() instead.
Use mi = ts.dbMatch('basename') instead.
Use mi = ts.dbMatch('name') instead.
Use mi = ts.dbMmatch('providename') instead.
Transaction callback arguments need to change, so don't rely on this routine in the rpmcli API.