+ -
当前位置:首页 → 问答吧 → package.mask不管用

package.mask不管用

时间:2005-06-30

来源:互联网

我本打算自定义安装gnome,在/usr/portage/profiles/package.mask中加入一些我不用的gnome组件,可是用emerge -p gnome试安装时出现:
代码:
These are the packages that I would merge, in order:

Calculating dependencies ..
!!! All ebuilds that could satisfy ">=gnome-extra/bug-buddy-2.10" have been masked.
!!! One of the following masked packages is required to complete your request:
- gnome-extra/bug-buddy-2.10.0 (masked by: package.mask)
#####################################################################
# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.4129 2005/06/26 22:16:49 smithj Exp $
# When you add an entry to this file, add your name, the date, and an
# explanation of why something is getting masked
#
# NOTE: Please add your entry at the top!
#
#=gnome-extra/evolution-date-server-1.2.3
#=gnome-extra/evolution-webcal-2.2.1
#=mail-client/evolution-2.2.1.1


For more information, see MASKED PACKAGES section in the emerge man page or 
section 2.2 "Software Availability" in the Gentoo Handbook.
!!! (dependency required by "gnome-base/gnome-2.10-r1" [ebuild])

作者: shadyslim   发布时间: 2005-06-30

/etc/portage/profile/package.provided中把你不想安的添加。
我只知道这样可行,其他的没试过。

作者: xiaosir   发布时间: 2005-06-30

这是因为gnome-extra/bug-buddy-2.10.0是必须安装的依赖包,不能给mask掉。

作者: kohno   发布时间: 2005-07-08

精简的还是安装gnome-light好了,已经比较精简了,我就用它,然后emerge -pv gnome 看还有什么自己想装的组件,再分别装。

作者: daqie   发布时间: 2005-07-08

是的,emerge gnome-light是个不错的主意
我一直都是这么装,然后在根据需要加想要的gnome组件

作者: meteoren   发布时间: 2005-07-09