#992014 dh-golang: package with extensive file list breaks dh-golang

#992014#5
Date:
2021-08-08 20:56:33 UTC
From:
To:
Hi,

Seems a package with a very extensive module list can break
dh-golang.

this happens when building a new version of
golang-google-cloud[1]:
```
Can't exec "/bin/sh": Argument list too long at /usr/bin/dh_golang line 42.
dh_golang: error: go list -f '{{ range .Deps }}{{.}}
{{ end }}' failed to execute: Argument list too long
make: *** [debian/rules:15: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
```

here[2] is an excerpt of the buildlog (whole file is 24000 lines) where the
error occurs. let me know if you need the whole log.

kind regards
Peymaneh

[1] https://salsa.debian.org/go-team/packages/golang-google-cloud/-/tree/debian/experimental/
[2] https://bin.disroot.org/?53bd23514d7517dc#7U2bbQF3ZtprwtQ6wKNVAbNMmDrL5fYZKbxHPrJNtxTh