вот результат после запуска nice -n 15 emerge -abvuDN --quiet-build=y --autounmask-write --ignore-built-slot-operator-deps=y --backtrack=50 world
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(app-text/lcdf-typetools-2.100::gentoo, ebuild scheduled for merge) pulled in by
>=app-text/lcdf-typetools-2.92[kpathsea] required by (app-text/texlive-2012::gentoo, installed)
(sys-cluster/openmpi-1.4.3::gentoo, ebuild scheduled for merge) pulled in by
sys-cluster/openmpi[cxx?,fortran?,romio?,threads?] (sys-cluster/openmpi[cxx,fortran,romio]) require
sys-cluster/openmpi[cxx] required by (dev-libs/boost-1.55.0-r1::gentoo, ebuild scheduled for merge)
Затем я замаскировал lcdf-typetools и запустил ту же команду обновления, она показывает.
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(sys-cluster/openmpi-1.4.3::gentoo, ebuild scheduled for merge) pulled in by
sys-cluster/openmpi[cxx?,fortran?,romio?,threads?] (sys-cluster/openmpi[cxx,fortran,romio]) required by (virtual/mpi-2.0-r3::gentoo, ebuild scheduled for merge)
sys-cluster/openmpi[cxx] required by (dev-libs/boost-1.55.0-r1::gentoo, ebuild scheduled for merge)
(app-text/lcdf-typetools-2.104::gentoo, ebuild scheduled for merge) pulled in by
>=app-text/lcdf-typetools-2.92[kpathsea] required by (app-text/texlive-2012::gentoo, installed)
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by app-text/texlive-2012
# required by @selected
# required by @world (argument)
# /etc/portage/package.mask/a:
#=sci-mathematics/petsc-3.5.1
#=app-text/poppler-0.24.5
#=app-text/poppler-0.24.5
#net-libs/webkit-gtk
#<=x11-drivers/nvidia-drivers-340.46
=app-text/lcdf-typetools-2.104
NOTE: The --autounmask-keep-masks option will prevent emerge
from creating package.unmask or ** keyword changes.
как мне разрешить этот конфликт? Он был там в течение многих дней.
обновления:
Я попытался разъединить оба атома, для чего требуется openmpi, но его все еще тянут другие атомы.
примечания
openmpi очень важен для меня, нет никаких компромиссов, если его не устанавливать. lcdf-typetools дополнен texlive-2012, который также является одним из ключевых пакетов, которые я регулярно использую.