py-oauth2client-4.1.2-r1 has incorrect dependencies
For example trying to install py3-oauth2client-4.1.2-r1:
$ apk info py3-oauth2client
py3-oauth2client-4.1.2-r1 description:
A client library for OAuth 2.0 (for python3)
py3-oauth2client-4.1.2-r1 webpage:
https://github.com/google/oauth2client
py3-oauth2client-4.1.2-r1 installed size:
811008
$ sudo apk add py3-oauth2client
fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/main/x86_64/APKINDEX.tar.gz
ERROR: unsatisfiable constraints:
py3asn1 (missing):
required by: py3-oauth2client-4.1.2-r1[py3asn1]
py3httplib2 (missing):
required by: py3-oauth2client-4.1.2-r1[py3httplib2]
py3asn1-modules (missing):
required by: py3-oauth2client-4.1.2-r1[py3asn1-modules]
py3rsa (missing):
required by: py3-oauth2client-4.1.2-r1[py3rsa]
py3six (missing):
required by: py3-oauth2client-4.1.2-r1[py3six]
(from redmine: issue id 8686, created on 2018-03-19, closed on 2018-06-26)
- Changesets:
- Revision 655efc7f by Keith Maxwell on 2018-03-20T10:12:08Z:
main/py-oauth2client: fix dependencies
For example for the Python 3 sub-package before this change there was a
dependency upon `py3six`, which is not an Alpine Linux package. After
this change the dependency is upon `py3-six`.
Fixes #8686