Consider adding CONFLICTS= science/eccodes to the port as eccodes is the replacement project by ECMWF: "ecCodes is an evolution of GRIB-API. It is designed to provide the user with a simple set of functions to access data from several formats with a key/value approach."
Did not find a ports named wgrid_api - did you mean grib_api?
Yes, I meant grib_api.
A commit references this bug: Author: sunpoet Date: Sat Aug 31 11:21:17 UTC 2019 New revision: 510377 URL: https://svnweb.freebsd.org/changeset/ports/510377 Log: Mark CONFLICTS_INSTALL between science/eccodes and science/grib_api PR: 235602 Submitted by: Robert Kruus <rob.kruus@gmail.com> Changes: head/science/eccodes/Makefile head/science/grib_api/Makefile
Committed. Thanks!