From 16d51ff27b719f8ba31b18e64d9878843266fa8c Mon Sep 17 00:00:00 2001 From: "Brian J. Murrell" Date: Tue, 30 Mar 2010 11:40:43 -0700 Subject: [PATCH] b=21754 RPM version update fix It seems that Suse will release an updated RPM without updating the kernel inside. In doing so, the kernel and the RPM file name have different specifications of the version. This fix allows for that. i=yangsheng i=wangyb --- lustre/kernel_patches/targets/2.6-sles11.target.in | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lustre/kernel_patches/targets/2.6-sles11.target.in b/lustre/kernel_patches/targets/2.6-sles11.target.in index 1d059fb..475adc0 100644 --- a/lustre/kernel_patches/targets/2.6-sles11.target.in +++ b/lustre/kernel_patches/targets/2.6-sles11.target.in @@ -4,6 +4,10 @@ lnxmin=".23" #lnxrel="0.37_f594963d" # and note that this means we get rid of the EXTRA_VERSION_DELIMITER crap!! lnxrel="23-0.1" +# use this when there is an "RPM fix" which means that the name of the +# (source) RPM has been updated but the version of the kernel inside the +# RPM is not also updated +rpmfix=".1" # this is the delimeter that goes between $lnxmaj and $lnxrel # defaults to "-" @@ -13,7 +17,7 @@ EXTRA_VERSION_DELIMITER="." # defaults to empty TARGET_DELIMITER="-" -KERNEL_SRPM=kernel-source-$lnxmaj.$lnxrel.1.src.rpm +KERNEL_SRPM=kernel-source-$lnxmaj.$lnxrel${rpmfix}.src.rpm SERIES=2.6-sles11.series VERSION=$lnxmaj EXTRA_VERSION="${lnxrel}_lustre.@VERSION@" -- 1.8.3.1