LinuxSir.cn,穿越时空的Linuxsir!

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

[-已解决-] emerge出错。提示:Your current profile is deprecated and not supporte

[复制链接]
发表于 2005-4-22 06:50:55 | 显示全部楼层 |阅读模式
无论emerge 什么都会出错了。提示是像下面这样。


  1. !!! Your current profile is deprecated and not supported anymore.
  2. !!! Please upgrade to the following profile if possible:
  3.         default-linux/x86/2004.3

  4. To upgrade do the following steps:
  5. # emerge -n '>=sys-apps/portage-2.0.51'
  6. # cd /etc/
  7. # rm make.profile
  8. # ln -s ../usr/portage/profiles/default-linux/x86/2004.0 make.profile
  9. # 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?
 楼主| 发表于 2005-4-22 07:32:17 | 显示全部楼层
晕了。连接错了。nnd。重新emerge --sync了一下。然后又重ln了一下就好了。奇怪……
回复 支持 反对

使用道具 举报

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

本版积分规则

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