Jack Neely wrote:
=============================================================================
Package Arch Version Repository Size =============================================================================
Installing:
 kmod-sysprof            i686       1.0.8-1.2.6.19_1.2895.fc6  extras           
 6.3 k
 kmod-sysprof            i686       1.0.8-1.2.6.18_1.2868.fc6  extras           
 6.2 k
 kmod-sysprof-xen        i686       1.0.8-1.2.6.18_1.2868.fc6  extras           
 6.2 k
Removing:
 kernel                  i686       2.6.18-1.2868.fc6  installed          44 M
Installing for dependencies:
 kernel                  i686       2.6.19-1.2895.fc6  updates            16 M
 sysprof                 i386       1.0.8-1.fc6      extras            312 k

This is looking strange,
It only happen because the system don't have the latest kernel installed, so the latest kmod-sysprof pull in the latest kernel as a dependency
and make installonlyn to remove already installed kernel.
The strange part is why don't the depsolve make an error, it is run after the postresolv hook has been called if the transaction is changed.

kmod-sysprof            i686       1.0.8-1.2.6.18_1.2868.fc6

should depend on

kernel i686 2.6.18-1.2868.fc6
this dependency can't be meet because the .2868 kernel is marked for removal, 
so it should cause an error.

Tim

_______________________________________________
Yum-devel mailing list
Yum-devel@linux.duke.edu
https://lists.dulug.duke.edu/mailman/listinfo/yum-devel

Reply via email to