# Checksum error in suitesparse

**URL:** <https://discourse.julialang.org/t/checksum-error-in-suitesparse/92219>\
**Category:** Internals & Design\
**Tags:** question, build\
**Created:** [December 28, 2022, 10:04am UTC](https://discourse.julialang.org/t/checksum-error-in-suitesparse/92219 "2022-12-28T10:04:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jishnub](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jishnub/32/33620_2.png) [@jishnub](https://discourse.julialang.org/u/jishnub)\
**Post date:** [December 28, 2022, 10:04am UTC](https://discourse.julialang.org/t/checksum-error-in-suitesparse/92219/1 "2022-12-28T10:04:06Z")

</div>

I’m trying to build Julia at commit 7ca1a9047a. It fails with the following error:

```julia
===============================================================================
  ERROR: sha512 checksum failure on SuiteSparse-ec4b40ad9c0490ebf0969a41d4f880620db3f6f9.tar.gz, should be:
      b822f84edaab9dce301803510ac6e597fd135620685544aa9e8fbc0bbb140784
      fb00012e5ccfe4836b4dc39bd75f8be54c4e1fffc29696991e3d78855bc7617c
  But `sha512sum /home/jishnu/julia/stdlib/srccache/SuiteSparse-ec4b40ad9c0490ebf0969a41d4f880620db3f6f9.tar.gz | awk '{ print $1; }'` results in:
      34bff7133928a950c97501312ec8c163830cb0dc293007829219e5e953277a0a
      039618042027acb6dadafde7b12bcaf031ccc97d389b4ef65b1ad2e90f26030c
  This can happen due to bad downloads or network proxies, please check your
  network proxy/firewall settings and delete
  /home/jishnu/julia/stdlib/srccache/SuiteSparse-ec4b40ad9c0490ebf0969a41d4f880620db3f6f9.tar.gz
  to force a redownload when you are ready
===============================================================================
make[1]: *** [Makefile:65: SuiteSparse-ec4b40ad9c0490ebf0969a41d4f880620db3f6f9/source-extracted] Error 2
make: *** [Makefile:64: julia-stdlib] Error 2
make: *** Waiting for unfinished jobs....
make: *** [Makefile:76: julia-src-release] Error 2

```

I’ve tried deleting the file, running `make cleanall` and `make distcleanall`, but this doesn’t seem to help. How to resolve this error?
