I'd like to request the stabilization of dev-ruby/zentest-4.4.2 and its dependencies. This is another stabilization leading up to the stabilization of rails, so I have also included sparc which does not have a version stable yet. dev-ruby/hoe-seattlerb-1.2.4 dev-ruby/zentest-4.4.2
dev-ruby/hoe-seattlerb/hoe-seattlerb-1.2.4.ebuild: amd64(default/linux/amd64/ 10.0) ['>=dev-ruby/minitest-2.0.0[ruby_targets_ruby18]', '>=dev-ruby/minitest-2. 0.0[ruby_targets_ree18]', '>=dev-ruby/minitest-2.0.0[ruby_targets_jruby]'] So we stabilize minitest-2.0.0 as well? Bug #354481 only refers to 1.7.2
(In reply to comment #1) > So we stabilize minitest-2.0.0 as well? Bug #354481 only refers to 1.7.2 Apologies for overlooking that specific version requirement. Yes, please stabilize minitest-2.0.2. Full list for ease of reference below. I'll also update bug #354481 to avoid duplicate work. dev-ruby/minitest-2.0.2 dev-ruby/hoe-seattlerb-1.2.4 dev-ruby/zentest-4.4.2
amd64 done
moving targets for x86: There are -r1 of all three packages and minitest got its -r0 removed. Could you please look over the small list and update it for x86? The Changelogs confuse me. Thanks
(In reply to comment #4) > moving targets for x86: There are -r1 of all three packages and minitest got > its -r0 removed. Could you please look over the small list and update it for > x86? The Changelogs confuse me. Thanks ?? The specific revisions in comment 2 are still present. These should be stabilized.
Oh sorry. I got confused. 1) minitest-r0 is not gone, but already stable per bug 354481. 2) I run into the following trouble with the -r0 versions: * ERROR: dev-ruby/hoe-seattlerb-1.2.4 failed (setup phase): * You need to select at least one Ruby implementation by setting RUBY_TARGETS in /etc/make.conf. * BUT: denkmatte archtest # grep RUBY /etc/make.conf RUBY_TARGETS="ruby18" The ChangeLog made me think that this was fixed in -r1 and you wanted this version (which is not the case appearently). So what is wrong with ruby18 ?
(In reply to comment #6) > * ERROR: dev-ruby/hoe-seattlerb-1.2.4 failed (setup phase): > * You need to select at least one Ruby implementation by setting > RUBY_TARGETS in /etc/make.conf. > * > > BUT: > denkmatte archtest # grep RUBY /etc/make.conf > RUBY_TARGETS="ruby18" This looks like a generic ruby setup problem unrelated to a specific package. It is produced by the eclass and would trigger for any package. Perhaps you are testing in a chroot and not everything is propagated properly?
Also, for x86 you should really be testing with RUBY_TARGETS="ruby18 ree18 jruby" since these are the stable ruby implementations on x86.
Ok, forget my last two comments please. Lack of coffee this morning. One problem may be with "virtual/ruby-minitest[ruby_targets_ree18]" !!! All ebuilds that could satisfy "virtual/ruby-minitest[ruby_targets_ree18]" have been masked. !!! One of the following masked packages is required to complete your request: - virtual/ruby-minitest-0-r1 (masked by: ~x86 keyword) The dependency propagates through from FEATURES="test" RUBY_TARGETS="ree18" on zentest. Since virtual/ruby-minitest-0 does not have the ree18 target we need to stable -r1. OK?
This bug is cursed for me. Accidentially removed x86, readding.
(In reply to comment #9) > The dependency propagates through from FEATURES="test" RUBY_TARGETS="ree18" on > zentest. Since virtual/ruby-minitest-0 does not have the ree18 target we need > to stable -r1. OK? It looks like amd64 already did that, so please go ahead. As far as I know we should be able to drop the virtual shortly, but I need to verify that. It's fine to stable it in the meantime.
Alrighty. x86 stable. Thanks! dev-ruby/hoe-seattlerb-1.2.4 dev-ruby/zentest-4.4.2 virtual/ruby-minitest-0-r1
ppc done
sparc done
ia64 stable
ppc64 done