The mechanism we use to vendor Go dependencies can be somewhat brittle and
does not work very well in a number of instances. For some updates, new Go
dependencies cause failures during extraction when attempting to capture
them in go.vendors.
Additionally, the key mechanism we currently use to
Question regarding this commit:
https://github.com/macports/macports-ports/commit/2c8bec5807d23120038f39d292a7e1cad625707d
Here, a port tfmigrate was updated from 0.3.2 to 0.3.3 and changed to allow it
to fetch dependencies at build time.
What transpired between 0.3.2 and 0.3.3 that made it