Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 505920 - dev-ruby/rspec-2.14.1 stabilization
Summary: dev-ruby/rspec-2.14.1 stabilization
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords: STABLEREQ
: 508826 508828 (view as bug list)
Depends on: 465948 490180 493780 497490 503794 505916
Blocks: 503380 508540 510334 513290 513430 517396 523186
  Show dependency tree
 
Reported: 2014-03-27 02:19 UTC by Manuel Rüger (RETIRED)
Modified: 2014-11-18 11:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
rspec-2.14.1-arm-output.txt (rspec-2.14.1-arm-output.txt,37.69 KB, text/plain)
2014-05-27 04:58 UTC, Markus Meier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Manuel Rüger (RETIRED) gentoo-dev 2014-03-27 02:19:08 UTC
Stabilization bug for rspec and dependencies (adds ruby20 support).

dev-ruby/rspec-2.14.1
dev-ruby/rspec-core-2.14.8
dev-ruby/rspec-expectations-2.14.5
dev-ruby/rspec-mocks-2.14.6


dev-ruby/diff-lcs-1.2.5
dev-ruby/nokogiri-1.5.10
dev-ruby/rake-compiler-0.9.1
dev-ruby/minitest-5.2.3

-- currently incomplete deplist for yard:
dev-ruby/yard-0.8.7.3
dev-ruby/bluecloth-2.2.0-r1
dev-ruby/tidy-ext-0.1.14-r1
Comment 1 Manuel Rüger (RETIRED) gentoo-dev 2014-04-03 08:20:42 UTC
List should be complete.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-26 17:57:16 UTC
(In reply to Manuel Rüger from comment #0)
> dev-ruby/minitest-5.2.3

=dev-ruby/minitest-5.3.2 maybe?
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-26 18:09:12 UTC
(In reply to Jeroen Roovers from comment #2)
> (In reply to Manuel Rüger from comment #0)
> > dev-ruby/minitest-5.2.3
> 
> =dev-ruby/minitest-5.3.2 maybe?

That pulls in dev-lang/ruby:2.1 ... Is that what you wanted?
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-27 12:54:33 UTC
*** Bug 508828 has been marked as a duplicate of this bug. ***
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-27 12:54:57 UTC
*** Bug 508826 has been marked as a duplicate of this bug. ***
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-27 12:59:11 UTC
Please compile a complete list and re-CC arch teams.
Comment 7 Manuel Rüger (RETIRED) gentoo-dev 2014-04-27 23:51:28 UTC
Sorry I mistakenly removed the minitest version. See here for an updated stabilization list:

dev-ruby/rspec-2.14.1
dev-ruby/rspec-core-2.14.8
dev-ruby/rspec-expectations-2.14.5
dev-ruby/rspec-mocks-2.14.6

dev-ruby/diff-lcs-1.2.5
dev-ruby/nokogiri-1.5.10
dev-ruby/rake-compiler-0.9.2
dev-ruby/minitest-5.3.3

dev-ruby/yard-0.8.7.3
dev-ruby/bluecloth-2.2.0-r1
dev-ruby/tidy-ext-0.1.14-r1
Comment 8 Markus Meier gentoo-dev 2014-05-27 04:58:16 UTC
Created attachment 377684 [details]
rspec-2.14.1-arm-output.txt

It looks like there are some missing deps, at least for arm...
Comment 9 Hans de Graaff gentoo-dev Security 2014-05-27 06:32:14 UTC
As far as I can tell this was due to a ruby-gettext dependency. I've add the related packages to the list.

dev-ruby/rspec-2.14.1
dev-ruby/rspec-core-2.14.8
dev-ruby/rspec-expectations-2.14.5
dev-ruby/rspec-mocks-2.14.6

dev-ruby/diff-lcs-1.2.5
dev-ruby/nokogiri-1.5.10
dev-ruby/rake-compiler-0.9.2
dev-ruby/minitest-5.3.3

dev-ruby/yard-0.8.7.3
dev-ruby/bluecloth-2.2.0-r1
dev-ruby/tidy-ext-0.1.14-r1

dev-ruby/ruby-gettext-3.1.1
dev-ruby/locale-2.1.0-r1
dev-ruby/test-unit-rr-1.0.3
dev-ruby/rr-1.1.2
dev-ruby/session-3.1.2
dev-ruby/text-1.2.3-r1
Comment 10 Markus Meier gentoo-dev 2014-06-01 12:57:46 UTC
arm stable
Comment 11 Akinori Hattori gentoo-dev 2014-06-08 15:43:52 UTC
ia64 stable
Comment 12 Jeroen Roovers (RETIRED) gentoo-dev 2014-06-13 19:33:50 UTC
Stable for HPPA.
Comment 13 Tobias Klausmann (RETIRED) gentoo-dev 2014-06-18 11:07:51 UTC
As of currently, for alpha these packages need to be stabilized to proceed:

dev-ruby/rspec-2.14.1                                                           
dev-ruby/rspec-core-2.14.8                                                      
dev-ruby/rspec-expectations-2.14.5                                              
dev-ruby/rspec-mocks-2.14.6                                                     
dev-ruby/diff-lcs-1.2.5                                                         
dev-ruby/nokogiri-1.5.10                                                        
dev-ruby/rake-compiler-0.9.2                                                    
dev-ruby/minitest-5.3.3                                                         
dev-ruby/bluecloth-2.2.0-r1                                                     
dev-ruby/tidy-ext-0.1.14-r1                                                     
dev-ruby/locale-2.1.0-r1                                                        
dev-ruby/test-unit-rr-1.0.3                                                     
dev-ruby/rr-1.1.2                                                               
dev-ruby/session-3.1.2                                                          
dev-ruby/rexical-1.0.5-r3                                                       
dev-util/cucumber-1.2.1                                                         
dev-ruby/yard-0.8.7.3-r1                                                        
dev-ruby/test-unit-2.5.2               

Additionaly, there are two not-keyworded packages that are needed:

dev-ruby/ruby-gettext-3.1.2
dev-ruby/text-1.2.3-r2

I have tested and keyworded the latter two and will stabilize the whole bunch in a week or so, unless bugs crop up.
Comment 14 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2014-06-24 02:37:49 UTC
Sorry, the list still seems to be incomplete:

The following keyword changes are necessary to proceed:
 (see "package.accept_keywords" in the portage(5) man page for more details)
# required by =dev-ruby/text-1.2.3-r1 (argument)
=dev-ruby/text-1.2.3-r1 **
# required by dev-ruby/yard-0.8.7.3[test,ruby_targets_jruby]
# required by =dev-ruby/yard-0.8.7.3 (argument)
=dev-ruby/rack-1.5.2-r3 ~x86
# required by =dev-ruby/ruby-gettext-3.1.1 (argument)
=dev-ruby/ruby-gettext-3.1.1 **

While I see dev-ruby/text and dev-ruby/ruby-gettext on the previous list (which seems to refer to alpha), I don't see dev-ruby/rack anywhere.

Could you post an updated *full* list of packages?
Comment 15 Hans de Graaff gentoo-dev Security 2014-06-24 05:53:43 UTC
(In reply to Paweł Hajdan, Jr. from comment #14)

> # required by dev-ruby/yard-0.8.7.3[test,ruby_targets_jruby]
> # required by =dev-ruby/yard-0.8.7.3 (argument)
> =dev-ruby/rack-1.5.2-r3 ~x86

This is bug 497490, added to the dependency list.
Comment 16 Hans de Graaff gentoo-dev Security 2014-06-24 05:57:42 UTC
(In reply to Paweł Hajdan, Jr. from comment #14)

> # required by =dev-ruby/text-1.2.3-r1 (argument)
> =dev-ruby/text-1.2.3-r1 **
> # required by =dev-ruby/ruby-gettext-3.1.1 (argument)
> =dev-ruby/ruby-gettext-3.1.1 **

Both of these are listed in comment 9.
Comment 17 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2014-07-14 17:11:54 UTC
x86 stable
Comment 18 Hans de Graaff gentoo-dev Security 2014-07-14 17:36:03 UTC
Reposting the list from comment 9 since the later list posted by Tobias is wrong and is causing confusion.

dev-ruby/rspec-2.14.1
dev-ruby/rspec-core-2.14.8
dev-ruby/rspec-expectations-2.14.5
dev-ruby/rspec-mocks-2.14.6

dev-ruby/diff-lcs-1.2.5
dev-ruby/nokogiri-1.5.10
dev-ruby/rake-compiler-0.9.2
dev-ruby/minitest-5.3.3

dev-ruby/yard-0.8.7.3
dev-ruby/bluecloth-2.2.0-r1
dev-ruby/tidy-ext-0.1.14-r1

dev-ruby/ruby-gettext-3.1.1
dev-ruby/locale-2.1.0-r1
dev-ruby/test-unit-rr-1.0.3
dev-ruby/rr-1.1.2
dev-ruby/session-3.1.2
dev-ruby/text-1.2.3-r1
Comment 19 Tobias Klausmann (RETIRED) gentoo-dev 2014-07-21 14:53:53 UTC
Stable on alpha (yaaaaay)
Comment 20 Manuel Rüger (RETIRED) gentoo-dev 2014-08-25 16:04:41 UTC
Stable on amd64
Comment 21 Agostino Sarubbo gentoo-dev 2014-09-20 21:21:48 UTC
The ppc team is unable to work in this way. There are tens of blocker/depends on. As said multiple times, please open _one_ bug with a complete list where repoman does not complain about missing depends and does not complain about missing ebuilds with some ruby_targets. Thanks
Comment 22 Agostino Sarubbo gentoo-dev 2014-09-20 21:25:30 UTC
The ppc64 team is unable to work in this way. There are tens of blocker/depends on. As said multiple times, please open _one_ bug with a complete list where repoman does not complain about missing depends and does not complain about missing ebuilds with some ruby_targets. Thanks
Comment 23 Agostino Sarubbo gentoo-dev 2014-09-20 21:27:28 UTC
The sparc team is unable to work in this way. There are tens of blocker/depends on. As said multiple times, please open _one_ bug with a complete list where repoman does not complain about missing depends and does not complain about missing ebuilds with some ruby_targets. Thanks
Comment 24 Hans de Graaff gentoo-dev Security 2014-11-18 08:17:55 UTC
dev-ruby/rspec-2.14.1
dev-ruby/rspec-core-2.14.8
dev-ruby/rspec-expectations-2.14.5
dev-ruby/rspec-mocks-2.14.6

dev-ruby/diff-lcs-1.2.5
dev-ruby/nokogiri-1.5.10
dev-ruby/rake-compiler-0.9.2

dev-ruby/yard-0.8.7.3
dev-ruby/bluecloth-2.2.0-r1
dev-ruby/tidy-ext-0.1.14-r1

dev-ruby/ruby-gettext-3.1.1
dev-ruby/locale-2.1.0-r1
dev-ruby/test-unit-rr-1.0.3
dev-ruby/rr-1.1.2
dev-ruby/session-3.1.2
dev-ruby/text-1.2.3-r1
Comment 25 Agostino Sarubbo gentoo-dev 2014-11-18 11:44:40 UTC
ppc stable
Comment 26 Agostino Sarubbo gentoo-dev 2014-11-18 11:46:09 UTC
ppc64 stable
Comment 27 Agostino Sarubbo gentoo-dev 2014-11-18 11:47:36 UTC
sparc stable. Closing.