[ncl-install] Problem runing ncl on Ubuntu 18.04
Diego Remolina
dijuremo at gmail.com
Wed Dec 12 09:18:51 MST 2018
Hi Mary,
That line is just because I used "TAB" to autocomplete and showed the
two options. Here are the contents of each directory:
root at prod:~# ls /usr/lib/ncarg/data
asc bin cdf grb hdf nug shp
root at prod:~# ls /usr/lib/ncarg/database/
Earth..1.areas Earth..2.lines Earth..4.areas EzmapAreaInfo.CO
EzmapAreaInfo.US EzmapOutlines.PO NhlMapData ranfdata rgb.txt
Earth..1.lines Earth..3.areas Earth..4.lines EzmapAreaInfo.PO
ezmapdata EzmapOutlines.PS PlotcharData rgb.dir
Earth..2.areas Earth..3.lines ezmap_area_ids EzmapAreaInfo.PS
EzmapOutlines.CO EzmapOutlines.US pwritdata rgb.pag
cfanprod at prod:~$ echo $NCARG_ROOT
/usr
cfanprod at prod:~$ which ncl
/usr/bin/ncl
cfanprod at prod:~$ ncl -V
6.4.0
cfanprod at prod:~$ env | grep NCARG
NCARG_ROOT=/usr
I am running this on another machine since I removed the Ubuntu
ncl-ncarg from prod2 to try and build 6.5.0 from source code.
The problem is present on both machines, prod and prod2. I am able to
run maponly_3.ncl on both, but not other files.
cfanprod at prod:~/ncl-test$ ls
gsun03n.ncl maponly_10.ncl maponly_3.ncl maponly_9.ncl maponly.png
cfanprod at prod:~/ncl-test$ ncl maponly_3.ncl
Copyright (C) 1995-2017 - All Rights Reserved
University Corporation for Atmospheric Research
NCAR Command Language Version 6.4.0
The use of this software is governed by a License Agreement.
See http://www.ncl.ucar.edu/ for more details.
The above worked and generated: maponly.png
cfanprod at prod:~/ncl-test$ ncl maponly_9.ncl
Copyright (C) 1995-2017 - All Rights Reserved
University Corporation for Atmospheric Research
NCAR Command Language Version 6.4.0
The use of this software is governed by a License Agreement.
See http://www.ncl.ucar.edu/ for more details.
fatal:MapV41DHInitialize: dynamic memory allocation error:[errno=12]
fatal:MapV41DHInitialize: error initializing map outline records
ERROR 2 IN MPLNRI/MDLNRI - Can't open the ".names" file
ERROR 1 IN MPSETR - UNCLEARED PRIOR ERROR
ERROR 1 IN MAPPOS - UNCLEARED PRIOR ERROR
ERROR 1 IN MAPSTI - UNCLEARED PRIOR ERROR
ERROR 1 IN MAPROJ - UNCLEARED PRIOR ERROR
ERROR 2 IN MAPSET/MDPSET - UNCLEARED PRIOR ERROR
fatal:MapSetTrans: error initializing map: MAPINT - UNCLEARED PRIOR ERROR
fatal:(null): Error setting transformation
fatal:MapPlotSetValues: error managing TickMarks
warning:["SetValues.c":474]:SetValuesChild never occurred on
map.PlotManager: Error in mapPlotClass
Segmentation fault (core dumped)
cfanprod at prod:~/ncl-test$ ncl maponly_10.ncl
Copyright (C) 1995-2017 - All Rights Reserved
University Corporation for Atmospheric Research
NCAR Command Language Version 6.4.0
The use of this software is governed by a License Agreement.
See http://www.ncl.ucar.edu/ for more details.
fatal:MapV41DHInitialize: dynamic memory allocation error:[errno=12]
fatal:MapV41DHInitialize: error initializing map outline records
ERROR 2 IN MPLNRI/MDLNRI - Can't open the ".names" file
ERROR 1 IN MPSETR - UNCLEARED PRIOR ERROR
ERROR 1 IN MAPPOS - UNCLEARED PRIOR ERROR
ERROR 1 IN MAPSTI - UNCLEARED PRIOR ERROR
ERROR 1 IN MAPROJ - UNCLEARED PRIOR ERROR
ERROR 2 IN MAPSET/MDPSET - UNCLEARED PRIOR ERROR
fatal:MapSetTrans: error initializing map: MAPINT - UNCLEARED PRIOR ERROR
fatal:(null): Error setting transformation
fatal:MapPlotSetValues: error managing TickMarks
warning:["SetValues.c":474]:SetValuesChild never occurred on
map.PlotManager: Error in mapPlotClass
warning:tiMainString is not a valid resource in map at this time
Segmentation fault (core dumped)
Anything else I can try?
Diego
On Wed, Dec 12, 2018 at 10:46 AM Mary Haley <haley at ucar.edu> wrote:
>
> Hi Diego,
>
> I'm guessing there's something wrong with your environment . The information you provided looks mostly correct, but this part confuses me:
>
> cfanprod at prod2:~$ ls /usr/lib/ncarg/data
> data/ database/
> cfanprod at prod2:~$ ls /$NCARG_ROOT/lib/ncarg/database/
>
> The /usr/lib/ncarg/data directory should NOT have "data" and "database" in it. It should have these directories:
>
> asc/ bin/ cdf/ grb/ hdf/ nug/ shp/
>
> The listing of $NCARG_ROOT/lib/ncarg/database looks correct but I'm wondering if you have multiple NCARG_XXXX environment variables set that are incorrect?
>
> Can you type the following and email all of the output back to ncl-install at ucar.edu:
>
> which ncl
> ncl -V
> env | grep NCARG
>
> If the "env" command shows any environment variables called NCARG_NCARG or NCARG_LIB, then this is probably the source of your problem. The only environment that really should be required is NCARG_ROOT.
>
> --Mary
>
>
> On Tue, Dec 11, 2018 at 8:46 PM Diego Remolina via ncl-install <ncl-install at ucar.edu> wrote:
>>
>> Hi,
>>
>> Trying to setup and run ncl-ncarg which comes directly from the ubuntu
>> repo, but it fails.
>>
>> cfanprod at prod2:~$ which ncl
>> /usr/bin/ncl
>> cfanprod at prod2:~$ ncl -V
>> 6.4.0
>> cfanprod at prod2:~$ ncl
>> Copyright (C) 1995-2017 - All Rights Reserved
>> University Corporation for Atmospheric Research
>> NCAR Command Language Version 6.4.0
>> The use of this software is governed by a License Agreement.
>> See http://www.ncl.ucar.edu/ for more details.
>> ncl 0>
>>
>> cfanprod at prod2:~$ echo $NCARG_ROOT
>> /usr
>> cfanprod at prod2:~$ ls /usr/lib/ncarg/data
>> data/ database/
>> cfanprod at prod2:~$ ls /$NCARG_ROOT/lib/ncarg/database/
>> Earth..1.areas Earth..3.areas ezmap_area_ids EzmapAreaInfo.US
>> EzmapOutlines.PS pwritdata rgb.txt
>> Earth..1.lines Earth..3.lines EzmapAreaInfo.CO ezmapdata
>> EzmapOutlines.US ranfdata
>> Earth..2.areas Earth..4.areas EzmapAreaInfo.PO EzmapOutlines.CO
>> NhlMapData rgb.dir
>> Earth..2.lines Earth..4.lines EzmapAreaInfo.PS EzmapOutlines.PO
>> PlotcharData rgb.pag
>>
>> So far, everything looks fine, I can run one of the example files:
>>
>> cfanprod at prod2:~$ wget
>> https://www.ncl.ucar.edu/Applications/Scripts/maponly_3.ncl
>> cfanprod at prod2:~$ ncl maponly_3.ncl
>> Copyright (C) 1995-2017 - All Rights Reserved
>> University Corporation for Atmospheric Research
>> NCAR Command Language Version 6.4.0
>> The use of this software is governed by a License Agreement.
>> See http://www.ncl.ucar.edu/ for more details.
>> cfanprod at prod2:~$ ls
>> CHX cronback.txt DY LOGS map.000002.png
>> maponly.png MDZ SE
>> COMMON Documents java.log.3981 map.000001.png maponly_3.ncl
>> maptest.ncl MN
>>
>> However, when trying to run another, the program crashes:
>> cfanprod at prod2:~$ wget
>> https://www.ncl.ucar.edu/Applications/Scripts/maponly_9.ncl
>>
>> cfanprod at prod2:~$ ncl maponly_9.ncl
>> Copyright (C) 1995-2017 - All Rights Reserved
>> University Corporation for Atmospheric Research
>> NCAR Command Language Version 6.4.0
>> The use of this software is governed by a License Agreement.
>> See http://www.ncl.ucar.edu/ for more details.
>> fatal:MapV41DHInitialize: dynamic memory allocation error:[errno=12]
>> fatal:MapV41DHInitialize: error initializing map outline records
>> ERROR 2 IN MPLNRI/MDLNRI - Can't open the ".names" file
>> ERROR 1 IN MPSETR - UNCLEARED PRIOR ERROR
>> ERROR 1 IN MAPPOS - UNCLEARED PRIOR ERROR
>> ERROR 1 IN MAPSTI - UNCLEARED PRIOR ERROR
>> ERROR 1 IN MAPROJ - UNCLEARED PRIOR ERROR
>> ERROR 2 IN MAPSET/MDPSET - UNCLEARED PRIOR ERROR
>> fatal:MapSetTrans: error initializing map: MAPINT - UNCLEARED PRIOR ERROR
>> fatal:(null): Error setting transformation
>> fatal:MapPlotSetValues: error managing TickMarks
>> warning:["SetValues.c":474]:SetValuesChild never occurred on
>> map.PlotManager: Error in mapPlotClass
>> Segmentation fault (core dumped)
>>
>> I have seen some similar issues in the mailing list, but there was no
>> resolution. Any ideas how to fix the problem?
>>
>> Diego
>> _______________________________________________
>> ncl-install mailing list
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/ncl-install
More information about the ncl-install
mailing list