Date: Tue, 12 Jan 2016 09:49:53 +0100 From: "Bradley T. Hughes" <bradleythughes@fastmail.fm> To: Matthew Seaman <matthew@FreeBSD.org> Cc: freebsd-questions@freebsd.org Subject: Re: awscli pkg broken on 10.2 i386 Message-ID: <AA1B313C-EF3E-4929-BF3E-FEB310DAF1F6@fastmail.fm> In-Reply-To: <5694B3D2.8090809@FreeBSD.org> References: <CAHu1Y73jH%2B%2B81m7M3RjzjwqGvZGrNE_oq=ZB-wWj99LiqHtXKw@mail.gmail.com> <CAHu1Y72zh=HJ3DhfNbKS4DBd4Ri8ETsF4niQYjZbXNj9ieZYVw@mail.gmail.com> <CAHu1Y71SYskdoy_ij=H9O_bxnrz=DMXS0qXyMGTruz%2BC3vJLcQ@mail.gmail.com> <5694B3D2.8090809@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 12 Jan 2016, at 09:05, Matthew Seaman <matthew@FreeBSD.org> wrote: >=20 > On 12/01/2016 04:52, Michael Sierchio wrote: >> Installing the python package via pip works. Something is broken in = the >> port/package for FreeBSD 10.2 on i386. Specifically, it is because the py-botocore dependency is out of date, = cf. https://github.com/aws/aws-cli/issues/1670 > Hi, Michael, >=20 > Thank you for your report. This would have been better sent to the > freebsd-ports@ list, but no matter. >=20 > There is already a PR with patches to update awscli and dependencies: >=20 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D205949 >=20 > As far as I can see, that's just waiting on maintainer feedback -- if > the maintainer doesn't respond, it will need about another week before > it times out and can be committed. My fingers are still crossed :) > However, if you'ld like to apply the patches to your ports tree by = hand > and add a note to the PR about the success or not of trying that, it > would be appreciated. >=20 > Note: the patches in the PR are in git-diff format, so to apply them = to > a ports tree checked out via subversion or svnlite or portupdate you > would need to do something like (untested): >=20 > # cd /usr/ports > # patch -p1 awscli.patch > # patch -p1 py-botocore.patch Since the patches are just version bumps, it's possible to do the change = by hand too. Just change the version numbers in the Makefiles and run = `make makesum` in both ports. # vi /usr/ports/devel/py-botocore/Makefile # vi /usr/ports/devel/awscli/Makefile # make -C /usr/ports/devel/py-botocore/ makesum # make -C /usr/ports/devel/awscli/ makesum And then you can update the ports (e.g. using portmaster og = portupgrade). Good luck (and please drop a comment on PR 205949) :) -- Bradley T. Hughes bradleythughes@fastmail.fm
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AA1B313C-EF3E-4929-BF3E-FEB310DAF1F6>