LinuxSir.cn,穿越时空的Linuxsir!

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

如何为一个软件设置多个USE

[复制链接]
发表于 2006-4-24 17:56:21 | 显示全部楼层 |阅读模式
在/etc/portage/package.keywords里可以为个别软件设置不同于全局USE的USE,我在emerge pango时它告诉我说

  1. >>> md5 src_uri ;-) pango-1.10.3.tar.bz2
  2. * Please re-emerge x11-libs/cairo with the png and X USE flags set

  3. !!! ERROR: x11-libs/pango-1.10.3 failed.
  4. !!! Function pkg_setup, Line 41, Exitcode 0
  5. !!! cairo needs png and X flags set
  6. !!! If you need support, post the topmost build error, NOT this status message.

复制代码


于是我的/etc/portage/package.keywords改成如下:

  1. dev-util/confcache ~x86
  2. x11-libs/cairo X png
  3. x11-libs/pango X png
复制代码

但emerge还是报错。
我后来改成
x11-libs/pango X
x11-libs/pango png
也不行。
不知道哪里出问题了

ps:confcache是以前加的,加了就可以emerge了,不知这个为何不行
发表于 2006-4-24 19:29:29 | 显示全部楼层
应该设置到/etc/portage/package.use中:
echo "x11-libs/cairo X png" >> /etc/portage/package.use
回复 支持 反对

使用道具 举报

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

本版积分规则

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