On Fri, Nov 15, 2013 at 7:57 AM, Chris Stankevitz <chrisstankev...@gmail.com> wrote: > Hello, > > If possible please phrase your response in a way that will make sense > to someone who was no idea what is ruby, has no desire to learn what > is ruby, and who doesn't [directly] even want ruby on his system.
Not knowing what goes in your system or what's blocking it: that's not how gentoo works, sorry. It never was and it never will be. ruby is a programming language, like python, perl, or what not. When several versions of a programming language are available for installing some package, which version to use is controlled by a lang_target_version_number USE flag. These are also conveniently controlled by a LANG_TARGETS variable in make.conf, which specify the versions to install globally. e.g. PYTHON_TARGETS. Portage is complaining that you are trying to install some packages for ruby 1.9, and others for ruby 2.0. > > True or false: The correct way to appease portage's error message > below is to add a bunch of ruby_targets_ruby20 use flags in > /etc/portage/package.use The easiest way to get through your use blocks is to force portage to install ruby 2.0 globally instead. RUBY_TARGETS="ruby20" in make.conf. > > Thank you, > > Chris > > === > > The following USE changes are necessary to proceed: > (see "package.use" in the portage(5) man page for more details) > # required by dev-lang/ruby-2.0.0_p247-r1[rdoc] > # required by dev-ruby/racc-1.4.9[ruby_targets_ruby20] >>=dev-ruby/rdoc-4.0.1-r1 ruby_targets_ruby20 > # required by dev-ruby/rdoc-4.0.1-r1[ruby_targets_ruby20] > # required by dev-lang/ruby-1.9.3_p448[rdoc] > # required by dev-ruby/rubygems-2.0.3[ruby_targets_ruby19] > # required by virtual/rubygems-4 > # required by dev-ruby/rake-0.9.6[-test,ruby_targets_ruby19] > # required by dev-ruby/json-1.8.0[-test,-doc,ruby_targets_ruby18] > # required by dev-lang/ruby-2.0.0_p247-r1 > # required by sys-block/thin-provisioning-tools-0.2.8 > # required by sys-fs/lvm2-2.02.103[thin] > # required by sys-fs/udisks-1.0.4-r5 > # required by x11-libs/libfm-0.1.17-r1[udev] > # required by x11-misc/pcmanfm-0.9.10 > # required by @selected > # required by @world (argument) > =dev-ruby/racc-1.4.9 ruby_targets_ruby20 > # required by dev-ruby/rdoc-4.0.1-r1[ruby_targets_ruby20] > # required by dev-lang/ruby-1.9.3_p448[rdoc] > # required by dev-ruby/racc-1.4.9[ruby_targets_ruby19] > =dev-ruby/json-1.8.0 ruby_targets_ruby20 > # required by dev-lang/ruby-2.0.0_p247-r1 > # required by dev-ruby/racc-1.4.9[ruby_targets_ruby20] > # required by dev-ruby/rdoc-4.0.1-r1[ruby_targets_ruby18] > # required by dev-lang/ruby-1.9.3_p448[rdoc] > # required by dev-ruby/rubygems-2.0.3[ruby_targets_ruby19] > # required by virtual/rubygems-4 > # required by dev-ruby/json-1.8.0[-test,ruby_targets_ruby19] >>=dev-ruby/rake-0.9.6 ruby_targets_ruby20 > # required by dev-lang/ruby-2.0.0_p247-r1 > # required by dev-ruby/racc-1.4.9[ruby_targets_ruby20] > # required by dev-ruby/rdoc-4.0.1-r1[ruby_targets_ruby18] > # required by dev-lang/ruby-1.9.3_p448[rdoc] > # required by dev-ruby/json-1.8.0[ruby_targets_ruby19] > =dev-ruby/rubygems-2.0.3 ruby_targets_ruby20 > -- This email is: [ ] actionable [x] fyi [ ] social Response needed: [ ] yes [x] up to you [ ] no Time-sensitive: [ ] immediate [ ] soon [x] none