Updating Julia has nothing to do with GMT.jl functioning. But you need to re-install the Julia packages after updates.
My question was. Does GMT run from the shell?
Sorry but how do I run GMT from the shell? I mainly use it through Julia.
When I type GMT in the shell, I got the below successfully:
GMT - The Generic Mapping Tools, Version 6.2.0 [64-bit] [16 cores]
(c) 1991-2021 The GMT Team (https://www.generic-mapping-tools.org/team.html).
Supported in part by the US National Science Foundation (http://www.nsf.gov/)
and volunteers from around the world.
GMT is distributed under the GNU LGPL License (http://www.gnu.org/licenses/lgpl.html).
Dependencies: netCDF, GDAL, PCRE, FFTW, LAPACK, ZLIB, Ghostscript, GraphicsMagick, FFmpeg.
usage: gmt [options]
gmt <module name> [<module-options>]
options:
--help List descriptions of available GMT modules.
--new-script[=L] Write GMT modern mode script template to stdout.
Optionally specify bash|csh|batch [Default is current shell].
--new-glue=name Write C code for external supplements to glue them to GMT.
--show-bindir Show directory with GMT executables.
--show-citation Show the most recent citation for GMT.
--show-classic Show all classic module names.
--show-classic-core Show all classic module names (core only).
--show-cores Show number of available cores.
--show-datadir Show directory/ies with user data.
--show-dataserver Show URL of the remote GMT data server.
--show-doi Show the DOI for the current release.
--show-library Show path of the shared GMT library.
--show-modules Show all modern module names.
--show-modules-core Show all modern module names (core only).
--show-plugindir Show directory for plug-ins.
--show-sharedir Show directory for shared GMT resources.
--show-userdir Show full path of user's ~/.gmt dir
--version Print GMT version number.
if <module-options> is '=' we call exit (0) if module exist and non-zero otherwise.
So that means GMT is working fine. Confess I’m lost with your GMT.jl problem. As I said when updating one must reinstall all the packages.
Try to remove GMT.jl and reinstall it again. I never had that problem.