Hello,
I replaced manually the gsn_code.ncl 2024 version with the default one. Now, every time I remove the ncl_stable environment and try to reinstall NCL via conda, I encounter the following errors, and the gsn_code.ncl 2024 version is replaced:
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction:
SafetyError: The package for ncl located at /home/taghizade/miniconda3/pkgs/ncl-6.6.2-h7cb714c_54
appears to be corrupted. The path ‘lib/ncarg/nclscripts/csm/gsn_code.ncl’
has an incorrect size.
reported size: 504377 bytes
actual size: 509857 bytes
ClobberError: This transaction has incompatible packages due to a shared path.
packages: conda-forge/linux-64::hdfeos2-2.20-h3e53b52_1004, conda-forge/linux-64::hdfeos5-5.1.16-h51d0b48_17
path: ‘include/cfortHdf.h’
ClobberError: This transaction has incompatible packages due to a shared path.
packages: conda-forge/linux-64::hdfeos2-2.20-h3e53b52_1004, conda-forge/linux-64::hdfeos5-5.1.16-h51d0b48_17
path: ‘include/ease.h’
ClobberError: This transaction has incompatible packages due to a shared path.
packages: conda-forge/linux-64::hdfeos2-2.20-h3e53b52_1004, conda-forge/linux-64::hdfeos5-5.1.16-h51d0b48_17
path: ‘include/isin.h’
ClobberError: This transaction has incompatible packages due to a shared path.
packages: conda-forge/linux-64::hdfeos2-2.20-h3e53b52_1004, conda-forge/linux-64::proj-9.4.1-h54d7996_1
path: ‘include/proj.h’
ClobberError: This transaction has incompatible packages due to a shared path.
packages: conda-forge/linux-64::hdfeos2-2.20-h3e53b52_1004, conda-forge/linux-64::hdfeos5-5.1.16-h51d0b48_17
path: ‘lib/libGctp.a’
done
Executing transaction: /
To enable CUDA support, UCX requires the CUDA Runtime library (libcudart).
The library can be installed with the appropriate command below:
- For CUDA 11, run: conda install cudatoolkit cuda-version=11
- For CUDA 12, run: conda install cuda-cudart cuda-version=12
Does anyone have any suggestions on how to install NCL via conda with the default gsn_code.ncl version (2019)?
Sincerely,
Ehsan