Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[Bug]: Failed to run './dev/dependencies.sh --replace' on Windows Git Bash

オープン 初心者向け
#4,468 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 2 日以内に返信

@smallyao がすでに取り組んでいます。

2026年10月28日 から。

  • #4469 @smallyao による — オープン

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
65/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
awk, bash, java, shell

調査の方向性

dev/dependencies.shから始め、特にmvnw dependency:build-classpathの後にawkを実行するbuild_classpathパイプラインを確認してください。報告されているエラーは、Windows Git Bashでこのパイプラインを実行したときのattempt to access field -1です。Windows Git Bashで./dev/dependencies.sh --replaceを実行して再現し、awkに渡されるクラスパスの各項目を調べてください。コマンドがエラーなしで完了し、期待される依存関係ファイルが生成されれば完了です。

索引モデルが issue の本文から書いたものです。

説明

type:bug
What happened?

Failed to run './dev/dependencies.sh --replace' on Windows Git Bash

`
$ ./dev/dependencies.sh --replace
+ export LC_ALL=C
+ LC_ALL=C
+++ dirname ./dev/dependencies.sh
++ cd ./dev/..
++ pwd
+ PWD=/d/code/apache/amoro
+ MVN=/d/code/apache/amoro/mvnw
+ HADOOP_SPARK_PROFILES=('spark-3.5')
+ for HADOOP_SPARK_PROFILE in "${HADOOP_SPARK_PROFILES[@]}"
++ /d/code/apache/amoro/mvnw help:evaluate -Dexpression=hadoop.version -Pspark-3.5
++ grep -v INFO
++ grep -v WARNING
++ tail -n 1
++ cut -d. -f1
+ HADOOP_MAJOR_VERSION=3
++ /d/code/apache/amoro/mvnw help:evaluate -Dexpression=spark.major.version -Pspark-3.5
++ grep -v INFO
++ grep -v WARNING
++ tail -n 1
+ SPARK_MAJOR_VERSION=3.5
+ mkdir -p /d/code/apache/amoro/dev/deps
+ DEP_PR=/d/code/apache/amoro/dev/deps/dependencies-hadoop-3-spark-3.5.tmp
+ DEP=/d/code/apache/amoro/dev/deps/dependencies-hadoop-3-spark-3.5
+ rm -rf /d/code/apache/amoro/dev/deps/dependencies-hadoop-3-spark-3.5.tmp
+ build_classpath -Pspark-3.5
+ /d/code/apache/amoro/mvnw clean install -DskipTests --no-snapshot-updates -pl dist -am -Pspark-3.5
[INFO] Scanning for projects...
........
........
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 16 licenses.
[INFO]
[INFO] --- install:2.5.2:install (default-install) @ dist ---
[INFO] Skipping artifact installation
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Amoro Project Parent 0.9-SNAPSHOT:
[INFO]
[INFO] Amoro Project Parent ............................... SUCCESS [01:53 min]
[INFO] Amoro Project Common ............................... SUCCESS [ 55.063 s]
[INFO] Amoro Project AMS Dashboard ........................ SUCCESS [02:36 min]
[INFO] Amoro Project Iceberg Format ....................... SUCCESS [ 35.702 s]
[INFO] Amoro Project Mixed Format Parent .................. SUCCESS [ 1.685 s]
[INFO] Amoro Project Mixed Hive Format .................... SUCCESS [ 47.479 s]
[INFO] Amoro Project Mixed Format Spark Parent ............ SUCCESS [ 4.919 s]
[INFO] Amoro Project Mixed Format Spark 3 Common .......... SUCCESS [ 47.624 s]
[INFO] Amoro Project Paimon Format ........................ SUCCESS [ 21.477 s]
[INFO] Amoro Project Mixed Format Spark 3.5 ............... SUCCESS [02:20 min]
[INFO] Amoro Project AMS Optimizer Parent ................. SUCCESS [ 2.651 s]
[INFO] Amoro Project AMS Optimizer Common ................. SUCCESS [ 25.310 s]
[INFO] Amoro Project AMS Standalone Optimizer ............. SUCCESS [ 11.510 s]
[INFO] Amoro Project Lance Format ......................... SUCCESS [ 24.964 s]
[INFO] Amoro Project AMS Server ........................... SUCCESS [02:02 min]
[INFO] Amoro Project AMS Flink Optimizer .................. SUCCESS [01:31 min]
[INFO] Amoro Project AMS Spark Optimizer .................. SUCCESS [ 55.684 s]
[INFO] Amoro Project AMS Metric Reporter Parent ........... SUCCESS [ 0.693 s]
[INFO] Amoro Project AMS Prometheus Reporter .............. SUCCESS [01:06 min]
[INFO] Amoro Project AMS Dist ............................. SUCCESS [01:45 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 18:52 min
[INFO] Finished at: 2026-10-27T15:25:50+08:00
[INFO] ------------------------------------------------------------------------
+ /d/code/apache/amoro/mvnw dependency:build-classpath --no-snapshot-updates -pl dist -am -Pspark-3.5
+ grep -v 'INFO|WARN'
+ tail -1
+ tr : '\n'
+ awk -F / '{
artifact_id=$(NF-2);
version=$(NF-1);
jar_name=$NF;
classifier_start_index=length(artifact_id"-"version"-") + 1;
classifier_end_index=index(jar_name, ".jar") - 1;
classifier=substr(jar_name, classifier_start_index, classifier_end_index - classifier_start_index + 1);
print artifact_id"/"version"/"classifier"/"jar_name
}'
+ grep -v amoro
+ sort
awk: cmd. line:2: (FILENAME=- FNR=1) fatal: attempt to access field -1

`

Affects Versions

master

What table formats are you seeing the problem on?

No response

What engines are you seeing the problem on?

No response

How to reproduce

No response

Relevant log output

Anything else

No response

Are you willing to submit a PR?
  • Yes I am willing to submit a PR!
Code of Conduct
  • I agree to follow this project's Code of Conduct
主要言語
Java
スター
1.2k
フォーク
399
平均マージ
4日 8時間
マージ済み PR(30日)
24

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

apache/amoro のほかの issue

apache/amoro の issue をすべて見る

似ている issue

Java の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。