E3SM icon indicating copy to clipboard operation
E3SM copied to clipboard

Short-term archive is broken on maint-2.0

Open tangq opened this issue 2 years ago • 4 comments

Short-term archive seems broken on branch maint-2.0.

Running ./case.st_archive (hash: 6275091262780c7a4b54ba56dcfa013ab1efa149) gets errors:

Traceback (most recent call last):
  File "./case.st_archive", line 22, in <module>
    from standard_script_setup          import *
ModuleNotFoundError: No module named 'standard_script_setup'

tangq avatar Jun 19 '22 19:06 tangq

Adding @jasonb5 since this is likely related to the CIME reorganization.

jgfouca avatar Jun 20 '22 17:06 jgfouca

@tangq is it broken on master?

rljacob avatar Jun 20 '22 17:06 rljacob

I only tried maint-2.0, so am not sure about master.

tangq avatar Jun 20 '22 18:06 tangq

@jgfouca @tangq Looks like https://github.com/E3SM-Project/E3SM/pull/4940 didn't get merged into maint-2.0.

jasonb5 avatar Jun 24 '22 20:06 jasonb5

It looks like this has been taken care of.

jgfouca avatar Nov 02 '22 19:11 jgfouca

Reopening this issue. Short term archiving is broken again on current version on maint-2.0 with the same error.

A user can work around the issue by editing case.st_archive and changing the following line:

< _LIBDIR = os.path.join("<path to source>/cime", "scripts", "Tools")
---
> _LIBDIR = os.path.join("<path to source>/cime", "CIME", "Tools")

golaz avatar May 26 '23 16:05 golaz