net-misc/gsutil: block >=oauth2client-2 for now #580690
authorMike Frysinger <vapier@gentoo.org>
Thu, 21 Apr 2016 05:19:06 +0000 (01:19 -0400)
committerMike Frysinger <vapier@gentoo.org>
Thu, 21 Apr 2016 05:19:42 +0000 (01:19 -0400)
The oauth2client-2.x release broke APIs and gsutil hasn't yet upgraded.

net-misc/gsutil/gsutil-4.18.ebuild

index 5722853f1be2c991367914bcaeaf2fdee644c9a4..86367bde097d94937ff35d277e56eadbcc1dd6f6 100644 (file)
@@ -17,6 +17,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE=""
 
+# The oauth2client-2 dep sucks.
+# https://github.com/GoogleCloudPlatform/gsutil/issues/355
 RDEPEND="${PYTHON_DEPS}
        >=dev-python/boto-2.38.0[${PYTHON_USEDEP}]
        >=dev-python/crcmod-1.7[${PYTHON_USEDEP}]
@@ -25,6 +27,7 @@ RDEPEND="${PYTHON_DEPS}
        >=dev-python/gcs-oauth2-boto-plugin-1.12[${PYTHON_USEDEP}]
        >=dev-python/google-apitools-0.5.2[${PYTHON_USEDEP}]
        >=dev-python/oauth2client-1.5.2[${PYTHON_USEDEP}]
+       <dev-python/oauth2client-2
        >=dev-python/python-gflags-2.0[${PYTHON_USEDEP}]
        >=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
        >=dev-python/six-1.9.0[${PYTHON_USEDEP}]