Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 333947 - dev-ruby/zentest-4.3.3 stable request
Summary: dev-ruby/zentest-4.3.3 stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 323059 338223
Blocks: 333867
  Show dependency tree
 
Reported: 2010-08-22 12:20 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2012-01-05 21:19 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2010-08-22 12:20:52 UTC
ruby-ng galore.
Comment 1 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-08-22 16:18:13 UTC
hmmm.... Diego running without FEATURES="test"?

!!! All ebuilds that could satisfy ">=dev-ruby/hoe-2.6.0[ruby_targets_ruby18]" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-ruby/hoe-2.6.1 (masked by: ~x86 keyword)
- dev-ruby/hoe-2.6.0-r1 (masked by: ~x86 keyword)

(dependency required by "dev-ruby/zentest-4.3.3" [ebuild])
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-08-22 16:19:26 UTC
I should be clearer... whenever I open a bug for ruby-ng, it's meant to be recursive :P
Comment 3 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-08-22 16:38:02 UTC
(In reply to comment #2)
> I should be clearer... whenever I open a bug for ruby-ng, it's meant to be
> recursive :P

I was just about to drag ruby-enterprise with it, are you sure (y/N)?

Seriously, which hoe I should stabilize? (separate bug preferred), and please check for unwanted ruby-enterprise deps. I tried locally with hoe-2.6.1, and it dragger ruby-enterprise (repoman).
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-08-22 16:40:46 UTC
Gha sorry about that; 2.6.0-r1 is cleaned to go :)
Comment 5 Markus Meier gentoo-dev 2010-08-23 19:27:34 UTC
am I missing something or shouldn't we remove ree18 for hoe-seattlerb and zentest?

# emerge -1 =dev-ruby/zentest-4.3.3 -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] virtual/ruby-minitest-0  RUBY_TARGETS="jruby* ruby18" 0 kB
[ebuild     U ] dev-ruby/hoe-2.6.0-r1 [2.5.0] USE="test -doc" RUBY_TARGETS="jruby* ruby18" 112 kB
[ebuild  N    ] dev-ruby/hoe-seattlerb-1.2.2  USE="test -doc" RUBY_TARGETS="jruby ruby18 -ree18 (-ruby19)" 11 kB
[ebuild  N    ] dev-ruby/zentest-4.3.3  USE="test -doc" RUBY_TARGETS="jruby ruby18 -ree18 (-ruby19)" 60 kB
Comment 6 Markus Meier gentoo-dev 2010-08-23 20:33:01 UTC
I get the same failure as in bug #323059 in my x86 chroot, but not amd64 chroot.
Comment 7 Christian Faulhammer (RETIRED) gentoo-dev 2010-09-08 13:11:32 UTC
stable x86, thanks Markus, totally fine here
Comment 8 Christian Faulhammer (RETIRED) gentoo-dev 2010-09-13 09:47:46 UTC
(In reply to comment #7)
> stable x86, thanks Markus, totally fine here

 I reverted the stable keyword for zentest, as it ultimately pulls in packages that want Ruby Enterprise stable.  I am not willing to research the whole dependency tree and report back.  Please make a sane list of ebuilds to mark stable (even if this means 100 Ruby packages at once).
Comment 9 Hans de Graaff gentoo-dev Security 2010-09-20 20:17:24 UTC
For amd64 and x86 my suggestion would be to wait until we stabilize ruby-enterprise. Other arches do not have ruby-enterprise keyworded at all and can continue.
Comment 10 Christian Faulhammer (RETIRED) gentoo-dev 2010-10-13 23:11:20 UTC
We will do it in bug 333867
Comment 11 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-10-28 16:46:38 UTC
x86 stable
Comment 12 Raúl Porcel (RETIRED) gentoo-dev 2010-11-13 17:47:14 UTC
ia64 stable
Comment 13 Markos Chandras (RETIRED) gentoo-dev 2011-01-05 19:48:55 UTC
DEPEND.bad                    7
   dev-ruby/zentest/zentest-4.3.3.ebuild: amd64(hardened/linux/amd64) ['>=dev-ruby/hoe-2.6.0[ruby_targets_ruby18]', 'dev-ruby/hoe-seattlerb[ruby_targets_ruby18]', '>=dev-ruby/hoe-2.6.0[ruby_targets_ruby18]', 'dev-ruby/hoe-seattlerb[ruby_targets_ruby18]', '>=dev-ruby/hoe-2.6.0[ruby_targets_jruby]', 'dev-ruby/hoe-seattlerb[ruby_targets_jruby]', '>=dev-ruby/hoe-2.6.0[ruby_targets_jruby]', 'dev-ruby/hoe-seattlerb[ruby_targets_jruby]']
   dev-ruby/zentest/zentest-4.3.3.ebuild: amd64(default/linux/amd64/10.0/server) ['>=dev-ruby/hoe-2.6.0[ruby_targets_ruby18]', 'dev-ruby/hoe-seattlerb[ruby_targets_ruby18]', '>=dev-ruby/hoe-2.6.0[ruby_targets_ruby18]', 'dev-ruby/hoe-seattlerb[ruby_targets_ruby18]', '>=dev-ruby/hoe-2.6.0[ruby_targets_jruby]', 'dev-ruby/hoe-seattlerb[ruby_targets_jruby]', '>=dev-ruby/hoe-2.6.0[ruby_targets_jruby]', 'dev-ruby/hoe-seattlerb[ruby_targets_jruby]']


Which versions of hoe-seattlerb and hoe should I stabilize?
Comment 14 Hans de Graaff gentoo-dev Security 2011-01-07 10:16:00 UTC
(In reply to comment #13)

> Which versions of hoe-seattlerb and hoe should I stabilize?

The other arches have stabilized hoe-2.6.0-r1 and hoe-seattlerb-1.2.2, so it's probably best to stabilize those versions also for amd64.

Comment 15 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2011-01-15 19:17:26 UTC
ppc64 stable
Comment 16 Markos Chandras (RETIRED) gentoo-dev 2011-01-16 09:52:07 UTC
amd64 done
Comment 17 Hans de Graaff gentoo-dev Security 2011-02-16 07:25:08 UTC
Obsoleted by bug 354609