Dependencies lcdf typetools与Gentoo中的openmpi冲突
下面是运行nice-n15 emerge-abvuDN-quiet build=y-autounmask write-ignore build slot操作符deps=y-backtrack=50 world后的输出 然后我屏蔽了lcdf typetools并运行了相同的更新命令,如图所示Dependencies lcdf typetools与Gentoo中的openmpi冲突,dependencies,gentoo,Dependencies,Gentoo,下面是运行nice-n15 emerge-abvuDN-quiet build=y-autounmask write-ignore build slot操作符deps=y-backtrack=50 world后的输出 然后我屏蔽了lcdf typetools并运行了相同的更新命令,如图所示 * Error: The above package list contains packages which cannot be * installed at the same time on the
* 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提供,这也是我经常使用的关键软件包之一您应该出现无法同时安装的软件包之一
emerge app-text/lcdf-typetools
或
然后尝试更新整个系统。听起来这两个软件包不能同时安装。有没有可能自己出现依赖项。谢谢@JohnMercier,你能举例说明如何单独出现依赖项吗?我忘了回头查看。我刚才补充了我的答案。这有用吗?
emerge app-text/lcdf-typetools
emerge sys-cluster/openmpi