瀏覽代碼

Trying to fix requires bug

bryan 3 年之前
父節點
當前提交
588a0269d7
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      installJRMC

+ 9 - 0
installJRMC

@@ -706,6 +706,9 @@ packageTranslations() {
             ;;
     esac
 
+    debug "Original:"
+    debug "${REQUIRES[@]}"
+
     # Remove duplicates
     for i in "${REQUIRES[@]}"; do
         if [[ ! -v dupes[${i%% *}] ]]; then
@@ -714,6 +717,9 @@ packageTranslations() {
         dupes["${i%% *}"]=1
     done
     REQUIRES=("${requires[@]}")
+    debug "Dupes removed:"
+    debug "${REQUIRES[@]}"
+
 
     # Convert array to newline delim'd string (for heredoc)
     printf -v REQUIRES "Requires: %s\n" "${REQUIRES[@]}"
@@ -721,6 +727,9 @@ packageTranslations() {
     # Strip last newline
     REQUIRES="${REQUIRES%?}" 
     RECOMMENDS="${RECOMMENDS%?}"
+
+    debug "Final requires:"
+    debug "${REQUIRES[@]}"
 }