Red Hat Bugzilla – Bug 850867
dep solving shouldn't be blocked by other operations
Last modified: 2012-11-01 05:38:35 EDT
Description of problem:
when installing one package, there should be possible to execute resolve for example without need to wait for other job to finish. Some kind of threading should be used to perform job in parallel if possible. Is it because of things can change after package installations that are in progress?
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.execute pkcon install kernel in one terminal
2.during kernel installation execute pkcon resolve gcc
waiting for install finish
should be done immediately
This is a limitation in yum. If you switch to the zif (unsupported) or aptcc backend (really unsupported) then these are threaded and you can do transactions that overlap. The yum team do not want to split the locking model to make this kind of thing possible so there's not a lot PackageKit can do.