On 8/11/21 8:50 PM, Peymaneh Nejad wrote:
> 
> Hi,
> 
> earlier upload needed to be canceled because version 15.x of 
> smallstep/certificates I am packaging does not build with v0.4.0. of cli-utils
> 
> I have downgraded the package to 0.2.0 and pushed to salsa. I also took the 
> liberty to delete the debian/0.4.0 to avoid confusion in case v0.4.0 should 
> be uploaded at later point.
> 
>>> Also, both these packages have dependencies embedded in pkg/*
>>> golang-step-cli-utils has blackfriday there, which is already in
>>> archive. Whilst I uploaded for now, but IMO these should really be repacked 
>>> and package should be used from
>>> archive during subsequent uploads.
> 
> Source is now repacked and builds with blackfriday/v2 from archives :)

Awesome. There should be similar removing test-only deps and annotating 
corresponding B-D with nocheck - I did this now.
However, I noticed that there are B-D and Depends on

golang-gopkg-yaml.v2-dev
golang-github-shurcool-sanitized-anchor-name-dev

Are they really needed?

Atleast, On removing them and building, the build goes just fine for me so I'm 
not sure of the utility.
Nor do I find the occurences of these in "code" (not counting go.mod/go.sum 
here)

For now, I uploaded with them included to not accidentally cause mess for 
later, but if they aren't needed, please remove them.
And we fix that in the next source upload.

Nilesh

Reply via email to