[Yum-devel] show-leaves and "RPMDB has been altered" warnings
ville.skytta at iki.fi
Wed Oct 28 15:40:01 UTC 2009
On Wednesday 28 October 2009, James Antill wrote:
> On Tue, 2009-10-27 at 22:27 +0200, Ville Skyttä wrote:
> > Hello,
> > With the show-leaves plugin enabled, every yum transaction prints a
> > "RPMDB has been altered since the last yum transaction" warning. So I
> > suppose conduit.getRpmDB().returnLeafNodes() in the plugin's pretrans and
> > posttrans does something that causes the rpmdb version to change even
> > though it internally uses rpmUtils' "read only" transaction. Is there
> > something the show-leaves plugin could sanely do about this?
> This fixes it for me, but the real fix needs more work:
Wow, how did you come up with this? I tested your full patch and it gets
rid of the warnings for me too, but I can't think of a reason why avoiding
reading gpg pubkeys would have that kind of an effect.
 No ACK, I'll rather let someone who understands the full implications of
those changes comment on them.
More information about the Yum-devel