From c72eadbbb49564b7e43c732fa110ac476b4f91b5 Mon Sep 17 00:00:00 2001 From: Jan Kratochvil Date: Thu, 3 Sep 2020 21:38:47 +0200 Subject: [PATCH] dtneededsizerpmsone: Do not fail on missing prefix/suffix. --- dtneededsizerpmsone | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/dtneededsizerpmsone b/dtneededsizerpmsone index d8eaed9..3f7a752 100755 --- a/dtneededsizerpmsone +++ b/dtneededsizerpmsone @@ -80,15 +80,17 @@ for rpms in "$@";do exit 1 fi fi - i2="${i#./usr/lib/debug/}" + i="${i#.}" + i2="${i#/usr/lib/debug/}" if [ "$i" = "$i2" ];then - echo >&2 "No ./usr/lib/debug/ prefix: $i" + echo >&2 "No /usr/lib/debug/ prefix: $i" + i="$i2" + else + i="/$i2" fi - i="/$i2" i2="$(echo "$i"|sed 's/-[^-]*-[^-]*$//')" if [ "$i2" = "$i" ];then - echo >&2" No VR suffix: $i" - exit 1 + echo >&2 "No VR suffix: $i" fi i="$i2" echo "${i%.debug} $dwzcommonname $dwz $dt"|sed 's#^\./#/#' >>$t -- 1.8.3.1