Hi Simon,
Regarding the file conflict issue, how about having the golang-github-cenkalti-backoff-v4-dev files installed under a subdirectory like /usr/share/gocode/src/
github.com/cenkalti/backoff/v4/ and the existing v5 files installed under /usr/share/gocode/src/
github.com/cenkalti/backoff/v5/?
While this approach might still cause breakage in some packages that expect a simple, versionless import path, I expect it would require less overall patching across all of Debian and keeps the package structure closer to how Go upstream handles versioned imports.
Best regards,
Reinhard
regards,
Reinhard