Source: golang-github-aws-aws-sdk-go
Severity: wishlist

Dear Maintainer,

I'm currently working on update packer[1] to the latest version.
But it need aws-sdk-go >= 1.4.13. And maybe need to < 1.8.0

Upstream bundled 1.7.1. I find it difficult to fix this in packer to
compile with aws-sdk-go 1.1.14

I have tested aws-sdk-go 1.4.22 in my local env and also tested it with
ratt. (I pick 1.4.22 since I hope we don't break too many things.)

The ratt result is:
https://paste.debian.net/978273/

In summary, the following pkgs FTBFS with aws-sdk-go 1.4.22:

* prometheus
  FTBFS even we don't update aws-sdk-go
  
https://tests.reproducible-builds.org/debian/rbuild/unstable/amd64/prometheus_1.6.3+ds-1.rbuild.log
* docker-swarm
  FTBFS even we don't update aws-sdk-go
  #861550
* nomad
  FTBFS even we don't update aws-sdk-go
  #861547
* grafana
  FTBFS even we don't update aws-sdk-go
  #817126, #828814, #861551
* docker.io
  FTBFS even we don't update aws-sdk-go
  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/docker.io.html
* kubernetes
  I can't test it, since to build this needs more memory.
  /usr/lib/go-1.8/pkg/tool/linux_amd64/link: running gcc failed: fork/exec 
/usr/bin/gcc: cannot allocate memory
* packer
  I'm going to pacakge the new version.
* rkt
  FTBFS, errors are:
  coreos/rkt/rkt/config/auth.go:25:2
  cannot find package "github.com/aws/aws-sdk-go/private/signer/v4"
  reason:
  
https://github.com/aws/aws-sdk-go/commit/7bbc764fead608421a340378f04946d8fc24c0a6
  I've prepared a patch for it, it can build successfully:
  https://paste.debian.net/plain/978278
  But I'm not expert at rkt, and I don't now how to test if the patch
  really works(it just can compile).
* notary
  FTBFS even we don't update aws-sdk-go
  #835782, #861546

So I think we can upload 1.4.22 to unstable, and I do hope so.

If you are in favor of this, I can push my changes of aws-skd-go to git
repo. But I'll not upload it(not DD).

[1] https://tracker.debian.org/pkg/packer

Regards,
Shengjing Zhu

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers

Reply via email to