Fix requires libgl1 depeendency bug

This commit is contained in:
2022-01-07 10:23:33 -05:00
parent 9b9cd0e6ea
commit 85d2f3095b

View File

@@ -634,7 +634,7 @@ packageTranslations() {
IFS=',' read -ra REQUIRES <<< "$(dpkg-deb -f "$DEBFILENAME" Depends)" IFS=',' read -ra REQUIRES <<< "$(dpkg-deb -f "$DEBFILENAME" Depends)"
IFS=',' read -ra RECOMMENDS <<< "$(dpkg-deb -f "$DEBFILENAME" Recommends)" IFS=',' read -ra RECOMMENDS <<< "$(dpkg-deb -f "$DEBFILENAME" Recommends)"
debug "Original:" debug "Original: "
debug "${REQUIRES[@]}" debug "${REQUIRES[@]}"
# Clean up formatting # Clean up formatting
@@ -705,6 +705,7 @@ packageTranslations() {
esac esac
# Remove duplicates # Remove duplicates
unset requires
for i in "${REQUIRES[@]}"; do for i in "${REQUIRES[@]}"; do
if [[ ! -v dupes[${i%% *}] ]]; then if [[ ! -v dupes[${i%% *}] ]]; then
requires+=("$i") requires+=("$i")
@@ -719,6 +720,9 @@ packageTranslations() {
# Strip last newline # Strip last newline
REQUIRES="${REQUIRES%?}" REQUIRES="${REQUIRES%?}"
RECOMMENDS="${RECOMMENDS%?}" RECOMMENDS="${RECOMMENDS%?}"
debug "Final: "
debug "${REQUIRES[@]}"
} }