Summary: | ruby23 core dependencies stable request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Hans de Graaff <graaff> |
Component: | Stabilization | Assignee: | Gentoo Ruby Team <ruby> |
Status: | RESOLVED INVALID | ||
Severity: | normal | Keywords: | STABLEREQ |
Priority: | Normal | Flags: | stable-bot:
sanity-check+
|
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: |
dev-ruby/did_you_mean-1.0.2
dev-ruby/net-telnet-0.1.1-r1
dev-ruby/rdoc-4.3.0
|
Runtime testing required: | --- |
Description
Hans de Graaff
![]() ![]() Quick question on testing. Should I install more ~arch packages and only mark as stable provided list only? I've ~arch-keyworded packages from the list and tried to install those but failed: $ emerge -v1 =dev-ruby/rdoc-4.3.0 =dev-ruby/net-telnet-0.1.1-r1 =dev-ruby/did_you_mean-1.0.2 python-exec: Invalid impl in /etc/python-exec/python-exec.conf: python3.2 These are the packages that would be merged, in order: Calculating dependencies | !!! Problem resolving dependencies for =dev-ruby/did_you_mean-1.0.2 ... done! !!! The ebuild selected to satisfy "=dev-ruby/did_you_mean-1.0.2" has unmet requirements. - dev-ruby/did_you_mean-1.0.2::gentoo USE="test" RUBY_TARGETS="-ruby23" The following REQUIRED_USE flag constraints are unsatisfied: ruby_targets_ruby23 The above constraints are a subset of the following complete expression: any-of ( ruby_targets_ruby23 ) Ok, seems to need ruby23, adding: $ USE=ruby_targets_ruby23 emerge -v1 =dev-ruby/rdoc-4.3.0 =dev-ruby/net-telnet-0.1.1-r1 =dev-ruby/did_you_mean-1.0.2 python-exec: Invalid impl in /etc/python-exec/python-exec.conf: python3.2 These are the packages that would be merged, in order: Calculating dependencies... done! The following keyword changes are necessary to proceed: (see "package.accept_keywords" in the portage(5) man page for more details) # required by dev-lang/ruby-2.3.4-r3::gentoo # required by dev-ruby/test-unit-3.2.5::gentoo[ruby_targets_ruby23] =dev-ruby/power_assert-1.1.0 ~ia64 # required by dev-lang/ruby-2.3.4-r3::gentoo # required by dev-ruby/test-unit-3.2.5::gentoo[ruby_targets_ruby23] # required by dev-ruby/power_assert-1.1.0::gentoo[ruby_targets_ruby23,test] =dev-ruby/minitest-5.10.3 ~ia64 # required by dev-lang/ruby-2.3.4-r3::gentoo # required by dev-ruby/json-2.1.0::gentoo[ruby_targets_ruby23] =dev-ruby/test-unit-3.2.5 ~ia64 # required by dev-lang/ruby-2.3.4-r3::gentoo # required by dev-ruby/test-unit-3.2.5::gentoo[ruby_targets_ruby23] # required by dev-ruby/power_assert-1.1.0::gentoo[ruby_targets_ruby23,test] =dev-ruby/rake-12.0.0 ~ia64 # required by dev-lang/ruby-2.3.4-r3::gentoo # required by dev-ruby/test-unit-3.2.5::gentoo[ruby_targets_ruby23] # required by dev-ruby/power_assert-1.1.0::gentoo[ruby_targets_ruby23,test] =dev-ruby/json-2.1.0 ~ia64 # required by dev-ruby/rake-12.0.0::gentoo[ruby_targets_ruby23] # required by dev-ruby/test-unit-3.2.5::gentoo[ruby_targets_ruby23,test] # required by dev-ruby/power_assert-1.1.0::gentoo[ruby_targets_ruby23,test] =dev-lang/ruby-2.3.4-r3 ~ia64 Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT). Carefully examine the list of proposed changes, paying special attention to mask or keyword changes that may expose experimental or unstable packages. * In order to avoid wasting time, backtracking has terminated early * due to the above autounmask change(s). The --autounmask-backtrack=y * option can be used to force further backtracking, but there is no * guarantee that it will produce a solution. emerge: there are no ebuilds built with USE flags to satisfy ">=dev-ruby/json-1.4:0[ruby_targets_ruby23]". !!! One of the following packages is required to complete your request: - dev-ruby/json-1.8.2-r1::gentoo (Missing IUSE: ruby_targets_ruby23) (dependency required by "dev-ruby/rdoc-4.3.0::gentoo[ruby_targets_ruby23,test]" [ebuild]) (dependency required by "=dev-ruby/rdoc-4.3.0" [argument]) (In reply to Sergei Trofimovich from comment #1) > !!! The ebuild selected to satisfy "=dev-ruby/did_you_mean-1.0.2" has unmet > requirements. > - dev-ruby/did_you_mean-1.0.2::gentoo USE="test" RUBY_TARGETS="-ruby23" > > The following REQUIRED_USE flag constraints are unsatisfied: > ruby_targets_ruby23 > > The above constraints are a subset of the following complete expression: > any-of ( ruby_targets_ruby23 ) Sorry, I overlooked this complication and because of this the packages need to be included in the ruby23 bug itself. |