From c2b7ce8ebd28f9f00d1785e259c20a6c47525cf7 Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Wed, 29 Apr 2015 17:31:33 -0700 Subject: [PATCH] profiles: mask new broken portage Fails when binhost reports a 404: !! Error fetching binhost package info from 'http://builds.developer.core-os.net/sdk/amd64/668.0.0/pkgs/' Traceback (most recent call last): File "/usr/lib/python-exec/python2.7/emerge", line 50, in retval = emerge_main() File "/usr/lib64/python2.7/site-packages/_emerge/main.py", line 1154, in emerge_main return run_action(emerge_config) File "/usr/lib64/python2.7/site-packages/_emerge/actions.py", line 2818, in run_action getbinpkgs="--getbinpkg" in emerge_config.opts) File "/usr/lib64/python2.7/site-packages/portage/dbapi/bintree.py", line 633, in populate self._populate(getbinpkgs) File "/usr/lib64/python2.7/site-packages/portage/dbapi/bintree.py", line 1034, in _populate _encodings["stdio"], errors="replace")) TypeError: coercing to Unicode: need string or buffer, HTTPError found --- .../coreos-overlay/profiles/coreos/base/package.mask | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.mask b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.mask index a58a51a895..0ce6e2bdff 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.mask +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.mask @@ -15,3 +15,6 @@ # Require our ca-certificates package based directly on Mozilla's # certificate store provided in NSS rather than the Gentoo/Debian package. >=app-misc/ca-certificates-20000000 + +# Broken when binpkg location is missing +=sys-apps/portage-2.2.18