KPackage (despite being supposedly internally shared) is not kept as a
strong reference inside PackageJob. Potentially it could go out of scope
before a job ends.
The signals to emit changes relied on the package. This patch captures
relevant metadata at the start of the install.
noCrashOnAsyncInstall test now passes again