|
|
无论emerge 什么都会出错了。提示是像下面这样。
- !!! Your current profile is deprecated and not supported anymore.
- !!! Please upgrade to the following profile if possible:
- default-linux/x86/2004.3
- To upgrade do the following steps:
- # emerge -n '>=sys-apps/portage-2.0.51'
- # cd /etc/
- # rm make.profile
- # ln -s ../usr/portage/profiles/default-linux/x86/2004.0 make.profile
- # This is an in-development, experimental profile. Do not use it.
复制代码
但是我检查了make.profile的连接,是指向2005.0目录的。
为什么呢?虽然emerge还可以进行(至少加fetchonly参数可以下载回来……),但是到要安装的时候,会有下面这样的提示,安装无法进行。:
!!! Security Violation: A file exists that is not in the manifest.
已经崩溃了。另外发现2004.3目录的日期竟然比2005.0的要新……汗。试着新建一个2005.0目录(为了日期,忍了,试一把),把过去的里面的东西cp进去,无效……
然后删掉/etc/make.profile,重新ln一下,就出现下面这样的提示:
!!! ARCH is not set... Are you missing the /etc/make.profile symlink?
!!! Is the symlink correct? Is your portage tree complete?
|
|