#1007228 grads no symbol error

Package:
grads
Source:
grads
Description:
Grid Analysis and Display System for earth science data
Submitter:
Nobuhiko ENDO
Date:
2022-03-14 05:00:04 UTC
Severity:
normal
#1007228#5
Date:
2022-03-14 04:45:05 UTC
From:
To:
When I invoke 'grads' in terminal, I got following error.
-----
Grid Analysis and Display System (GrADS) Version 2.2.1
Copyright (C) 1988-2018 by George Mason University
GrADS comes with ABSOLUTELY NO WARRANTY
See file COPYRIGHT for more information

Config: v2.2.1 little-endian readline grib2 netcdf hdf4-sds hdf5 opendap-grids,
stn geotiff shapefile
Issue 'q config' and 'q gxconfig' commands for more detailed configuration
information
Landscape mode? ('n' for portrait):
GX Package Initialization: Size = 11 8.5
grads: symbol lookup error: /usr/lib/aarch64-linux-gnu/libgxdCairo.so: undefined
symbol: gxdbkq
-----

I used 'nm' to find "gxdbkq".
$ nm -D /usr/bin/grads

In my X86-64 Ubuntu PC, "gxdbkq" is found in '/usr/bin/grads' and
'/usr/lib/x86_64-linux-gnu/libgradspy.so'.

Unfortunately, I cannot find "gxdbkq" in 'grads' in my arm64 environment.
"gxdbkq" is only found in '/usr/lib/aarch64-linux-gnu/libgradspy.so'.
Furthermore, I cannot find any symbol names which comes from GrADS source
code (such like, gabarb, gabufr_open, gxdbkq, etc) in '/usr/bin/grads'
installed in arm64 environment.


I use Canonical's multipass environment on MacOS Monterey.
OS is Ubuntu 20.04 LTS with kernel 5.4.0-104-generic and libc6 2.31-0ubuntu9.7.
grads_2.2.1-2build3_arm64.deb were installed.
--- Nobuhiko ENDO ick45691@nifty.com