LinuxSir.cn,穿越时空的Linuxsir!

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

不能emerge

[复制链接]
发表于 2007-5-28 20:39:27 | 显示全部楼层 |阅读模式
今天在emerge protage
         etc-update
后再emerge eix
出现
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) app-portage/eix-0.9.6 to /
* eix-0.9.6.tar.bz2 MD5 ;-) ...
[ ok ]
* eix-0.9.6.tar.bz2 RMD160 ;-) ...
[ ok ]
* eix-0.9.6.tar.bz2 SHA1 ;-) ...
[ ok ]
* eix-0.9.6.tar.bz2 SHA256 ;-) ...
[ ok ]
* eix-0.9.6.tar.bz2 size ;-) ...
[ ok ]
* checking ebuild checksums ;-) ...
[ ok ]
* checking auxfile checksums ;-) ...
[ ok ]
* checking miscfile checksums ;-) ...
[ ok ]
* checking eix-0.9.6.tar.bz2 ;-) ...
[ ok ]
>>> Checking eix-0.9.6.tar.bz2's mtime...
>>> Not marked as unpacked; recreating WORKDIR...
>>> Unpacking source...
>>> Unpacking eix-0.9.6.tar.bz2
to /var/tmp/portage/app-portage/eix-0.9.6/work
tar: eix-0.9.6/src/varsreader.h: Cannot change ownership to uid 0, gid
0: Operat
ion not permitted
tar: eix-0.9.6/src/database/io.h: Cannot change ownership to uid 0, gid
0: Opera
tion not permitted
tar: eix-0.9.6/src/database/io.cc: Cannot change ownership to uid 0, gid
0: Oper
ation not permitted


中间还有很多



tar: gentoolkit-0.2.4_pre5/ChangeLog: Cannot change ownership to uid
1000, gid 100: Operation not permitted
tar: gentoolkit-0.2.4_pre5/makedefs.mak: Cannot change ownership to uid
1000, gid 100: Operation not permitted
tar: gentoolkit-0.2.4_pre5: Cannot change ownership to uid 1000, gid
100: Operation not permitted
tar: Error exit delayed from previous errors
tar: eix-0.9.6/config/config.guess: Cannot change ownership to uid 0,
gid 0: Operation not permitted
tar: eix-0.9.6/config/install-sh: Cannot change ownership to uid 0, gid
0: Operation not permitted
tar: eix-0.9.6/config/config.sub: Cannot change ownership to uid 0, gid
0: Operation not permitted
tar: eix-0.9.6/config/missing: Cannot change ownership to uid 0, gid 0:
Operation not permitted
tar: eix-0.9.6/config: Cannot change ownership to uid 0, gid 0:
Operation not permitted
tar: eix-0.9.6/Makefile.am: Cannot change ownership to uid 0, gid 0:
Operation not permitted
tar: eix-0.9.6/Makefile.in: Cannot change ownership to uid 0, gid 0:
Operation not permitted
tar: eix-0.9.6/config.h.in: Cannot change ownership to uid 0, gid 0:
Operation not permitted
tar: eix-0.9.6/AUTHORS: Cannot change ownership to uid 0, gid 0:
Operation not permitted
tar: eix-0.9.6/INSTALL: Cannot change ownership to uid 0, gid 0:
Operation not permitted
tar: eix-0.9.6/ChangeLog: Cannot change ownership to uid 0, gid 0:
Operation not permitted
tar: eix-0.9.6/COPYING: Cannot change ownership to uid 0, gid 0:
Operation not permitted
tar: eix-0.9.6: Cannot change ownership to uid 0, gid 0: Operation not
permitted
tar: Error exit delayed from previous errors

!!! ERROR: app-portage/eix-0.9.6 failed.
Call stack:
  ebuild.sh, line 1615:   Called dyn_unpack
  ebuild.sh, line 752:   Called qa_call 'src_unpack'
  ebuild.sh, line 44:   Called src_unpack
  ebuild.sh, line 638:   Called unpack 'eix-0.9.6.tar.bz2'
  ebuild.sh, line 431:   Called die

!!! failure unpacking eix-0.9.6.tar.bz2
!!! If you need support, post the topmost build error, and the call
stack if relevant.
!!! A complete build log is located at
'/var/tmp/portage/app-portage/eix-0.9.6/temp/build.log'.



不光是eix,再emerge 其它任何东西都这样。怎么回事呀?最后那个log文件根本没有生成。
PS:我是root,在ext3下做的。
发表于 2007-5-28 21:24:10 | 显示全部楼层
贴下面两个命令的结果
mount
grep FEATURES /etc/make.conf
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-28 22:37:50 | 显示全部楼层
bash-2.05b# mount
/dev/hda2 on / type xfs (rw,noatime)
none on /dev type devfs (rw)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /dev/pts type devpts (rw)
none on /dev/shm type tmpfs (rw)
/dev/hda5 on /mnt/d type ntfs (rw,noatime,umask=0,iocharset=cp936)
/dev/hda6 on /mnt/e type ntfs (rw,noatime,umask=0,iocharset=cp936)
/dev/hda7 on /mnt/f type ntfs (rw,noatime,umask=0,iocharset=cp936)
/dev/hda8 on /mnt/g type vfat (rw,noexec,nosuid,nodev,umask=0,iocharset=cp936)
none on /proc/bus/usb type usbfs (rw)
/dev/hdb3 on /mnt/usb type ext3 (rw)
bash-2.05b# grep FEATURES /etc/make.conf
FEATURES="keepwork ccache sandbox userpriv "
回复 支持 反对

使用道具 举报

发表于 2007-5-28 22:42:45 | 显示全部楼层
Post by williamyoung

bash-2.05b# grep FEATURES /etc/make.conf
FEATURES="keepwork ccache sandbox userpriv "

把userpriv去掉试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-28 22:54:26 | 显示全部楼层
可以了,
太谢谢版主了
回复 支持 反对

使用道具 举报

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

本版积分规则

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