|
发表于 2010-3-31 18:04:30
|
显示全部楼层
我也在另外一个帖子里说了...
先升旧版本的portage..
因为portage 1.7及其版本之后都需要EAPI 2
而现在portage的版本是2.2...
所以,你必须先升级到1.6之后才能正常使用..1.6只依赖EAPI 1
还有,其实你应该先升级整个系统,再来配置的..
这样就不会有这个问题了..
运行
emerge -avuDN world
升级整个系统吧...具体升级步骤请google..
emerge sync,也做了emerge-webrsync,这2步不是升级了portage..
和我一开始用gentoo犯了同一个错误..
上面2步是升级portage tree,和portage这个软件毫无关系..
而EAPI 2 是portage这个软件提供的功能...
你用emerge -av poratge是直接升的2.2,但是你的portage又不支持EAPI 2,自然会升级失败.. |
|