On 8/6/21 10:24 PM, Peymaneh Nejad wrote: > > github.com/smallstep/certificates requires a newer version of golang-google-grpc: > > https://salsa.debian.org/go-team/packages/golang-google-grpc/-/tree/debian/experimental/ > > Three notes: Are these changes essential? I mean, the directories you excluded -- will they be needed in future? And what does its maintainer say about the changes you made? I'm not too sure if this is OK. > - I have excluded a couple of modules (like cmd) that were introduced since last version, cause trouble when building and are not needed for purpose of packaging caddy. ^^^^^^^^^^^^^^^^ I understand that packaging caddy is important for you, but I think it is also important to keep in mind that we can not go about breaking the whole world just because of that. The problem I see with the current state is that it will create additional work for the maintainer to include those things in while doing transition. grpc is a very important package with a number of reverse dependencies. In principle, uploading to experimental should be harmless, but I think we should consider to ask the maintainer once about it. For *now*, I could build this and push to my personal repo, and you can fetch from there for time being if you'd like that Let me know if you agree/disagree. Nilesh
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature