Details
-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
3
-
17641
Description
The Redhat kernel RPM the following dependencies:
rpm -q --provides kernel-2.6.32-431.29.2.el6.ppc64 kernel = 2.6.32-431.29.2.el6 kernel-ppc64 = 2.6.32-431.29.2.el6 ...
The Lustre client module requires the following kernel:
rpm -q --requires lustre-client-modules-2.6.92-2.6.32_431.29.2.el6.ppc64_g33984c0.ppc64 ... kernel = 2.6.32-431.29.2.el6.ppc64 ...
This leads to the situation that the client modules can't be installed.
Fix is to add the line:
-e 's/\.ppc64$//'
to line
%define krequires %(bash -c "echo %{kversion} | sed -e 's/\.x86_64$//' -e 's/\.i[3456]86$//' -e 's/-smp$//' -e 's/-bigsmp$//' -e 's/-ppc64$//' -e 's/-default$//'")
in lustre-release/lustre.spec.in.