oauth2client has been discontinued upstream and grows technical debt. Please look into replacing it.
even the newest release will have it, so looks like I need to bug them for a replacement oauth2client!=4.0.0,>=1.5.0 # Apache-2.0
codepath wise it looks like the 'prod' codepath is wrapped around a try/except, so we should be good to remove it. I would like a comment left in the ebuild so I don't readd the dep.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3540a9f533c45f6e0797a4803a8d0f28a6faa28a commit 3540a9f533c45f6e0797a4803a8d0f28a6faa28a Author: Matthew Thode <prometheanfire@gentoo.org> AuthorDate: 2020-04-23 15:54:40 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2020-04-23 15:55:06 +0000 sys-cluster/cinder: remove oauth2client from deps on cinder Bug: https://bugs.gentoo.org/718982 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> sys-cluster/cinder/cinder-2019.2.9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6909a80057d5fda729c7def7a018d098cecbbdd commit e6909a80057d5fda729c7def7a018d098cecbbdd Author: Matthew Thode <prometheanfire@gentoo.org> AuthorDate: 2020-04-23 16:21:12 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2020-04-23 16:21:27 +0000 sys-cluster/cinder: just remove oauth2client Closes: https://bugs.gentoo.org/718982 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --force Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> sys-cluster/cinder/Manifest | 2 - sys-cluster/cinder/cinder-15.0.1.ebuild | 213 --------------------- ...inder-15.1.0.ebuild => cinder-15.1.0-r1.ebuild} | 4 +- 3 files changed, 2 insertions(+), 217 deletions(-)