![](https://seccdn.libravatar.org/avatar/77c4eb3d8ae9cd743ffd1d5872665418.jpg?s=120&d=mm&r=g)
Hi Jeff, On 15.03.23 at 05:24 Jeff Kowalczyk wrote:
Kubescape appears to be the first example, but this is a case I would like obs-service-go_modules to handle or provide a recommended approach in the README. Agreed, there should be two independent vendor.tar.gz. The question of whether we should support multiple stanzas of the service or multiple go.mod per stanza is a good one. Looking briefly at git2go this is a library with bindings to libgit2. It produces no executable binaries so it shouldn't be its own RPM package. I'll review the specific layout of kubescape and see what might work and stay consistent across similar packages. Thanks for the example.
I think it makes sense to enhance the go-modules service to be able to handle such a case. I could solve the issue I had (getting kubescape to print a proper version number) in another way, where I could now disable building git2go/libgit inside kubescape. So this feature for go-modules is not urgent. Kind Regards, Johannes -- Johannes Kastl Linux Consultant & Trainer Tel.: +49 (0) 151 2372 5802 Mail: kastl@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg http://www.b1-systems.de GF: Ralph Dehner Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537