LinuxSir.cn,穿越时空的Linuxsir!

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

我现在不能emerge 任何包

[复制链接]
发表于 2010-10-12 23:24:31 | 显示全部楼层 |阅读模式
比如

  1. >>> Emerging (1 of 1) sys-apps/portage-2.1.8.3
  2. Traceback (most recent call last):
  3.   File "/usr/bin/emerge", line 42, in <module>
  4.     retval = emerge_main()
  5.   File "/usr/lib64/portage/pym/_emerge/main.py", line 1410, in emerge_main
  6.     myopts, myaction, myfiles, spinner)
  7.   File "/usr/lib64/portage/pym/_emerge/actions.py", line 434, in action_build
  8.     retval = mergetask.merge()
  9.   File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 914, in merge
  10.     rval = self._merge()
  11.   File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1222, in _merge
  12.     self._main_loop()
  13.   File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1369, in _main_loop
  14.     self._poll_loop()
  15.   File "/usr/lib64/portage/pym/_emerge/PollScheduler.py", line 134, in _poll_loop
  16.     handler(f, event)
  17.   File "/usr/lib64/portage/pym/_emerge/SpawnProcess.py", line 151, in _output_handler
  18.     buf.fromfile(files.process, self._bufsize)
  19. IOError: [Errno 11] Resource temporarily unavailable

复制代码

这是怎么回事?谢谢
发表于 2010-10-13 00:00:15 | 显示全部楼层
revdep-rebuild 试试
回复 支持 反对

使用道具 举报

发表于 2010-10-13 00:05:15 | 显示全部楼层
编辑/usr/lib64/portage/pym/_emerge/SpawnProcess.py
搜索buf.fromfile(files.process, self._bufsize)
把except *****我记不清了)改为except IOError:
最新版的portage没这个问题了,但是现在被mask了,所以应该先unmask在升级portage
回复 支持 反对

使用道具 举报

发表于 2010-10-13 10:03:43 | 显示全部楼层
Post by pheyx;2115232
编辑/usr/lib64/portage/pym/_emerge/SpawnProcess.py
搜索buf.fromfile(files.process, self._bufsize)
把except *****我记不清了)改为except IOError:
最新版的portage没这个问题了,但是现在被mask了,所以应该先unmask在升级portage


谢谢!
似乎是升级python的原因。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-13 12:46:26 | 显示全部楼层
对,好像我的是在升级python-2.6.6时出的问题。今天发现有个新的~2.6.6-r1 了
回复 支持 反对

使用道具 举报

发表于 2010-10-13 22:06:55 | 显示全部楼层
运行一下python-updater就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-14 00:23:41 | 显示全部楼层
当时python-updater运行到重新emerge包时也不能通过。
回复 支持 反对

使用道具 举报

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

本版积分规则

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