From fd436c40e875416c3e20c77c9e353320a0f103ab Mon Sep 17 00:00:00 2001 From: Dirk Zimoch Date: Tue, 13 Feb 2024 14:21:42 +0100 Subject: [PATCH] fix problem removing broken links --- epics-base.spec | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/epics-base.spec b/epics-base.spec index 705cf2d63..144b496bf 100644 --- a/epics-base.spec +++ b/epics-base.spec @@ -211,10 +211,7 @@ shopt -s extglob %post shopt -s extglob -if [ -e /etc/profile.d/epics-base.sh ] -then - %{__rm} -f /etc/profile.d/epics-base.sh -fi +%{__rm} -f /etc/profile.d/epics-base.sh %{__ln_s} "$(/usr/bin/ls -dvr1 /usr/local/epics/base-+([0-9]).+([0-9]).+([0-9])/bin/epics-base.sh | /usr/bin/head -n1)" /etc/profile.d/ SYSTEMD_DIR=$(pkg-config systemd --variable=systemdsystemunitdir) @@ -229,10 +226,7 @@ fi %postun shopt -s extglob -if [ -e /etc/profile.d/epics-base.sh ] -then - %{__rm} -f /etc/profile.d/epics-base.sh -fi +%{__rm} -f /etc/profile.d/epics-base.sh %{__ln_s} "$(/usr/bin/ls -dvr1 /usr/local/epics/base-+([0-9]).+([0-9]).+([0-9])/bin/epics-base.sh 2>/dev/null | /usr/bin/head -n1)" /etc/profile.d/ 2>/dev/null SYSTEMD_DIR=$(pkg-config systemd --variable=systemdsystemunitdir)