Created attachment 165143 [details] patch Update to the latest release of awscli and its dependencies. Attached are a patch (as a git commit) and poudriere testport logs for each port. See also https://github.com/bradleythughes/freebsd-ports/commit/e6cde5365802f35abebfdb31e50c7b20a7bde520
Created attachment 165144 [details] awscli poudriere testport log
Created attachment 165145 [details] py-botocore poudriere testport log
@Brandley Unless these changes *must* be committed together atomically, it's preferable to have separate issues for each port change (all else being equal). In this case, given the two ports have the same MAINTAINER, a single issue is fine, but two separate patches (per port) would be preferable.
koobs: Not sure I would say *must*, but they tend to be released in lockstep with each other. It is devel/awscli that depends on the latest devel/py-botocore. As long as the latter is updated first, you are right, this could/should be two separate patches. I'll split them.
Created attachment 165146 [details] py-botocore patch
Created attachment 165147 [details] awscli patch
Created attachment 165202 [details] awscli patch New upstream release since I submitted this. Updated patch to latest version.
Created attachment 165203 [details] py-botocore patch New upstream release, updated patch to use the latest version.
Created attachment 165204 [details] awscli poudriere testport log
Created attachment 165205 [details] py-botocore poudriere testport log
1.9.11 upgrade in PR#205158 causes problems, because botocore was not updated, see https://lists.freebsd.org/pipermail/freebsd-ports/2016-January/101593.html and https://github.com/aws/aws-cli/issues/1670 Please approve the upgrade.
This is a pretty severe bug for me, as I can no longer to my nightly automated s3 sync backups. I will have to set up a second machine to do my backups until this can be resolved. To the maintainer of awscli -- it should never be updated without bumping the dependency on botocore to the corresponding new release, or more often than not things will break.
A commit references this bug: Author: skreuzer Date: Tue Jan 12 20:44:36 UTC 2016 New revision: 405913 URL: https://svnweb.freebsd.org/changeset/ports/405913 Log: Update to version 1.9.17 PR: 205949 Submitted by: Bradley T. Hughes <bradleythughes@fastmail.fm> Approved by: Alexey Degtyarev <alexey@renatasystems.org> (maintainer) Changes: head/devel/awscli/Makefile head/devel/awscli/distinfo
Thanks for the quick commit :)