Richard J wrote: > 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?? Yes. From http://docs.fedoraproject.org/drafts/rpm-guide-en/ch-advanced-packaging.html: 10.1.2. Setting prerequisites A prerequisite is similar to a require dependency, except that a prerequisite must be installed prior to a given package. Specify a prerequisite as follows: PreReq: capability You can include version-number dependencies, such as: PreReq: capability >= version In most usage, a PreReq: acts just like Requires:, in fact, the PreReq: directive exists just to allow for a manual order to dependencies. RPM guarantees that the PreReq: package will be installed prior to the package that names the PreReq: dependency. > 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 >> >> > _______________________________________________ > CentOS-devel mailing list > CentOS-devel at centos.org > http://lists.centos.org/mailman/listinfo/centos-devel -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/centos-devel/attachments/20081022/bc159db6/attachment-0007.sig>