LinuxSir.cn,穿越时空的Linuxsir!

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

安装xextproto出问题了

[复制链接]
发表于 2006-8-8 08:47:27 | 显示全部楼层 |阅读模式
昨天帮另一台电脑装xorg的时候,发现安装xextproto这个包出问题了.
>>>emerge (3 of 3 ) x11-proto/xextproto-7.0.2 to /
!!!Files listed in the manifest do not exist
.#xextproto-7.0.2.ebuild.1.14

开始以为是连不到xorg.freedesktop.org下载不到这个包, 后来在/usr/portage/distfiles里发现这个包已经下载到了.不知道是什么原因没有安装成功.
发表于 2006-8-8 12:25:03 | 显示全部楼层
emerge --sync一次,如果还是出现问题,再报告
注意看置顶的发帖必读
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-8 12:30:33 | 显示全部楼层
刚才把/usr/portage和/var/tmp/portage/删空了,然后emerge --sync再次emerge --fetchonly xextproto结果:
12:15:49 (68.09 KB/s) - `/usr/portage/distfiles/xextproto-7.0.2.tar.bz2' saved [68323/68323]

>>>xextproto-7.0.2.tar.bz2 size ;-)
>>>xextproto-7.0.2.tar.bz2 MD5 ;-)
!!!Files listed in the manifest do not exist!
.#xextproto-7.0.2.ebuild.1.14

!!!Fetch for /usr/portage/x11-proto/xextproto-7.0.2.ebuild failed, continuing...

!!!Some fetch errors were encountered. Please see above for details.

不知道是什么问题啊,在distfiles里明明有xextproto-7.0.2.tar.bz2的阿
回复 支持 反对

使用道具 举报

发表于 2006-8-8 14:13:19 | 显示全部楼层
Manifest这个文件不存在,所以无法进行校验。
回复 支持 反对

使用道具 举报

发表于 2006-8-8 14:16:54 | 显示全部楼层
是文件在Manifest里列出了,但实际没有
试试执行
sudo ebuild `equery w xextproto` digest
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-8 15:27:06 | 显示全部楼层
赞,问题解决了。但是还是不明白怎么回事? 能解释下么? 这台电脑是刚装xorg就出现了问题。我从stage3开始装的。装好内核重启后。emerge --sync后第一个包就是emerge xorg-x11,然后装到xextproto就出问题了。
回复 支持 反对

使用道具 举报

发表于 2006-8-8 16:03:03 | 显示全部楼层
sync的时候出问题了,要么是sync服务器本身内容不全,要么sync的时候发生错误
导致缺少文件
然后emerge的时候把实际存在的文件和Manifest里的一比对,发现有出入,所以报错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-8 16:37:18 | 显示全部楼层
我用的是139pay那个做rsync服务器的。当我发现有这个问题后,我用我原来的装好的机器也试过了阿,我把装好的那台机器上的/usr/portage和/var/tmp/portage也都删了。然后emerge --sync,再emerge --fetchonly xetxtprot,完全没有问题,所以感觉不是服务器的问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

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