# Trying to build Julia documentation for v11.1.3 but Manifest says v11.1.1

**URL:** <https://discourse.julialang.org/t/trying-to-build-julia-documentation-for-v11-1-3-but-manifest-says-v11-1-1/125649>\
**Category:** New to Julia\
**Created:** [February 7, 2025, 10:23am UTC](https://discourse.julialang.org/t/trying-to-build-julia-documentation-for-v11-1-3-but-manifest-says-v11-1-1/125649 "2025-02-07T10:23:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alexey\_Bogdanov](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/alexey_bogdanov/32/202447_2.png) [@Alexey\_Bogdanov](https://discourse.julialang.org/u/Alexey_Bogdanov)\
**Post date:** [February 7, 2025, 10:23am UTC](https://discourse.julialang.org/t/trying-to-build-julia-documentation-for-v11-1-3-but-manifest-says-v11-1-1/125649/1 "2025-02-07T10:23:24Z")

</div>

Hi guys!  
I’m trying to build base html documentation for Julia v11.1.3 but in `doc/Manifest.toml` there is another version: v11.1.1 [here](https://github.com/JuliaLang/julia/blob/v1.11.3/doc/Manifest.toml) and I think that is the reason of failing with such error:

```julia
ERROR: LoadError: Unable to automatically download/install artifact 'Expat' from sources listed in '/mnt/c/For_GIT/julia/doc/deps/packages/Expat_jll/x7O0t/Artifacts.toml'.
Sources attempted:
- https://pkg.julialang.org/artifact/1308e48c3f4f2fd9adaa56b9bd4a86a995d50abd
    Error: Tree Hash Mismatch!
  Expected git-tree-sha1: 1308e48c3f4f2fd9adaa56b9bd4a86a995d50abd
  Calculated git-tree-sha1: 806a1cf243c50ed401f678d7d42ef883d6e2731a

- https://github.com/JuliaBinaryWrappers/Expat_jll.jl/releases/download/Expat-v2.6.2+0/Expat.v2.6.2.x86_64-linux-gnu.tar.gz
    Error: Tree Hash Mismatch!
  Expected git-tree-sha1: 1308e48c3f4f2fd9adaa56b9bd4a86a995d50abd
  Calculated git-tree-sha1: 806a1cf243c50ed401f678d7d42ef883d6e2731a

```

What is the best solution here? How to build documentation for v11.1.3?

Or maybe I get this error for some other reason? Any advice?

---

<div class="post-metadata">

**Author:** ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)\
**Post date:** [February 7, 2025, 12:25pm UTC](https://discourse.julialang.org/t/trying-to-build-julia-documentation-for-v11-1-3-but-manifest-says-v11-1-1/125649/2 "2025-02-07T12:25:52Z")

</div>

> [@Alexey\_Bogdanov](#):
>
> Or maybe I get this error for some other reason? Any advice?

The error is telling you that you’re trying to download the archives [https://pkg.julialang.org/artifact/1308e48c3f4f2fd9adaa56b9bd4a86a995d50abd](https://pkg.julialang.org/artifact/1308e48c3f4f2fd9adaa56b9bd4a86a995d50abd) or  
[https://github.com/JuliaBinaryWrappers/Expat\_jll.jl/releases/download/Expat-v2.6.2+0/Expat.v2.6.2.x86\_64-linux-gnu.tar.gz](https://github.com/JuliaBinaryWrappers/Expat_jll.jl/releases/download/Expat-v2.6.2+0/Expat.v2.6.2.x86_64-linux-gnu.tar.gz), which both should have git tree hash `1308e48c3f4f2fd9adaa56b9bd4a86a995d50abd`, but for both of them you get `806a1cf243c50ed401f678d7d42ef883d6e2731a`. There are at least a couple of possible explanations:

- you have network issues and the download is failing
- you have a weird filesystem where computation of the tree hash is failing (unfortunately the computation of the tree hash depends on the filesystem in use and can fail with unusual filesystems).

What case do you think is the most likely?

---

<div class="post-metadata">

**Author:** ![Alexey\_Bogdanov](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/alexey_bogdanov/32/202447_2.png) [@Alexey\_Bogdanov](https://discourse.julialang.org/u/Alexey_Bogdanov)\
**Post date:** [February 7, 2025, 12:30pm UTC](https://discourse.julialang.org/t/trying-to-build-julia-documentation-for-v11-1-3-but-manifest-says-v11-1-1/125649/3 "2025-02-07T12:30:22Z")

</div>

I’m doing it in WSL under Windows. So most probably the second one, yes.

Any advice? Is it even possible to build Julia documentation for v1.11.3 under Windows?

---

<div class="post-metadata">

**Author:** ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)\
**Post date:** [February 7, 2025, 12:34pm UTC](https://discourse.julialang.org/t/trying-to-build-julia-documentation-for-v11-1-3-but-manifest-says-v11-1-1/125649/4 "2025-02-07T12:34:12Z")

</div>

If you’re 100% sure this is a filesystem issue (although I never heard people using WSL complaining before about this) then you can set the environment variable [`JULIA_PKG_IGNORE_HASHES=true`](https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_PKG_IGNORE_HASHES), but do note that this opens up the possibility of silently getting broken downloads during installation of packages.
