Created attachment 415982 [details] emerge --info This is a brand new install of gentoo on a new machine unable to emerge dev-ruby/rails. 1st emerge says: The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by net-libs/nodejs-0.12.6::gentoo[ssl] # required by dev-ruby/execjs-2.6.0::gentoo # required by dev-ruby/coffee-script-2.4.1::gentoo[ruby_targets_ruby20] # required by dev-ruby/coffee-rails-4.1.0::gentoo[ruby_targets_ruby21] # required by dev-ruby/rails-4.2.4::gentoo[asset-pipeline,ruby_targets_ruby20] # required by dev-ruby/rails (argument) >=dev-libs/openssl-1.0.2d -bindist when I update package.use 2nd attempt says: WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: dev-libs/openssl:0 (dev-libs/openssl-1.0.2d:0/0::gentoo, ebuild scheduled for merge) conflicts with >=dev-libs/openssl-0.9.8f:0[bindist] required by (net-misc/openssh-6.9_p1-r2:0/0::gentoo, installed) ^^^^^^^ The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by net-libs/nodejs-0.12.6::gentoo[ssl] # required by dev-ruby/execjs-2.6.0::gentoo # required by dev-ruby/coffee-script-2.4.1::gentoo[ruby_targets_ruby20] # required by dev-ruby/coffee-rails-4.1.0::gentoo[ruby_targets_ruby20] # required by dev-ruby/rails-4.2.4::gentoo[asset-pipeline,ruby_targets_ruby20] # required by dev-ruby/rails (argument) =dev-libs/openssl-1.0.1p -bindist so I update package.use as advised and 3rd emerge says: !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: dev-libs/openssl:0 (dev-libs/openssl-1.0.2d:0/0::gentoo, ebuild scheduled for merge) pulled in by dev-libs/openssl:0=[-bindist] required by (net-libs/nodejs-0.12.6:0/0::gentoo, ebuild scheduled for merge) ^^^^^^^^ (dev-libs/openssl-1.0.2d:0/0::gentoo, installed) pulled in by >=dev-libs/openssl-0.9.8f:0[bindist=] required by (net-misc/openssh-6.9_p1-r2:0/0::gentoo, installed) ^^^^^^^^
nodejs as a dep needs openssl[-bindist]. But openssh and openssl need to agree on bindist, so either set -bindist on openssh or globally.
(In reply to Tomas Mozes from comment #1) > nodejs as a dep needs openssl[-bindist]. But openssh and openssl need to > agree on bindist, so either set -bindist on openssh or globally. Thank You