LinuxSir.cn,穿越时空的Linuxsir!

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

emerge sawfish 时候必须加X use标记吗,,,

[复制链接]
发表于 2008-5-17 14:18:46 | 显示全部楼层 |阅读模式
我gentoo刚装完,想用sawfish做桌面管理器,我就emerge sawfish,本以为会自动分析依赖关系,没问题的,但是emerge一般的时候出现错误提示
please re-merage x11-libs/cairo with the x use flag set

怎么办呢。。加上X Use标记,,?
再从头emerge sawfish吗?

谢谢谢谢,,,,万分感激。。。:help:help
 楼主| 发表于 2008-5-17 15:54:06 | 显示全部楼层
大家都很忙吧,,哎,没人理我。。。
向大家报告一下。

我把/etc/make.conf添加了use标记
USE="X"

然后重新emerge sawfish,,,,,,。。。
好慢呀,,,waiting。。。。。。
顺便问一下:我emerge中途出现error,当我再次emerge的时候会重新编译error之前已经安装好的哪些软件吗(因为我是新系统,所以觉得根据依赖关系应该会安装很多的软件)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-17 15:55:06 | 显示全部楼层
天呀,再次出现了同样的错误,,,,怎么办??

大家快来帮帮我吧。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2008-5-17 16:51:07 | 显示全部楼层
set /etc/portage/package.use
like this:
x11-libs/cairo X

if you want some packages use some specific uses
add:
[Package name] [USE(separated by space)]

then run emerge -uDN world

finally continue installation.


If you met a error while emerging,fix it,and run "emerge --resume" to continue.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-17 17:19:46 | 显示全部楼层
非常感谢,,不过还有不明白的地方:
1.我的系统里现在“merge --info”显示里面就有X use标记,应该不用在“/etc/portage/package.use”里面加上X use标记了吧。
2.我在第一次emerge时error退出,然后又emerge别的软件,还可以用 "emerge --resume" 来继续吗???

谢谢。。。
回复 支持 反对

使用道具 举报

发表于 2008-5-17 17:28:35 | 显示全部楼层
1.我的系统里现在“merge --info”显示里面就有X use标记,应该不用在“/etc/portage/package.use”里面加上X use标记了吧。
not necessary
2.我在第一次emerge时error退出,然后又emerge别的软件,还可以用 "emerge --resume" 来继续吗???
example:
you are emerge A,but failed.
While you are fixing your problem,you emerged B,but failed too.
Then you emerge C to fix it.
after that run "emerge --resume" will re-emerge B,then run "emerge --resume" again,it will re-emerge A.

Just like the memory:-)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-17 19:22:35 | 显示全部楼层
is it ? it's great ,,,gentoo is great..

thanks...
回复 支持 反对

使用道具 举报

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

本版积分规则

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