Thanks to @whack who found and reported a previously unnoticed bug in our use of the package kit API in #mgmtconfig.

Every great report adds extra beautiful polish!

https://github.com/purpleidea/mgmt/commit/28d81c6a06c30f263182f66e0a9dac91ae50d5c5

engine: resources: packagekit: Don't reuse transaction · purpleidea/mgmt@28d81c6

User @whack reported an issue when installing a package on a Fedora-44 machine which looked similar to: engine: pkg[???]: Error: error during Process(): cannot call InstallPackages on transaction ...

GitHub