Gabor Somogyi created FLINK-37181: ------------------------------------- Summary: Failed to validate Maven wrapper SHA-256 on MacOS with mvnw Key: FLINK-37181 URL: https://issues.apache.org/jira/browse/FLINK-37181 Project: Flink Issue Type: Bug Components: Build System Affects Versions: 2.0-preview Reporter: Gabor Somogyi
The maven command is failing in the following way due to a wrongly working MacOS tool called sha256sum: {code:java} Running `/Users/gaborsomogyi/flink/mvnw`... Error: Failed to validate Maven wrapper SHA-256, your Maven wrapper might be compromised. Investigate or delete /Users/gaborsomogyi/flink/.mvn/wrapper/maven-wrapper.jar to attempt a clean download. If you updated your Maven version, you need to update the specified wrapperSha256Sum property. {code} The issue is that sha256sum is not working as described in the manual: {code:java} In all cases, each file listed on the command line is processed separately. If no files are listed on the command line, or a file name is given as -, input is taken from stdin instead. {code} Manual test: {code:java} $ echo '3d8f20ce6103913be8b52aef6d994e0c54705fb527324ceb9b835b338739c7a8 /Users/gaborsomogyi/flink/.mvn/wrapper/maven-wrapper.jar' | sha256sum -c usage: sha256sum [-bctwz] [files ...] $ echo '3d8f20ce6103913be8b52aef6d994e0c54705fb527324ceb9b835b338739c7a8 /Users/gaborsomogyi/flink/.mvn/wrapper/maven-wrapper.jar' | sha256sum -c - /Users/gaborsomogyi/flink/.mvn/wrapper/maven-wrapper.jar: OK {code} In short sha256sum works only when file name is given as -. -- This message was sent by Atlassian Jira (v8.20.10#820010)