Trying to fix requires bug

This commit is contained in:
2022-01-07 09:54:32 -05:00
parent d911683bb3
commit 7c9967080e

View File

@@ -638,23 +638,21 @@ packageTranslations() {
debug "${REQUIRES[@]}"
# Clean up formatting
for i in "${!REQUIRES[@]}"; do
REQUIRES[$i]="${REQUIRES[$i]%%|*}"
REQUIRES[$i]="${REQUIRES[$i]/?:/}"
REQUIRES[$i]="${REQUIRES[$i]# }"
REQUIRES[$i]="${REQUIRES[$i]% }"
REQUIRES[$i]="${REQUIRES[$i]//\(/}"
REQUIRES[$i]="${REQUIRES[$i]//)/}"
done
REQUIRES=("${REQUIRES[@]%%|*}")
REQUIRES=("${REQUIRES[@]/?:/}")
REQUIRES=("${REQUIRES[@]# }")
REQUIRES=("${REQUIRES[@]% }")
REQUIRES=("${REQUIRES[@]//\(/}")
REQUIRES=("${REQUIRES[@]//)/}")
RECOMMENDS=("${RECOMMENDS[@]%%|*}")
RECOMMENDS=("${RECOMMENDS[@]/?:/}")
RECOMMENDS=("${RECOMMENDS[@]# }")
RECOMMENDS=("${RECOMMENDS[@]% }")
RECOMMENDS=("${RECOMMENDS[@]//\(/}")
RECOMMENDS=("${RECOMMENDS[@]//)/}")
for i in "${!RECOMMENDS[@]}"; do
RECOMMENDS[$i]="${RECOMMENDS[$i]%%|*}"
RECOMMENDS[$i]="${RECOMMENDS[$i]/?:/}"
RECOMMENDS[$i]="${RECOMMENDS[$i]# }"
RECOMMENDS[$i]="${RECOMMENDS[$i]% }"
RECOMMENDS[$i]="${RECOMMENDS[$i]//\(/}"
RECOMMENDS[$i]="${RECOMMENDS[$i]//)/}"
done
debug "Cleaned:"
debug "${REQUIRES[@]}"
# Translate package names
[[ -v BUILD_SUSE_SWITCH ]] && id="opensuse"
@@ -709,9 +707,6 @@ packageTranslations() {
;;
esac
debug "Cleaned:"
debug "${REQUIRES[@]}"
# Remove duplicates
for i in "${REQUIRES[@]}"; do
if [[ ! -v dupes[${i%% *}] ]]; then