LinuxSir.cn,穿越时空的Linuxsir!

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

[solved]如何仅在 perl 相关的包上启用 keywords?

[复制链接]
发表于 2010-5-6 17:25:46 | 显示全部楼层 |阅读模式
stable 中的 perl 也老了点,  一些新的 cpan 模块都需要 5.10, 并且大多模块都是被 mask 的。

是否有办法仅在 perl 相关的包上应用 keywords?  或者保守一点的 overlay?

PS.  Haskell 也有相同的问题
发表于 2010-5-6 18:09:21 | 显示全部楼层
写到/etc/portage/package.keywords
具体用法man portage看package.keywords
回复 支持 反对

使用道具 举报

发表于 2010-5-6 18:28:31 | 显示全部楼层
emerge autounmask
autounmask dev-perl/xxx-1.1.1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-7 00:33:37 | 显示全部楼层
感谢楼上两位  

虽然 portage/package.keywords 不太符合我的期望, 先这么用着.   (一直在用 package.use ,没看手册, 居然不知道 package.keywords )
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-7 01:48:34 | 显示全部楼层
在 perl-cleaner --modules 的时候需要 >=sys-libs/zlib-1.2.5
而 sys-libs/zlib-1.2.5 又有另一个包的版本要求。之后,许多组件都带了 keywords , 然后许多包又需要 revdep-rebuild


还不如整个系统都用上keywords....   

感觉用 keywords 不是个好办法

等待其他答案
回复 支持 反对

使用道具 举报

发表于 2010-5-7 02:18:46 | 显示全部楼层
难道autounmask没有auto unmask ?
回复 支持 反对

使用道具 举报

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

本版积分规则

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