So in recent version of rpm when upgrading certain packages, either via dnf or rpm you get the following output to the user on the commandline: warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead While they might be deprecated there is nothing that the user can do about it so it just provides confusion, these sort of deprecated messages should be output as part of the rpmbuild process to alert the rpm maintainer, as they are the ones that can do something about it, that something needs to be updated in their packages. Reproducible: Always Steps to Reproduce: 1. Update packages using the cli via dnf/rpm such as the kernel Expected Results: Clean output for users without information they can do nothing about
*** This bug has been marked as a duplicate of bug 2291869 ***