|
|
以前老是爱用emerge --depclean这个命令清除系统里不用的东西
今天在执行这步前 用revdep-rebuild进行了link检查
然后emerge --pretend --depclean输出如下:
* Depclean may break link level dependencies. Thus, it is
* recommended to use a tool such as `revdep-rebuild` (from
* app-portage/gentoolkit) in order to detect such breakage.
*
* Always study the list of packages to be cleaned for any obvious
* mistakes. Packages that are part of the world set will always
* be kept. They can be manually added to this set with
* `emerge --noreplace <atom>`. Packages that are listed in
* package.provided (see portage(5)) will be removed by
* depclean, even if they are part of the world set.
*
* As a safety measure, depclean will not remove any packages
* unless *all* required dependencies have been resolved. As a
* consequence, it is often necessary to run `emerge --update
* --newuse --deep world` prior to depclean.
Calculating dependencies .... done!
>>> These are the packages that would be unmerged:
sys-kernel/gentoo-sources
selected: 2.6.25-r8
protected: none
omitted: 2.6.27-r8
virtual/xft
selected: 7.0
protected: none
omitted: none
app-text/docbook-sgml-dtd
selected: 4.4
protected: none
omitted: none
dev-python/pyxml
selected: 0.8.4-r1
protected: none
omitted: none
sys-devel/automake
selected: 1.8.5-r3
protected: none
omitted: 1.5 1.9.6-r2 1.10.2
app-text/docbook-xml-simple-dtd
selected: 4.1.2.4-r2
protected: none
omitted: none
media-fonts/font-misc-misc
selected: 1.0.0
protected: none
omitted: none
sys-devel/gcc
selected: 4.1.2
protected: none
omitted: 4.3.2-r3
media-video/realplayer
selected: 11.0.0.4028-r1
protected: none
omitted: none
sys-apps/ed
selected: 1.0
protected: none
omitted: none
x11-libs/liblbxutil
selected: 1.0.1
protected: none
omitted: none
media-fonts/font-cursor-misc
selected: 1.0.0
protected: none
omitted: none
sys-devel/automake
selected: 1.7.9-r1
protected: none
omitted: 1.5 1.9.6-r2 1.10.2
dev-python/pyxf86config
selected: 0.3.34-r1
protected: none
omitted: none
app-crypt/opencdk
selected: 0.6.6
protected: none
omitted: none
virtual/libstdc++
selected: 3.3
protected: none
omitted: none
sys-libs/libstdc++-v3
selected: 3.3.6
protected: none
omitted: none
>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.
Packages installed: 484
Packages in world: 55
Packages in system: 51
Required packages: 467
Number to remove: 17
我当时也有点疑惑 至少我觉得realplay不应该去掉的 但还是相信了这个命令 结果现在编译任何软件都会出错了 说是什么echo failed等等这类的错误
想按以上输出的倒着顺序返上去重新安装也不行 安装sys-libs/libstdc++-v3就已经报错了 现在该怎么办呢? 谢谢知道的指点下,行吗? 非常感谢! |
|