File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -53,12 +53,14 @@ mkdir -p %{buildroot}/usr/share/containers/oci/hooks.d
5353install -m 644 -t %{buildroot }/usr/share/containers/oci/hooks.d oci-nvidia-hook.json
5454
5555%post
56- mkdir -p %{_localstatedir }/lib/rpm-state/nvidia-container-toolkit
57- cp -af %{_bindir }/nvidia-container-runtime-hook %{_localstatedir }/lib/rpm-state/nvidia-container-toolkit
56+ if [ $1 -gt 1 ]; then # only on package upgrade
57+ mkdir -p %{_localstatedir}/lib/rpm-state/nvidia-container-toolkit
58+ cp -af %{_bindir}/nvidia-container-runtime-hook %{_localstatedir}/lib/rpm-state/nvidia-container-toolkit
59+ fi
5860
5961%posttrans
6062if [ ! -e %{_bindir}/nvidia-container-runtime-hook ]; then
61- # reparing lost file nvidia-container-runtime-hook
63+ # repairing lost file nvidia-container-runtime-hook
6264 cp -avf %{_localstatedir}/lib/rpm-state/nvidia-container-toolkit/nvidia-container-runtime-hook %{_bindir}
6365fi
6466rm -rf %{_localstatedir }/lib/rpm-state/nvidia-container-toolkit
You can’t perform that action at this time.
0 commit comments