If the conary backend of PackageKit can't complete dependency resolution, an error is thrown which propagates to a dialogue box that steals focus unconditionally as far as I can tell.
This is really, really, really annoying.
Please consider instead using notify-osd and/or setting an urgent hint on the window instead.
Thank you.