O que o ^^^ indica é que existem dependências de pacote que esperam que certos sinalizadores USE sejam ativados. Por exemplo:
sys-libs/zlib:0
(sys-libs/zlib-1.2.11-r1:0/1::gentoo, ebuild scheduled for merge) conflicts with
sys-libs/zlib[minizip] required by (dev-qt/qtwebengine-5.7.1-r2:5/5.7::gentoo, installed)
^^^^^^^
sys-libs/zlib[minizip] required by (net-im/psi-1.3:0/0::gentoo, installed)
No exemplo acima, qtwebengine e psi dependem de zlib compilado com o sinalizador minizip USE.
Para resolver isso, você precisa adicionar a (s) flag (s) de USE esperada (s) ao seu make.conf Em instalações mais antigas do Gentoo, o arquivo está em /etc/make.conf e em instalações mais recentes em /etc/portage/make.conf .
Este arquivo contém uma variável USE com uma lista de bandeiras separadas por espaço. Portanto, primeiro verifique se o sinalizador em questão está na lista, mas prefixado com um traço (-), o que significa desativar o sinalizador. Nesse caso, você precisará remover o traço para ativar o sinalizador. Por outro lado, se o sinalizador não estiver listado, basta adicioná-lo.