Public bug reported: Greetings,
Another user noted that grads wasn't able to work with grib files in this Q&A: https://answers.launchpad.net/ubuntu/+source/grads/+question/820021 Something's still seems wrong here. I have libg2c-dev 1.8.0-3build2 available and installed but grads won't link to it. As seen on Ubuntu 24.04 Server LTS with a clean environment: $ grads -lbc 'q config' 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 netcdf hdf4-sds hdf5 opendap-grids,stn geotiff shapefile Issue 'q config' and 'q gxconfig' commands for more detailed configuration information GX Package Initialization: Size = 11 8.5 Running in Batch mode Config: v2.2.1 little-endian readline netcdf hdf4-sds hdf5 opendap-grids,stn geotiff shapefile 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 This build of GrADS has the following features: -+- Byte order is LITTLE ENDIAN -+- Athena Widget GUI DISABLED -+- Command line editing ENABLED -+- GRIB2 interface DISABLED -+- NetCDF interface ENABLED netcdf-4.9.2 -+- OPeNDAP gridded data interface ENABLED -+- OPeNDAP station data interface ENABLED libgadap 2.0 -+- HDF4 interface ENABLED hdf-4.2r16 -+- HDF5 interface ENABLED hdf5-1.10.10 -+- KML contour output ENABLED -+- GeoTIFF and KML/TIFF output ENABLED -+- Shapefile interface ENABLED The 'q gxconfig' command returns Graphics configuration information $ apt-cache show grads Package: grads Architecture: amd64 Version: 3:2.2.1-6build2 Priority: optional Section: universe/science Origin: Ubuntu Maintainer: Ubuntu Developers <[email protected]> Original-Maintainer: Alastair McKinstry <[email protected]> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 10789 Depends: libc6 (>= 2.38), libcairo2 (>= 1.6.0), libdap27t64 (>= 3.21.0), libdapclient6t64 (>= 3.21.0), libedit2 (>= 3.1-20160903-0), libfreetype6 (>= 2.2.1), libgcc-s1 (>= 3.0), libgd3 (>= 2.1.0~alpha~), libgeotiff5 (>= 1.3.0), libhdf4-0-alt (>= 4.2r4), libhdf5-103-1t64, libnetcdf19t64 (>= 4.0.1), libshp4 (>= 1.3.0), libstdc++6 (>= 5.2), libtiff6 (>= 4.0.3), libudunits2-0 (>= 2.2.14), libx11-6 Filename: pool/universe/g/grads/grads_2.2.1-6build2_amd64.deb Size: 4480182 MD5sum: d62fc9d46fa2063b404429f0b13c5f79 SHA1: b62721be93c764fa60b3c353aa7e802afb0a999e SHA256: 74a92d0216115ffa72e0bbebfa60a1fab8c2508212231f161dc4251f954f2e8b SHA512: 1d9f18c2f3184f54dfa5720a6fab47e337ae0af8389f0076f69492b5d729b0ea5d687040a9e585401022e13b7e9a90f15bedfab970c7b13cae0d78cf39263d23 $ ldd /usr/bin/grads linux-vdso.so.1 (0x00007fff073b3000) libedit.so.2 => /usr/lib/x86_64-linux-gnu/libedit.so.2 (0x000074c32d548000) libmfhdfalt.so.0 => /usr/lib/x86_64-linux-gnu/libmfhdfalt.so.0 (0x000074c32d51f000) libdfalt.so.0 => /usr/lib/x86_64-linux-gnu/libdfalt.so.0 (0x000074c32d47b000) libhdf5_serial.so.103 => /usr/lib/x86_64-linux-gnu/libhdf5_serial.so.103 (0x000074c32cc00000) libudunits2.so.0 => /usr/lib/x86_64-linux-gnu/libudunits2.so.0 (0x000074c32d45b000) libnetcdf.so.19 => /usr/lib/x86_64-linux-gnu/libnetcdf.so.19 (0x000074c32ca15000) libgeotiff.so.5 => /usr/lib/x86_64-linux-gnu/libgeotiff.so.5 (0x000074c32d423000) libtiff.so.6 => /usr/lib/x86_64-linux-gnu/libtiff.so.6 (0x000074c32c988000) libshp.so.4 => /usr/lib/x86_64-linux-gnu/libshp.so.4 (0x000074c32d40f000) libdapclient.so.6 => /usr/lib/x86_64-linux-gnu/libdapclient.so.6 (0x000074c32cfc4000) libdap.so.27 => /usr/lib/x86_64-linux-gnu/libdap.so.27 (0x000074c32c7d5000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x000074c32c400000) libm.so.6 => /usr/lib/x86_64-linux-gnu/libm.so.6 (0x000074c32c6ec000) libgcc_s.so.1 => /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 (0x000074c32cf96000) libc.so.6 => /usr/lib/x86_64-linux-gnu/libc.so.6 (0x000074c32c000000) libtinfo.so.6 => /usr/lib/x86_64-linux-gnu/libtinfo.so.6 (0x000074c32c6b8000) libbsd.so.0 => /usr/lib/x86_64-linux-gnu/libbsd.so.0 (0x000074c32d3f7000) libtirpc.so.3 => /usr/lib/x86_64-linux-gnu/libtirpc.so.3 (0x000074c32c68b000) libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x000074c32c37d000) libz.so.1 => /usr/lib/x86_64-linux-gnu/libz.so.1 (0x000074c32cf7a000) libcrypto.so.3 => /usr/lib/x86_64-linux-gnu/libcrypto.so.3 (0x000074c32ba00000) libcurl.so.4 => /usr/lib/x86_64-linux-gnu/libcurl.so.4 (0x000074c32c2bc000) libsz.so.2 => /usr/lib/x86_64-linux-gnu/libsz.so.2 (0x000074c32d3ee000) libexpat.so.1 => /usr/lib/x86_64-linux-gnu/libexpat.so.1 (0x000074c32c291000) libhdf5_serial_hl.so.100 => /usr/lib/x86_64-linux-gnu/libhdf5_serial_hl.so.100 (0x000074c32c26c000) libcurl-gnutls.so.4 => /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4 (0x000074c32bf45000) libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x000074c32b81e000) libproj.so.25 => /usr/lib/x86_64-linux-gnu/libproj.so.25 (0x000074c32b400000) libwebp.so.7 => /usr/lib/x86_64-linux-gnu/libwebp.so.7 (0x000074c32b385000) libzstd.so.1 => /usr/lib/x86_64-linux-gnu/libzstd.so.1 (0x000074c32b2cb000) liblzma.so.5 => /usr/lib/x86_64-linux-gnu/liblzma.so.5 (0x000074c32c23a000) libLerc.so.4 => /usr/lib/x86_64-linux-gnu/libLerc.so.4 (0x000074c32b244000) libjbig.so.0 => /usr/lib/x86_64-linux-gnu/libjbig.so.0 (0x000074c32c22a000) libdeflate.so.0 => /usr/lib/x86_64-linux-gnu/libdeflate.so.0 (0x000074c32c217000) /lib64/ld-linux-x86-64.so.2 (0x000074c32d584000) libmd.so.0 => /usr/lib/x86_64-linux-gnu/libmd.so.0 (0x000074c32bf36000) libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x000074c32b7ca000) libnghttp2.so.14 => /usr/lib/x86_64-linux-gnu/libnghttp2.so.14 (0x000074c32b219000) libidn2.so.0 => /usr/lib/x86_64-linux-gnu/libidn2.so.0 (0x000074c32bf14000) librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 (0x000074c32b1fb000) libssh.so.4 => /usr/lib/x86_64-linux-gnu/libssh.so.4 (0x000074c32b18a000) libpsl.so.5 => /usr/lib/x86_64-linux-gnu/libpsl.so.5 (0x000074c32b176000) libssl.so.3 => /usr/lib/x86_64-linux-gnu/libssl.so.3 (0x000074c32b0cc000) libldap.so.2 => /usr/lib/x86_64-linux-gnu/libldap.so.2 (0x000074c32b06f000) liblber.so.2 => /usr/lib/x86_64-linux-gnu/liblber.so.2 (0x000074c32b05f000) libbrotlidec.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x000074c32b051000) libaec.so.0 => /usr/lib/x86_64-linux-gnu/libaec.so.0 (0x000074c32c682000) libnettle.so.8 => /usr/lib/x86_64-linux-gnu/libnettle.so.8 (0x000074c32affc000) libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x000074c32ae02000) libicuuc.so.74 => /usr/lib/x86_64-linux-gnu/libicuuc.so.74 (0x000074c32aa00000) libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x000074c32ac9a000) libsharpyuv.so.0 => /usr/lib/x86_64-linux-gnu/libsharpyuv.so.0 (0x000074c32b7c2000) libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x000074c32a937000) libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x000074c32ac6e000) libcom_err.so.2 => /usr/lib/x86_64-linux-gnu/libcom_err.so.2 (0x000074c32ac68000) libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x000074c32ac5b000) libunistring.so.5 => /usr/lib/x86_64-linux-gnu/libunistring.so.5 (0x000074c32a78a000) libhogweed.so.6 => /usr/lib/x86_64-linux-gnu/libhogweed.so.6 (0x000074c32ac13000) libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x000074c32a706000) libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x000074c32a6ec000) libbrotlicommon.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x000074c32a6c9000) libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x000074c32a525000) libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x000074c32a50f000) libicudata.so.74 => /usr/lib/x86_64-linux-gnu/libicudata.so.74 (0x000074c328600000) libkeyutils.so.1 => /usr/lib/x86_64-linux-gnu/libkeyutils.so.1 (0x000074c32a508000) libresolv.so.2 => /usr/lib/x86_64-linux-gnu/libresolv.so.2 (0x000074c32a4f5000) libffi.so.8 => /usr/lib/x86_64-linux-gnu/libffi.so.8 (0x000074c32a4e9000) $ apt search libg2c-dev Sorting... Done Full Text Search... Done libg2c-dev/noble,now 1.8.0-3build2 amd64 [installed] NCEP GRIB2 library - development files I would think "libg2c-dev (>= 1.8.0~1)" would catch this, but I'm not an expert in this arena. Thank you! ** Affects: grads (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2095237 Title: Grads is not being built with grib2 support, despite libg2c-dev 1.8.0-3build2 available To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grads/+bug/2095237/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
