X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre-dkms.spec.in;h=9ced9e649d27a8cae3a0f0893bffccd27434e573;hp=89527e18fc6b39960195322ae998be46920ae402;hb=9cc0a5ff5fc8f45aa60cd0407ae9893d5c116ccd;hpb=e7581c024e16ea278485500bc6ede57cc73ff6c8 diff --git a/lustre-dkms.spec.in b/lustre-dkms.spec.in index 89527e1..9ced9e6 100644 --- a/lustre-dkms.spec.in +++ b/lustre-dkms.spec.in @@ -2,6 +2,10 @@ %bcond_without zfs %bcond_with ldiskfs +# LUTF Turn off brp-python-precompile script as we don't want the python files +# to be compiled on installation +%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g') + # Set the package name prefix %if %{with servers} %if %{with zfs} @@ -26,7 +30,7 @@ %if %{_vendor}=="redhat" || %{_vendor}=="fedora" %global kmod_name kmod-%{lustre_name} - %define mkconf_options + %define mkconf_options %{nil} %else #for Suse / Ubuntu %global kmod_name %{lustre_name}-kmp %define mkconf_options "-k updates" @@ -59,13 +63,14 @@ Requires: dkms >= 2.2.0.3-28.git.7c3e7c5 # for lnetctl Requires: libyaml-devel Requires: zlib-devel +# for netlink support +Requires: libnl3-devel %if %{with servers} # If client package is installed when installing server, remove it since # the server package also includes the client. This can be removed if/when # the packages are split into independent client/server/common packages. Obsoletes: @PACKAGE@-client < %{version} %if %{with zfs} -Requires: spl-dkms >= 0.6.5 Requires: zfs-dkms >= 0.6.5 Requires: @PACKAGE@-osd-zfs-mount Conflicts: @PACKAGE@-ldiskfs-dkms