Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 621374 - dev-ruby/thor-0.20.4 rekeywording request
Summary: dev-ruby/thor-0.20.4 rekeywording request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on: 563858
Blocks:
  Show dependency tree
 
Reported: 2017-06-10 07:30 UTC by Hans de Graaff
Modified: 2018-12-27 17:45 UTC (History)
0 users

See Also:
Package list:
dev-ruby/thor-0.20.3 dev-ruby/listen-3.1.5-r2 dev-ruby/activesupport-5.1.6.1 dev-ruby/activesupport-5.2.2 dev-ruby/public_suffix-3.0.3 dev-ruby/crack-0.4.3-r2 dev-ruby/hashdiff-0.3.7 dev-ruby/webmock-3.4.1 dev-ruby/safe_yaml-1.0.4-r4 dev-ruby/addressable-2.5.2
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hans de Graaff gentoo-dev Security 2017-06-10 07:30:38 UTC
I have dropped keywords from dev-ruby/thor-0.19.4 due to a new test dependency on dev-ruby/webmock. Unfortunately the dependency tree for webmock runs very deep and involves e.g. most of dev-ruby/rails and many other http-related packages. These dependencies only make sense if your arch is actively used to do modern web development. Instead of keywording all of this, my suggestion would be to mask the tests in your arch and rekeyword thor, or simply drop keywords on thor altogether.
Comment 1 Hans de Graaff gentoo-dev Security 2017-06-20 05:16:37 UTC
Affected packages:

dev-ruby/thor-0.19.4
dev-ruby/listen-3.1.5-r1
Comment 2 Hans de Graaff gentoo-dev Security 2017-06-21 05:22:53 UTC
Affected packages:

dev-ruby/thor-0.19.4
dev-ruby/listen-3.1.5-r1
dev-ruby/activesupport-5.0.4
Comment 3 Thomas Deutschmann (RETIRED) gentoo-dev 2018-02-06 19:12:52 UTC
Package list added to help tatt.
Comment 4 Stabilization helper bot gentoo-dev 2018-02-06 20:08:45 UTC
An automated check of this bug failed - repoman reported dependency errors (66 lines truncated): 

> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
Comment 5 Thomas Deutschmann (RETIRED) gentoo-dev 2018-02-07 05:52:34 UTC
x86 keyworded
Comment 6 Stabilization helper bot gentoo-dev 2018-02-07 06:05:28 UTC
An automated check of this bug failed - repoman reported dependency errors (46 lines truncated): 

> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
Comment 7 Stabilization helper bot gentoo-dev 2018-03-20 09:04:06 UTC
An automated check of this bug failed - repoman reported dependency errors (10 lines truncated): 

> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
Comment 8 Sergei Trofimovich (RETIRED) gentoo-dev 2018-03-25 20:05:14 UTC
~ppc keyworded
Comment 9 Stabilization helper bot gentoo-dev 2018-03-25 21:00:47 UTC
An automated check of this bug failed - repoman reported dependency errors (4 lines truncated): 

> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
Comment 10 Stabilization helper bot gentoo-dev 2018-04-08 23:00:39 UTC
An automated check of this bug failed - repoman reported dependency errors (4 lines truncated): 

> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
> dependency.bad dev-ruby/thor/thor-0.20.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['dev-ruby/webmock[ruby_targets_ruby22]', 'dev-ruby/webmock[ruby_targets_ruby23]']
Comment 11 Stabilization helper bot gentoo-dev 2018-04-09 00:00:59 UTC
An automated check of this bug failed - repoman reported dependency errors (4 lines truncated): 

> dependency.bad dev-ruby/safe_yaml/safe_yaml-1.0.4-r3.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['dev-ruby/hashie[ruby_targets_ruby22]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby22]', 'dev-ruby/hashie[ruby_targets_ruby23]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby23]', 'dev-ruby/hashie[ruby_targets_ruby24]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby24]']
> dependency.bad dev-ruby/safe_yaml/safe_yaml-1.0.4-r3.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['dev-ruby/hashie[ruby_targets_ruby22]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby22]', 'dev-ruby/hashie[ruby_targets_ruby23]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby23]', 'dev-ruby/hashie[ruby_targets_ruby24]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby24]']
> dependency.bad dev-ruby/safe_yaml/safe_yaml-1.0.4-r3.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['dev-ruby/hashie[ruby_targets_ruby22]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby22]', 'dev-ruby/hashie[ruby_targets_ruby23]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby23]', 'dev-ruby/hashie[ruby_targets_ruby24]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby24]']
> dependency.bad dev-ruby/webmock/webmock-3.3.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-ruby/patron-0.4.18[ruby_targets_ruby22]', '>=dev-ruby/http-0.8.0:0.8[ruby_targets_ruby22]', '>=dev-ruby/patron-0.4.18[ruby_targets_ruby23]', '>=dev-ruby/http-0.8.0:0.8[ruby_targets_ruby23]', '>=dev-ruby/patron-0.4.18[ruby_targets_ruby24]', '>=dev-ruby/http-0.8.0:0.8[ruby_targets_ruby24]']
> dependency.bad dev-ruby/webmock/webmock-3.3.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['>=dev-ruby/patron-0.4.18[ruby_targets_ruby22]', '>=dev-ruby/http-0.8.0:0.8[ruby_targets_ruby22]', '>=dev-ruby/patron-0.4.18[ruby_targets_ruby23]', '>=dev-ruby/http-0.8.0:0.8[ruby_targets_ruby23]', '>=dev-ruby/patron-0.4.18[ruby_targets_ruby24]', '>=dev-ruby/http-0.8.0:0.8[ruby_targets_ruby24]']
> dependency.bad dev-ruby/webmock/webmock-3.3.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['>=dev-ruby/patron-0.4.18[ruby_targets_ruby22]', '>=dev-ruby/http-0.8.0:0.8[ruby_targets_ruby22]', '>=dev-ruby/patron-0.4.18[ruby_targets_ruby23]', '>=dev-ruby/http-0.8.0:0.8[ruby_targets_ruby23]', '>=dev-ruby/patron-0.4.18[ruby_targets_ruby24]', '>=dev-ruby/http-0.8.0:0.8[ruby_targets_ruby24]']
Comment 12 Stabilization helper bot gentoo-dev 2018-07-06 23:00:40 UTC
An automated check of this bug failed - repoman reported dependency errors (18 lines truncated): 

> dependency.bad dev-ruby/webmock/webmock-3.3.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-ruby/patron-0.4.18[ruby_targets_ruby23]', 'dev-ruby/http:3[ruby_targets_ruby23]', '>=dev-ruby/patron-0.4.18[ruby_targets_ruby24]', 'dev-ruby/http:3[ruby_targets_ruby24]']
> dependency.bad dev-ruby/webmock/webmock-3.3.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['>=dev-ruby/patron-0.4.18[ruby_targets_ruby23]', 'dev-ruby/http:3[ruby_targets_ruby23]', '>=dev-ruby/patron-0.4.18[ruby_targets_ruby24]', 'dev-ruby/http:3[ruby_targets_ruby24]']
> dependency.bad dev-ruby/webmock/webmock-3.3.0.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['>=dev-ruby/patron-0.4.18[ruby_targets_ruby23]', 'dev-ruby/http:3[ruby_targets_ruby23]', '>=dev-ruby/patron-0.4.18[ruby_targets_ruby24]', 'dev-ruby/http:3[ruby_targets_ruby24]']
> dependency.bad dev-ruby/safe_yaml/safe_yaml-1.0.4-r3.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['dev-ruby/hashie[ruby_targets_ruby23]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby23]', 'dev-ruby/hashie[ruby_targets_ruby24]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby24]', 'dev-ruby/hashie[ruby_targets_ruby25]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby25]']
> dependency.bad dev-ruby/safe_yaml/safe_yaml-1.0.4-r3.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['dev-ruby/hashie[ruby_targets_ruby23]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby23]', 'dev-ruby/hashie[ruby_targets_ruby24]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby24]', 'dev-ruby/hashie[ruby_targets_ruby25]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby25]']
> dependency.bad dev-ruby/safe_yaml/safe_yaml-1.0.4-r3.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop/gnome) ['dev-ruby/hashie[ruby_targets_ruby23]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby23]', 'dev-ruby/hashie[ruby_targets_ruby24]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby24]', 'dev-ruby/hashie[ruby_targets_ruby25]', 'dev-ruby/heredoc_unindent[ruby_targets_ruby25]']
> dependency.bad dev-ruby/activesupport/activesupport-5.1.6.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-ruby/i18n-0.7:*[ruby_targets_ruby25]', '=dev-ruby/i18n-0*:*[ruby_targets_ruby25]', '>=dev-ruby/dalli-2.2.1[ruby_targets_ruby25]', '>=dev-ruby/listen-3.0.5:3[ruby_targets_ruby25]']
> dependency.bad dev-ruby/activesupport/activesupport-5.1.6.ebuild: RDEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-ruby/i18n-0.7:*[ruby_targets_ruby25]', '=dev-ruby/i18n-0*:*[ruby_targets_ruby25]']
> dependency.bad dev-ruby/activesupport/activesupport-5.1.6.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['>=dev-ruby/i18n-0.7:*[ruby_targets_ruby25]', '=dev-ruby/i18n-0*:*[ruby_targets_ruby25]', '>=dev-ruby/dalli-2.2.1[ruby_targets_ruby25]', '>=dev-ruby/listen-3.0.5:3[ruby_targets_ruby25]']
> dependency.bad dev-ruby/activesupport/activesupport-5.1.6.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-ruby/i18n-0.7:*[ruby_targets_ruby25]', '=dev-ruby/i18n-0*:*[ruby_targets_ruby25]', '>=dev-ruby/dalli-2.2.1[ruby_targets_ruby25]', '>=dev-ruby/listen-3.0.5:3[ruby_targets_ruby25]']
> dependency.bad dev-ruby/activesupport/activesupport-5.1.6.ebuild: RDEPEND: ~alpha(default/linux/alpha/13.0) ['>=dev-ruby/i18n-0.7:*[ruby_targets_ruby25]', '=dev-ruby/i18n-0*:*[ruby_targets_ruby25]']
> dependency.bad dev-ruby/activesupport/activesupport-5.1.6.ebuild: DEPEND: ~alpha(default/linux/alpha/13.0/desktop) ['>=dev-ruby/i18n-0.7:*[ruby_targets_ruby25]', '=dev-ruby/i18n-0*:*[ruby_targets_ruby25]', '>=dev-ruby/dalli-2.2.1[ruby_targets_ruby25]', '>=dev-ruby/listen-3.0.5:3[ruby_targets_ruby25]']
Comment 13 Matt Turner gentoo-dev 2018-12-27 17:45:34 UTC
Alpha isn't used for modern... anything really. Definitely not web development. I've dropped keywords on activesupport and listen.