On 09/14/2018 11:02 PM, Shengjing Zhu wrote: > On Fri, Sep 14, 2018 at 11:27 PM Arnaud Rebillout > <[email protected]> wrote: >> Dear Go team, >> >> can someone please upload this package? I added the patch to fix the FTBFS. >> >> https://salsa.debian.org/go-team/packages/golang-github-cloudflare-redoctober >> >> The only changes to the package are just an update of the debian >> packaging files, plus a patch. But I'm sorry to say that I made a mess >> with the git history. >> >> I got carried away and updated the package to the latest snapshot, only >> to realize that there was no need > Could you give some background why not packaging the latest snapshot. > This version is almost 2 years old, and I checked its rdeps, > > -> golang-github-cloudflare-cfssl -> docker.io,kubernetes,notary > > Probably we only care docker.io and notary, and I find both are using > cloudflare/cfssl 1.3.x(the latest 2 release, pretty new) in upstream. >
Regarding docker: you're right that docker.io is using cfssl 1.3.x in master, but the version 18.06 that is currently packaged is using commit 7fb22c8 (which is the one packaged right now in Debian). I didn't tried to see if docker 18.06 can build against cfssl 1.3.x though. I just think it's wiser to wait until a latest version of cfssl is actually required. This being said, I already started to work on updating cfssl, and I pushed my WIP at https://salsa.debian.org/arnaudr-guest/golang-github-cloudflare-cfssl. I don't think I will work on that again until there's really a need, ie. we update the docker package. In the meantime, if anyone works on this package, feel free to cherry-pick if it can save yourself some time. Just a quick feedback on packaging the latest version of cloudflare-cfssl: Packaging the latest version requires 2 new dependencies: - github.com/cloudflare/backoff - github.com/google/certificate-transparency-go It also requires an update of: - golang-github-jmhodges-clock-dev I already updated jmhodges-clock-dev and pushed the work on salsa, however I didn't ask for an upload, as it makes no sense as long as we don't update cfssl at the same time. Also, there's another reverse depdencies, acmetool. I tried to build acmetool "as is", and it's currently FTBFS. Regards, Arnaud _______________________________________________ Pkg-go-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers
