Re: gentoo升级不了portage

25 views
Skip to first unread message

ZHANG, Le

unread,
May 22, 2012, 10:40:18 PM5/22/12
to Gentoo 中文, 苏峰
谁来帮帮这位兄弟
真为他捉急啊


2012/5/22 苏峰 <sufe...@gmail.com>
我只有gentoo sparc 2008的官方文档,不知道到哪里找资料,我是刚接触的新手。

在 2012年5月23日 上午10:33,ZHANG, Le <robert....@gmail.com>写道:

照手册做


2012/5/22 苏峰 <sufe...@gmail.com>
从新下载 tar解压吗? 4个都要下,还是?

在 2012年5月23日 上午10:10,ZHANG, Le <robert....@gmail.com>写道:

ftp://gentoo.arcticnetwork.ca/pub/gentoo/releases/sparc/autobuilds/20120521/


2012/5/22 苏峰 <sufe...@gmail.com>
您好,我安装gentoo sparc 2008遇到了问题,希望你帮帮我,谢谢了
照着手册来,因为是gentoo-2008,使用的是portage-2.1.4.4, 只支持EAPI-1, emerge 某个软件包的时候会提示需要EAPI-2 以上的支持, 需要更新portage。可是emerge portage报错说The current version of portage supports EAPI '1'。python的版本也太低了,好像,我是新手,希望你告诉我升级的办法,因为我编译了内核,却安装不了系统日志,知道是portage要升级,却不知道怎么升级,好纠结,下面是我配置的一些信息:
(chroot) livecd / # emerge --info
Portage 2.1.4.4 (default/linux/sparc/10.0, gcc-4.1.2, glibc-2.6.1-r0, 3.0.6-gentoo sparc64)
=================================================================
System uname: 3.0.6-gentoo sparc64 sun4u
Timestamp of tree: Sun, 20 May 2012 00:45:01 +0000
app-shells/bash:     3.2_p17-r1
dev-lang/python:     2.4.4-r13
dev-util/pkgconfig:  0.22

(chroot) livecd / # eselect python list
!!! Error: Can't load module python
exiting

(chroot) livecd / # cat /usr/portage/dev-lang/python/
ChangeLog               python-2.6.7-r2.ebuild  python-3.1.4-r4.ebuild
ChangeLog-2011          python-2.6.8.ebuild     python-3.1.5.ebuild
Manifest                python-2.7.2-r3.ebuild  python-3.2.2-r1.ebuild
files/                  python-2.7.3-r1.ebuild  python-3.2.2.ebuild
metadata.xml            python-2.7.3-r2.ebuild  python-3.2.3-r1.ebuild
python-2.5.4-r4.ebuild  python-2.7.3.ebuild     python-3.2.3.ebuild
python-2.6.6-r2.ebuild  python-3.1.4-r3.ebuild 

(chroot) livecd / # cat /usr/portage/sys-apps/portage/
ChangeLog                      portage-2.1.6.13.ebuild
Manifest                       portage-2.1.6.7.ebuild
files/                         portage-2.2.0_alpha107.ebuild
metadata.xml                   portage-2.2.0_alpha89.ebuild
portage-2.1.10.49.ebuild       portage-9999.ebuild
portage-2.1.10.62.ebuild

该怎么升级?谢谢了



--
ZHANG, Le
http://zhangle.co




--
ZHANG, Le
http://zhangle.co




--
ZHANG, Le
http://zhangle.co

Dennis.Yxun

unread,
May 23, 2012, 12:06:05 AM5/23/12
to gentoo...@googlegroups.com
用2008的,有点老

两种方法,建议
1)分两步走??
先不要用最新的portage,找一个老一点版本的portage,如2009年或者2010年的

然后基于这个升级一个相对较新的base system (python,portage,etc..)
然后再使用最新的portage,升级到最新系统

2)使用crossdev?
在x86机器上自己编译一个最新sparc的base系统

2012/5/23 ZHANG, Le <robert....@gmail.com>:

> --
> 您收到这封email是因为您订阅了 Gentoo 中文 Google Group
> 要发贴到本group,请email至gentoo...@googlegroups.com
> 要退订,请发email到gentoo-china...@googlegroups.com
> 要了解Gentoo中文社区更多信息,请访问 http://www.gentoo-cn.org

Dennis.Yxun

unread,
May 23, 2012, 12:08:51 AM5/23/12
to gentoo...@googlegroups.com, 苏峰
漏掉cc了,不晓得这位兄弟有没加group

2012/5/23 Dennis.Yxun <denni...@gmail.com>:

Kermit

unread,
May 23, 2012, 1:01:30 AM5/23/12
to gentoo...@googlegroups.com, 苏峰
On Wed, May 23, 2012 at 12:08:51PM +0800, Dennis.Yxun wrote:
> 漏掉cc了,不晓得这位兄弟有没加group

他昨天刚加的,能收到。

B.R
Kermit
Reply all
Reply to author
Forward
0 new messages