Use "dkms uninstall" rather than "dkms remove"

dkms remove may be too heavy as it may make it impossible to build the
modules for the kernels that will be installed some time after.
This commit is contained in:
Eugene Shatokhin 2015-04-22 15:09:58 +03:00
parent b23ab7b0a0
commit 8b2a335235

View file

@ -1419,7 +1419,7 @@ cat > $kernel_devel_files-preun <<EOF
for ii in \$(/usr/sbin/dkms status -k $KernelVer | awk '{ print \$1 \$2; }'); do
mod=\$(echo \$ii | awk -v FS=',' '{ print \$1; }')
ver=\$(echo \$ii | awk -v FS=',' '{ print \$2; }')
/usr/sbin/dkms --rpm_safe_upgrade remove -m \$mod -v \$ver -k $KernelVer || true
/usr/sbin/dkms --rpm_safe_upgrade uninstall -m \$mod -v \$ver -k $KernelVer || true
done
EOF