I'm a bit slow on the update scene and am currently running Tethys version 2.0. The end goal is to upgrade to version 3.0, but I believe I need to do the intermediate upgrade to version 2.1 first. Is this correct? Assuming the correct upgrade path is 2.0 -> 2.1 -> 3.0, I'm getting the following error trying to upgrade to 2.1. I had to use git fetch --all to bypass a merge conflict in app_base.py
These are the commands I executed in order and the final command resulted in the error.
$ cd ~/tethys/src
$ mv tethys_portal/settings.py tethys_portal/settings20.py
$ git fetch --all
$ git reset origin/release
$ cd ~
$ t
(tethys) $ tstartdb
(tethys) $ conda activate base
(base) $ conda env remove -n tethys
(base) $ conda deactivate
(tethys) $ conda deactivate
ERROR conda.core.link:_execute(481): An error occurred while installing package 'conda-forge::appdirs-1.4.3-py_1'.
FileNotFoundError(2, "No such file or directory: '/home/ezra/tethys/miniconda/envs/tethys-dev/bin/python3.7'")
Attempting to roll back.
Rolling back transaction: done
FileNotFoundError(2, "No such file or directory: '/home/ezra/tethys/miniconda/envs/tethys-dev/bin/python3.7'")
It appears that the script is trying to find executables in a different location than they were in 2.0. My 2.0 installation has these located in ~/tethys/miniconda/bin
I can't do anything that would cause me to lose my database/users. Any help in trying to find where I'm going wrong would be a huge help.