On Mon, 2016-12-26 at 07:55 +0800, Ed Greshko wrote:
For some reason there is no "Waiting for process" in the
failing case. So, it would seem,
either the PID being checked had already finished but another one had started and locked
the database but somehow dnf is unaware of it and tries to move forward with the
installation.
So a race condition. Definitely looks like a dnf bug.
poc