Total: 39 packages (4 upgrades, 34 new, 1 reinstall), Size of downloads: 293019 KiB * Error: circular dependencies: (dev-libs/double-conversion-3.0.0:0/1::gentoo, ebuild scheduled for merge) depends on (dev-util/cmake-3.11.1:0/0::gentoo, ebuild scheduled for merge) (buildtime) (dev-qt/qtcore-5.9.5:5/5.9::gentoo, ebuild scheduled for merge) (buildtime) (dev-libs/double-conversion-3.0.0:0/1::gentoo, ebuild scheduled for merge) (buildtime_slot_op) It might be possible to break this cycle by applying the following change: - dev-util/cmake-3.11.1 (Change USE: -qt5) Note that this change can be reverted, once the package has been installed. Note that the dependency graph contains a lot of cycles. Several changes might be required to resolve all cycles. Temporarily changing some use flag for all packages might be the better option. !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: dev-lang/perl:0 (dev-lang/perl-5.26.1-r2:0/5.26::gentoo, ebuild scheduled for merge) pulled in by =dev-lang/perl-5.26* required by (virtual/perl-IO-Socket-IP-0.380.0:0/0::gentoo, ebuild scheduled for merge) ^ ^^^^^ (and 34 more with the same problem) (dev-lang/perl-5.24.3-r1:0/5.24::gentoo, installed) pulled in by dev-lang/perl:0/5.24= required by (virtual/perl-ExtUtils-Install-2.40.0-r3:0/0::gentoo, installed) ^^^^^^^^ (and 14 more with the same problem) NOTE: Use the '--verbose-conflicts' option to display parents omitted above It may be possible to solve this problem by using package.mask to prevent one of those packages from being selected. However, it is also possible that conflicting dependencies exist such that they are impossible to satisfy simultaneously. If such a conflict exists in the dependencies of two different packages, then those packages can not be installed simultaneously. For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook.