Hi Niels, Thanks a lot for such a prompt response. Actually, I am new to this stuff so I need to clarify this a bit more. Are you saying that if 'PreReq' is used instead of 'Requires' in .spec then the kernel rpm would install before my RPM?? Thanks again, Richard On 10/22/08, Niels de Vos <niels.devos at wincor-nixdorf.com> wrote: > Hello Richard, > > Richard J wrote: >> But, the problem lies in the order in which the packages get installed. >> There is a 3rd party RPM which needs the kernel source to get >> installed, but the kernel's rpm get installed after the 3rd party RPM. >> Due to which the installation of my 3rd party RPM fails! > ... >> I am not able to figure out how to change the packages installation >> order so that kernel rpm could install before my rpm. > > The .spec of your 3rd-party RPM should probably use PreReq instead of > Requires for the kernel sources. > > Hope that helps, > Niels > >