Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 718976

Summary: dev-python/{gcs-oauth2-boto-plugin,google-apitools,google-reauth-python}, net-misc/gsutil: still uses dev-python/oauth2client
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: Patrick McLean <chutzpah>
Status: RESOLVED FIXED    
Severity: normal CC: python, treecleaner, zmedico
Priority: Normal Keywords: PMASKED
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=895518
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 718972    
Deadline: 2020-10-09   

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-04-23 06:38:05 UTC
oauth2client has been discontinued upstream and grows technical debt.  Please look into replacing it.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-04-23 06:38:52 UTC
The only revdep is net-misc/gsutil.  @chutzpah, @zmedico, wanna take this one?
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-04-23 06:42:28 UTC
Same goes for google-apitools.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-04-23 06:43:58 UTC
...and google-reauth-python.  All three packages are needed only for gsutil, and along with gsutil are major blockers for oauth2client removal.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2022-12-25 09:13:06 UTC
Ping.
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-01-11 04:31:12 UTC
Final ping.  We're one stabilization round away from lastriting dev-python/oauth2client.
Comment 6 Larry the Git Cow gentoo-dev 2023-03-18 16:44:56 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c258fa826d6feca46ef47cd973639cc30ce8f4f

commit 2c258fa826d6feca46ef47cd973639cc30ce8f4f
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2023-03-18 16:42:45 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2023-03-18 16:42:45 +0000

    dev-python/gcs-oauth2-boto-plugin: treeclean
    
    Closes: https://bugs.gentoo.org/718976
    Signed-off-by: David Seifert <soap@gentoo.org>

 dev-python/gcs-oauth2-boto-plugin/Manifest         |  1 -
 .../gcs-oauth2-boto-plugin-3.0.ebuild              | 44 ----------------------
 dev-python/gcs-oauth2-boto-plugin/metadata.xml     | 15 --------
 profiles/package.mask                              |  1 -
 4 files changed, 61 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a527b69cab6c19edf7a26f72ab1ddc38310017

commit 44a527b69cab6c19edf7a26f72ab1ddc38310017
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2023-03-18 16:42:44 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2023-03-18 16:42:44 +0000

    dev-python/google-apitools: treeclean
    
    Closes: https://bugs.gentoo.org/718976
    Closes: https://bugs.gentoo.org/888249
    Signed-off-by: David Seifert <soap@gentoo.org>

 dev-python/google-apitools/Manifest                |   1 -
 .../files/google-apitools-0.5.30-py37.patch        | 144 ---------------------
 .../google-apitools-0.5.32-r1.ebuild               |  31 -----
 dev-python/google-apitools/metadata.xml            |  12 --
 profiles/package.mask                              |   1 -
 5 files changed, 189 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0fe0319f0349f9880cbb746e4b9525b13c54121

commit b0fe0319f0349f9880cbb746e4b9525b13c54121
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2023-03-18 16:42:43 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2023-03-18 16:42:43 +0000

    dev-python/google-reauth-python: treeclean
    
    Closes: https://bugs.gentoo.org/718976
    Signed-off-by: David Seifert <soap@gentoo.org>

 dev-python/google-reauth-python/Manifest           |  1 -
 .../google-reauth-python-0.1.1.ebuild              | 44 ----------------------
 dev-python/google-reauth-python/metadata.xml       | 12 ------
 profiles/package.mask                              |  1 -
 4 files changed, 58 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d4c9e216ec158e7f2e5d866e5928a0667781e6

commit e6d4c9e216ec158e7f2e5d866e5928a0667781e6
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2023-03-18 16:42:41 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2023-03-18 16:42:41 +0000

    net-misc/gsutil: treeclean
    
    Closes: https://bugs.gentoo.org/527608
    Closes: https://bugs.gentoo.org/687694
    Closes: https://bugs.gentoo.org/718976
    Closes: https://bugs.gentoo.org/857900
    Closes: https://bugs.gentoo.org/861632
    Signed-off-by: David Seifert <soap@gentoo.org>

 net-misc/gsutil/Manifest                           |  1 -
 net-misc/gsutil/files/dummy.boto                   |  6 --
 net-misc/gsutil/files/gsutil-4.41-tests.patch      | 14 ----
 net-misc/gsutil/files/gsutil-4.50-boto-tests.patch | 44 -----------
 net-misc/gsutil/files/gsutil-4.50-tests.patch      | 57 --------------
 net-misc/gsutil/gsutil-5.9.ebuild                  | 91 ----------------------
 net-misc/gsutil/metadata.xml                       | 16 ----
 profiles/package.mask                              |  1 -
 8 files changed, 230 deletions(-)