Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 774216 - dev-python/setuptools: rekeyword
Summary: dev-python/setuptools: rekeyword
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on: 774657
Blocks:
  Show dependency tree
 
Reported: 2021-03-04 22:18 UTC by Michał Górny
Modified: 2021-08-28 08:31 UTC (History)
1 user (show)

See Also:
Package list:
dev-python/setuptools dev-python/jaraco-path
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-03-04 22:18:00 UTC
Please restore keywords.
Comment 1 NATTkA bot gentoo-dev 2021-03-04 22:20:49 UTC Comment hidden (obsolete)
Comment 2 NATTkA bot gentoo-dev 2021-03-04 22:26:24 UTC
All sanity-check issues have been resolved
Comment 3 Sergei Trofimovich (RETIRED) gentoo-dev 2021-03-06 21:44:06 UTC
~hppa/~ppc keyworded
Comment 4 Sergei Trofimovich (RETIRED) gentoo-dev 2021-03-07 14:03:41 UTC
~ia64 keyworded
Comment 5 Rolf Eike Beer archtester 2021-03-07 19:50:49 UTC
~sparc added
Comment 6 Joshua Kinard gentoo-dev 2021-03-08 05:21:21 UTC
It looks like dev-python/jaraco-path is part of the test USE.  mips does not have any of the dependencies for test keyworded.  Any issue with us p.use.masking 'test' for this package?
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-03-08 07:23:49 UTC
mips is exp, so what mips does it mips' business.  Though avoiding them long-term is not going to be an option if you want more Python stuff.
Comment 8 Joshua Kinard gentoo-dev 2021-03-09 04:20:23 UTC
(In reply to Michał Górny from comment #7)
> mips is exp, so what mips does it mips' business.  Though avoiding them
> long-term is not going to be an option if you want more Python stuff.

Well, is there a way to avoid needing a web server (www-servers/tornado)?  I'm all for testing frameworks, but once they start dragging in web servers, I start to question the design methodology of things.  I got 20 packages deep in keywords before running into that as a dependency and stopped.
Comment 9 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-03-09 08:06:33 UTC
If you want to test a web client, you need a web server.  Tornado is written in Python and provides Pythonic API.  I can move it to dev-python/ if that will make you feel better.
Comment 10 ernsteiswuerfel archtester 2021-03-10 22:16:42 UTC
Looking good on ppc64.

 # cat setuptools-774216.report 
USE tests started on Mi 10. Mär 22:46:07 CET 2021

FEATURES=' test' USE='' succeeded for =dev-python/setuptools-54.1.1

revdep tests started on Mi 10. Mär 22:51:16 CET 2021

FEATURES=' test' USE='' succeeded for dev-python/nose
FEATURES=' test' USE='' succeeded for dev-python/commonmark
FEATURES=' test' USE='' succeeded for dev-python/protobuf-python
FEATURES=' test' USE='' succeeded for dev-python/xmlschema
FEATURES=' test' USE='' succeeded for dev-python/urlgrabber
FEATURES=' test' USE='' succeeded for dev-python/numpydoc
FEATURES=' test' USE='' succeeded for dev-python/Babel
FEATURES=' test' USE='' succeeded for dev-python/breathe
FEATURES=' test' USE='' succeeded for dev-python/m2r
FEATURES=' test' USE='python python_targets_python3_7' succeeded for app-i18n/nkf
Comment 11 Sergei Trofimovich (RETIRED) gentoo-dev 2021-03-12 19:34:50 UTC
~ppc64 keyworded thanks to ernsteiswuerfel!
Comment 12 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-03-15 07:34:17 UTC
s390 done
Comment 13 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-03-28 01:13:35 UTC
arm done
Comment 14 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-03-28 11:07:39 UTC
arm64 done
Comment 15 Larry the Git Cow gentoo-dev 2021-03-28 11:27:05 UTC
The bug has been referenced in the following commit(s):

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

commit 27ce365574fbf7e882620bfbeddb2d76f0b587d9
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-03-28 11:25:52 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-03-28 11:25:52 +0000

    dev-python/setuptools: backdate keywords added later on
    
    The new dependency is the only change that would've necessitated
    dropping keywords and restoring these post-keywording makes
    picking a stabilisation candidate easier.
    
    Plus, packages.gentoo.org/{e,p}showkw looks nicer ;)
    
    Bug: https://bugs.gentoo.org/774216
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-python/setuptools/setuptools-54.1.1.ebuild | 2 +-
 dev-python/setuptools/setuptools-54.1.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
Comment 16 Larry the Git Cow gentoo-dev 2021-03-28 12:17:32 UTC
The bug has been referenced in the following commit(s):

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

commit b995db56832f8810edcadac59b98c06162add2ca
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-03-28 12:07:50 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-03-28 12:16:54 +0000

    dev-python/setuptools: ~x64-macos keyworded
    
    Bug: https://bugs.gentoo.org/774216
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-python/setuptools/setuptools-54.1.1.ebuild | 2 +-
 dev-python/setuptools/setuptools-54.1.2.ebuild | 2 +-
 dev-python/setuptools/setuptools-54.2.0.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
Comment 17 Matt Turner gentoo-dev 2021-03-28 21:07:39 UTC
alpha done
Comment 18 Larry the Git Cow gentoo-dev 2021-04-01 08:27:15 UTC
The bug has been referenced in the following commit(s):

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

commit 6f9654105e40069ebb2bf8249e68e54f11f42ff0
Author:     Yixun Lan <dlan@gentoo.org>
AuthorDate: 2021-04-01 06:16:46 +0000
Commit:     Yixun Lan <dlan@gentoo.org>
CommitDate: 2021-04-01 08:26:41 +0000

    dev-python/setuptools: restore riscv keyword
    
    Bug: https://bugs.gentoo.org/774216
    
    Package-Manager: Portage-3.0.17, Repoman-3.0.2
    Signed-off-by: Yixun Lan <dlan@gentoo.org>

 dev-python/setuptools/setuptools-54.1.1.ebuild | 2 +-
 dev-python/setuptools/setuptools-54.1.2.ebuild | 2 +-
 dev-python/setuptools/setuptools-54.2.0.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
Comment 19 Yixun Lan archtester gentoo-dev 2021-04-01 08:29:44 UTC
riscv restored (but with USE=test masked) for now
Comment 20 Larry the Git Cow gentoo-dev 2021-05-21 03:06:42 UTC
The bug has been referenced in the following commit(s):

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

commit 2840f08e087f2632107168d62baad2b617e7c41a
Author:     Joshua Kinard <kumba@gentoo.org>
AuthorDate: 2021-05-21 02:47:04 +0000
Commit:     Joshua Kinard <kumba@gentoo.org>
CommitDate: 2021-05-21 03:32:11 +0000

    dev-python/jaraco-path: Added ~mips to KEYWORDS
    
    Bug: https://bugs.gentoo.org/774216
    Signed-off-by: Joshua Kinard <kumba@gentoo.org>
    Package-Manager: Portage-3.0.18, Repoman-3.0.3

 dev-python/jaraco-path/jaraco-path-3.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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

commit 78e2f9fb9520811a32bc15c0ef92c6810a38f10f
Author:     Joshua Kinard <kumba@gentoo.org>
AuthorDate: 2021-05-21 02:44:32 +0000
Commit:     Joshua Kinard <kumba@gentoo.org>
CommitDate: 2021-05-21 03:32:10 +0000

    dev-python/setuptools: Added ~mips to KEYWORDS
    
    Bug: https://bugs.gentoo.org/774216
    Signed-off-by: Joshua Kinard <kumba@gentoo.org>
    Package-Manager: Portage-3.0.18, Repoman-3.0.3

 dev-python/setuptools/setuptools-56.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 21 Joshua Kinard gentoo-dev 2021-05-21 03:10:14 UTC
Added ~mips back to setuptools-56.2.0 and jaraco-path-3.3.1.  Also followed riscv's path and USE-masked 'test' for now on both packages until I can have another go at the depgraph enabled by that USE.
Comment 22 Larry the Git Cow gentoo-dev 2021-08-21 22:15:46 UTC
The bug has been referenced in the following commit(s):

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

commit 7e953b229409a0d005beaa9754d92fc042f68896
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2021-08-21 13:10:58 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2021-08-21 22:13:26 +0000

    dev-python/setuptools: Keyword 57.4.0-r2 for ~m68k
    
    Bug: https://bugs.gentoo.org/774216
    Package-Manager: Portage-3.0.20, Repoman-3.0.3
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 dev-python/setuptools/setuptools-57.4.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 23 Larry the Git Cow gentoo-dev 2021-08-28 08:30:35 UTC
The bug has been referenced in the following commit(s):

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

commit 8ce7470dbd464ddf51f6568c7ac0fe8b2ee537cc
Author:     Fabian Groffen <grobian@gentoo.org>
AuthorDate: 2021-08-28 08:28:55 +0000
Commit:     Fabian Groffen <grobian@gentoo.org>
CommitDate: 2021-08-28 08:28:55 +0000

    dev-python/setuptools-57.4.0-r2: add Prefix keywords
    
    Bug: https://bugs.gentoo.org/774216
    Package-Manager: Portage-3.0.20, Repoman-3.0.3
    Signed-off-by: Fabian Groffen <grobian@gentoo.org>

 dev-python/setuptools/setuptools-57.4.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 24 Fabian Groffen gentoo-dev 2021-08-28 08:31:15 UTC
last "arch", closing