From 4c8d99451b18d441bc694cef498030f14a8307a1 Mon Sep 17 00:00:00 2001 From: Hood Chatham Date: Sat, 6 Aug 2022 05:41:11 +0200 Subject: [PATCH] Report wrong checksum when there is a checksum mismatch in a package build (#2943) --- pyodide-build/pyodide_build/buildpkg.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyodide-build/pyodide_build/buildpkg.py b/pyodide-build/pyodide_build/buildpkg.py index 504fb5eb2..79c87a58c 100755 --- a/pyodide-build/pyodide_build/buildpkg.py +++ b/pyodide-build/pyodide_build/buildpkg.py @@ -209,7 +209,7 @@ def check_checksum(archive: Path, source_metadata: dict[str, Any]) -> None: if len(chunk) < CHUNK_SIZE: break if h.hexdigest() != checksum: - raise ValueError(f"Invalid {checksum_algorithm} checksum") + raise ValueError(f"Invalid {checksum_algorithm} checksum: {h.hexdigest()}") def trim_archive_extension(tarballname: str) -> str: