LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 651|回复: 3

unmask的问题

[复制链接]
发表于 2009-2-20 13:03:45 | 显示全部楼层 |阅读模式
今天想emerge个bluez-utils

但提示
!!! All ebuilds that could satisfy "net-wireless/bluez-utils" have been masked.
!!! One of the following masked packages is required to complete your request:
- net-wireless/bluez-utils-3.36 (masked by: missing keyword)
- net-wireless/bluez-utils-3.32 (masked by: missing keyword)
- net-wireless/bluez-utils-3.30 (masked by: missing keyword)
- net-wireless/bluez-utils-3.28-r1 (masked by: missing keyword)
- net-wireless/bluez-utils-3.28 (masked by: missing keyword)
- net-wireless/bluez-utils-3.27 (masked by: missing keyword)
- net-wireless/bluez-utils-3.25 (masked by: missing keyword)
- net-wireless/bluez-utils-2.25-r1 (masked by: missing keyword)

请问下如何解除masked
谢谢啦
发表于 2009-2-20 13:14:56 | 显示全部楼层
把相应的包名字加到 /etc/portage/package.keywords 这个文件里,这个文件可能需要创建
例如:
  1. # echo "net-wireless/bluez-utils">> /etc/portage/package.keywords
复制代码


过程可能不會太顺利,比如如果有用了 gnome 这个 USE,还可能需要依赖比较新版本的 gnome*** 包,而那些包可能在你用的稳定版里也是 masked 的,要么手动一個個 unmask,要么用 app-portage/autounmask 这个工具
这样可能会引起大量其他依赖 gnome*** 的也需要更新,更新完要 revdep-rebuild,要有可能需要大量编译的心里准备
当然也可以重新考虑蓝牙是否必要
回复 支持 反对

使用道具 举报

发表于 2009-2-20 13:17:24 | 显示全部楼层
你的make.conf里ACCEPT_KEYWORDS="x86" ?

试一下 #ACCEPT_KEYWORDS="~x86" emerge -pv bluez-utils


具体信息
请查阅gentoo手册
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-20 13:22:41 | 显示全部楼层
谢谢,我试一下,蓝牙是必须的。。
我的主机是mips
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表