[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [WIP] golang-github-zmap-zcrypto




On 7/1/21 1:45 AM, Peymaneh Nejad wrote:
> 
> Hi,
> 
> I have packaged github.com/zmap/zcrypto[1] which would be a B-D for golang-github-zmap-zcertificate[2].
> 
> I think it is mostly done only that there is some confusing statements on the various licenses of the project[2] that needs to be clarified. I have contacted upstream about that.
> 
> A review would be nice anyway as this might take some while and there might be other issues with the package that I could take care of until then.

Probably rather than doing this[1] you could simply exclude it in d/gbp.conf -- see this[2] as an example
I admit, I didn't do an exhaustive review, just skimmed through and looks good.


I think I'd like to defer reviewing work for this to mejo or georg. @mejo if you have some free cycles? :-)

> A comment on the d/rules file: To avoid the circular dependency with golang-github-zmap-zcertificate function verifier/graph.go needs to be excluded. I excluded the hole package verifier/ from build because (1) I wouldn't find a regex to exclude only verifier/graph.go, (2) the verifier/ is not needed for zcertificate and (3) because I wasn't sure if it wouldn't kind of "break" the package anyway if parts of it were missing.

That makes perfect sense. Maybe we can just keep excluding this even at later stage (and not create circular build deps)
If it is not useful, not an issue


[1]: https://salsa.debian.org/go-team/packages/golang-github-zmap-zcrypto/-/blob/debian/sid/debian/rules#L18
[2]: https://salsa.debian.org/js-team/node-mermaid/-/blob/master/debian/gbp.conf#L3

Nilesh

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: