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

Reply via email to