[Yum-devel] fedorakmod work

Tim Lauridsen tla at rasmil.dk
Wed Jan 24 14:24:37 UTC 2007


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




More information about the Yum-devel mailing list