On 17/11/2018 23:53, Grant Taylor wrote: > On 11/17/2018 07:58 PM, Adam Carter wrote: > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild N ] dev-util/cargo-0.30.0 USE="-debug -doc -libressl" > ABI_X86="(64) -32 (-x32)" > [ebuild N ] virtual/cargo-1.29.1 > [blocks B ] dev-util/cargo ("dev-util/cargo" is blocking > dev-lang/rust-1.30.1-r1) > > * Error: The above package list contains packages which cannot be > * installed at the same time on the same system. > > (dev-util/cargo-0.30.0:0/0::gentoo, ebuild scheduled for merge) pulled > in by > =dev-util/cargo-0.30.0* required by > (virtual/cargo-1.29.1:0/0::gentoo, ebuild scheduled for merge) > > (dev-lang/rust-1.30.1-r1:stable/1.30::gentoo, installed) pulled in by > =dev-lang/rust-1.30.1* required by (virtual/rust-1.30.1:0/0::gentoo, > installed)
It looks like you need to unmask virtual/cargo because you need to have virtual/cargo 1.30.1. These version numbers have to match. Are you running a mixed keyworded system? Once you unmask, you can install what you need for Firefox/Thunderbird beforehand: emerge -1 virtual/cargo dev-lang/rust -- Andrew Udvare
signature.asc
Description: OpenPGP digital signature