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
OpenPGP_signature
Description: OpenPGP digital signature
