LinuxSir.cn,穿越时空的Linuxsir!

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

[已解决]emerge -p --depclean 明显有错误,但找不到原因,帮忙看看。

[复制链接]
发表于 2009-11-10 16:49:38 | 显示全部楼层 |阅读模式
今天想清理下系统,上次清理已经是半年前的事了。

emerge -p --depclean 出来结果有58个包可以删除,但细检查下,怎么dev-java/sun-jdk这样明显(肯定)有依赖的包也清除?

dev-java/sun-jdk
    selected: 1.6.0.17
   protected: none
     omitted: none

解决方法:
在/etc/make.conf
加入:
ACCEPT_LICENSE="*"


还有:(以前emerge xfce4-meta 就一并安装的包也要删除?)
app-office/orage
app-editors/mousepad
……

看了一下xfce4-meta的ebuild,没看到有依赖以上包。自己手工把这些包加到world里去暂时解决。

致谢!
sipingal 亞利艾爾 coderoar
发表于 2009-11-10 16:51:25 | 显示全部楼层
你有icedtea了吧?有icedtea的話,sun-jdk就不要了……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-10 17:06:40 | 显示全部楼层
还真是有:dev-java/icedtea6-bin-1.6.1
用equery d dev-java/icedtea6-bin 检查,是
virtual/jdk-1.6.0 (dev-java/icedtea6-bin) 依赖安装的。
怎么系统开始依赖icedtea-bin而不要sun-jdk了?因为icedtea是GPL的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-10 17:20:39 | 显示全部楼层
找到依赖icedtea6-bin的原因在这里:sun-jdk 全给mask了,不知道是不是BUG,明天同步再看。
equery l -p sun-jdk
[ Searching for package 'sun-jdk' in all categories among: ]
* installed packages
[I--] [M ] dev-java/sun-jdk-1.6.0.17 (1.6)
* Portage tree (/usr/portage)
[-P-] [M ] dev-java/sun-jdk-1.4.2.19 (1.4)
[-P-] [M ] dev-java/sun-jdk-1.5.0.20 (1.5)
[-P-] [M~] dev-java/sun-jdk-1.5.0.21 (1.5)
[-P-] [M ] dev-java/sun-jdk-1.5.0.22 (1.5)
[-P-] [M ] dev-java/sun-jdk-1.6.0.15 (1.6)
[-P-] [M~] dev-java/sun-jdk-1.6.0.16 (1.6)
回复 支持 反对

使用道具 举报

发表于 2009-11-10 17:43:23 | 显示全部楼层
sun-jdk没有mask,你更新下看看。
回复 支持 反对

使用道具 举报

发表于 2009-11-10 17:48:03 | 显示全部楼层
Post by tlze;2044367
今天想清理下系统,上次清理已经是半年前的事了。

emerge -p --depclean 出来结果有58个包可以删除,但细检查下,怎么dev-java/sun-jdk这样明显(肯定)有依赖的包也清除?

dev-java/sun-jdk
    selected: 1.6.0.17
   protected: none
     omitted: none

还有:(以前emerge xfce4-meta 就一并安装的包也要删除?)
app-office/orage
app-editors/mousepad
x11-themes/xfwm4-themes
……

前些时候参照文档启用了sqlite支持,估计是这个东西出了问题,现在正在找解决办法,没有头绪,那位路过给点提示,谢谢!


加入这行到你的/etc/make.conf
  1. ACCEPT_LICENSE="*"
复制代码

然后运行
emerge -vn sun-jdk
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-10 21:00:31 | 显示全部楼层
真的是协议相关,这行代码解决了sun-jdk全部给mask的问题。
ACCEPT_LICENSE="*"

另外
app-office/orage
app-editors/mousepad
x11-themes/xfwm4-themes
等这些包是不是已经不在xfce4-meta里了,要自行添加到world里?
回复 支持 反对

使用道具 举报

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

本版积分规则

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