*************************************************************************************************************
*************************************************************************************************************
PART 1: Why it doesn't work for me?
1.) You can't use installer script written for WRF EMS v3.1 and try to install v3.2 using it. And vice versa, you can't use installer script dedicated for v3.2 and try to install v3.1. No, it won't work either!
2.) You MUST specify WRF EMS version you want to install when you run ems_install.pl installer script. This is the key point here, because the script is not aware about being itself unable to install unrelated version correctly. So if you don't specify version, the script will guess something; often it will be incorrect version, and, installation will fail (that is, it will be incomplete). I know, this sounds strange and stupid but... that's how things are for now.
*************************************************************************************************************
*************************************************************************************************************
PART 2: What can I do?
So, what would be correct command to install WRF EMS?
First step:
Change dir into the path where your installer script is located and run:
Code: Select all
./ems_install.pl --help
When you do that, do next steps to actually install your software:
Code: Select all
./ems_install.pl --list
Code: Select all
./ems_install.pl --install 3.1.1.5.1
Code: Select all
./ems_install.pl --install 3.2.1.5.34
if you have installer for v3.2
So, yes, YES, specify version you want to install using --install argument! Even though the ems_install.pl --help says it it optional, DO IT. Seriously. And I repeat, only install v3.1.x.x.x if you have 3.1 installer, or, v3.2.x.x.x if you have 3.2 installer.
*************************************************************************************************************
*************************************************************************************************************
PART 3: Which installer do I have?
How to know which installer version do you have? Simply, run:
Code: Select all
./ems_install.pl --help
Code: Select all
And most importantly:
% ems_install.pl --help For help, love, understanding, and this menu again
If you see instead:
Code: Select all
And most importantly:
a. Visit - http://strc.comet.ucar.edu/wrf/usersguide/emsguide_chapter02.pdf
c. Run - ems_install.pl --help For this menu again
*************************************************************************************************************
*************************************************************************************************************
Hope this clarifies mess with versioning and installing right one.