LinuxSir.cn,穿越时空的Linuxsir!

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

revdep-rebuild 后出现 not owned by any package is broken 错误

[复制链接]
发表于 2009-12-11 23:16:49 | 显示全部楼层 |阅读模式
如题,当时安装了 vmware-tools 后 emerge 了 x-org,根据 emerge 后的信息进行了 revdep-rebuild,其显示如下文件 is broken......

/usr/lib64/vmware-tools/lib32/libXfixes.so.3/libXfixes.so.3 -> (none)
/usr/lib64/vmware-tools/lib32/libXinerama.so.1/libXinerama.so.1 -> (none)
/usr/lib64/vmware-tools/lib32/libXrender.so.1/libXrender.so.1 -> (none)
/usr/lib64/vmware-tools/lib32/libXss.so.1/libXss.so.1 -> (none)
/usr/lib64/vmware-tools/lib32/libbonobo-activation.so.4/libbonobo-activation.so.4 -> (none)
/usr/lib64/vmware-tools/lib64/libbonobo-2.so.0/libbonobo-2.so.0 -> (none)
/usr/lib64/vmware-tools/lib64/libbonobo-activation.so.4/libbonobo-activation.so.4 -> (none)
/usr/lib64/vmware-tools/lib64/libconf/gtk-2.0/2.10.0/loaders/libpixbufloader-jpeg.so -> (none)
/usr/lib64/vmware-tools/lib64/libconf/gtk-2.0/2.10.0/loaders/libpixbufloader-tiff.so -> (none)
/usr/lib64/vmware-tools/lib64/libconf/gtk-2.0/modules/libatk-bridge.so -> (none)
/usr/lib64/vmware-tools/lib64/libspi.so.0/libspi.so.0 -> (none)

应该如何处理?
 楼主| 发表于 2009-12-13 10:14:43 | 显示全部楼层
问题更新:

安装了 xorg-server 和 alsa-sound 之后进行了一次 revdep-rebuild,发现没有损坏的 .so.n 文件

手动安装 vmtool (不是 open-vm-tools) ,根据 http://en.gentoo-wiki.com/wiki/VMware_Guest。

再进行 revdep-rebuild 就会出现上一个帖子所描述的错误

应该怎么办?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-13 13:07:01 | 显示全部楼层
问题解决,使用 open-vm-tools 和 open-vm-tools 的一个依赖 (修改package.mask 接受~amd64 keyword)
然后根据 bug 跟踪系统,删除了两个 .la 文件,再进行 revdep-rebuild,一切正常

ps: 查了下VMware 的论坛,那边也有推荐open-vm-tools
回复 支持 反对

使用道具 举报

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

本版积分规则

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