Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LU-5465 build: strengthen Lustre DKMS RPM install
[fs/lustre-release.git]
/
lustre-dkms.spec.in
diff --git
a/lustre-dkms.spec.in
b/lustre-dkms.spec.in
index
bb00efb
..
1197438
100644
(file)
--- a/
lustre-dkms.spec.in
+++ b/
lustre-dkms.spec.in
@@
-15,14
+15,22
@@
Source0: %{module}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
+# DKMS >= 2.2.0.3-28.git.7c3e7c5 to fully support inter-modules deps
+# (ie, "BUILD_DEPENDS[#]=<pkg>"), and have latest DKMS fixes integrated
+# for bugs that prevented our module to build/install.
Requires: dkms >= 2.2.0.3-28.git.7c3e7c5
Requires: spl-dkms >= 0.6.1
Requires: zfs-dkms >= 0.6.1
Requires: gcc, make, perl
Requires: python-docutils
Requires: kernel-devel
Requires: dkms >= 2.2.0.3-28.git.7c3e7c5
Requires: spl-dkms >= 0.6.1
Requires: zfs-dkms >= 0.6.1
Requires: gcc, make, perl
Requires: python-docutils
Requires: kernel-devel
-Provides: %{module}-kmod = %{version}
-Provides: %{module}-modules = %{version}
+Requires: @PACKAGE@-osd-zfs-mount
+Provides: @PACKAGE@-kmod = %{version}
+Provides: @PACKAGE@-modules = %{version}
+Provides: @PACKAGE@-osd-zfs
+Conflicts: @PACKAGE@-modules
+Conflicts: @PACKAGE@-client-modules
+Conflicts: @PACKAGE@-osd-zfs
%description
This package contains the dkms Lustre kernel modules.
%description
This package contains the dkms Lustre kernel modules.