# Building ACCESS-OM3

**URL:** <https://forum.access-hive.org.au/t/building-access-om3/4792>\
**Category:** spack\
**Tags:** help, access-om3\
**Created:** [14 August 2025 00:08 UTC](https://forum.access-hive.org.au/t/building-access-om3/4792 "2025-08-14T00:08:49Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![angus-g](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.access-hive.org.au/angus-g/32/89_2.png) [@angus-g](https://forum.access-hive.org.au/u/angus-g)\
**Post date:** [14 August 2025 00:08 UTC](https://forum.access-hive.org.au/t/building-access-om3/4792/1 "2025-08-14T00:08:49Z")

</div>

I’m trying to follow [Modify and build an ACCESS model's source code - ACCESS-Hive Docs](https://docs.access-hive.org.au/models/run-a-model/build_a_model/) to build ACCESS-OM3. I’ve followed the Spack install instructions, and can build both the `access-test` package, and ACCESS-ESM1.5 as in the document above. However, when I try to apply the instructions to ACCESS-OM3, I get an error during spack concretisation:

```auto
$ git clone https://github.com/access-nri/access-om3
$ spack env create om3-dev access-om3/spack.yaml
$ spack env activate -p om3-dev
[om3-dev] $ spack concretize -f --fresh

==> Error: concretization failed for the following reasons:

   1. cannot satisfy a requirement for package 'access-mom6'.

```

---

<div class="post-metadata">

**Author:** ![anton](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.access-hive.org.au/anton/32/1836_2.png) [@anton](https://forum.access-hive.org.au/u/anton)\
**Post date:** [14 August 2025 00:20 UTC](https://forum.access-hive.org.au/t/building-access-om3/4792/2 "2025-08-14T00:20:04Z")

</div>

Hi @angus-g

Can you try checking out spack-packages [tag](https://github.com/ACCESS-NRI/ACCESS-OM3/blob/c5aab8a263f9e4ca52a2d41254f34ad9db0c988b/config/versions.json#L4C23-L4C36) “2025.06.000” instead of main ?

I think there were some breaking changes between versions. @dougiesquire can confirm

---

<div class="post-metadata">

**Author:** ![angus-g](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.access-hive.org.au/angus-g/32/89_2.png) [@angus-g](https://forum.access-hive.org.au/u/angus-g)\
**Post date:** [14 August 2025 00:25 UTC](https://forum.access-hive.org.au/t/building-access-om3/4792/3 "2025-08-14T00:25:05Z")

</div>

Thanks, that indeed does the trick! Must’ve just picked the wrong time to try 🫠

---

<div class="post-metadata">

**Author:** ![anton](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.access-hive.org.au/anton/32/1836_2.png) [@anton](https://forum.access-hive.org.au/u/anton)\
**Post date:** [14 August 2025 04:33 UTC](https://forum.access-hive.org.au/t/building-access-om3/4792/4 "2025-08-14T04:33:37Z")

</div>

I’ve made an issue to get the documentation updated too: [Add note about spack-packages version to " Modify and build an ACCESS model's source code " · Issue #987 · ACCESS-NRI/access-hive.org.au · GitHub](https://github.com/ACCESS-NRI/access-hive.org.au/issues/987)
