LinuxSir.cn,穿越时空的Linuxsir!

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

emerge --depclean 给出了下面的提示,请帮忙看看,谢谢

[复制链接]
发表于 2011-1-25 22:00:42 | 显示全部楼层 |阅读模式

  1. * Depclean may break link level dependencies. Thus, it is
  2. * recommended to use a tool such as `revdep-rebuild` (from
  3. * app-portage/gentoolkit) in order to detect such breakage.
  4. *
  5. * Always study the list of packages to be cleaned for any obvious
  6. * mistakes. Packages that are part of the world set will always
  7. * be kept.  They can be manually added to this set with
  8. * `emerge --noreplace <atom>`.  Packages that are listed in
  9. * package.provided (see portage(5)) will be removed by
  10. * depclean, even if they are part of the world set.
  11. *
  12. * As a safety measure, depclean will not remove any packages
  13. * unless *all* required dependencies have been resolved.  As a
  14. * consequence, it is often necessary to run `emerge --update
  15. * --newuse --deep @world` prior to depclean.

  16. Calculating dependencies... done!
  17. * Dependencies could not be completely resolved due to
  18. * the following required packages not being installed:
  19. *
  20. *   media-sound/phonon[-aqua] pulled in by:
  21. *     x11-libs/qt-webkit-4.7.1-r1
  22. *
  23. * Have you forgotten to run `emerge --update --newuse --deep @world` prior
  24. * to depclean? It may be necessary to manually uninstall packages that no longer
  25. * exist in the portage tree since it may not be possible to satisfy their
  26. * dependencies.  Also, be aware of the --with-bdeps option that is documented
  27. * in `man emerge`.

复制代码

media-sound/phonon和 x11-libs/qt-webkit 我已经装了,也运行了emerge -avuND world.
请问这是怎么回事?谢谢
发表于 2011-1-25 22:37:29 | 显示全部楼层
要求 media-sound/phonon 的USE Flag 是 -aqua,是否满足?

运行 eix phonon 看看结果。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-1-25 22:47:48 | 显示全部楼层
  1. [i] media-sound/phonon
  2.      Available versions:  *4.3.50_pre20090520 4.3.80-r1 4.4.2 (~)4.4.3 (~)4.4.4 **9999 {alsa aqua debug gstreamer pulseaudio +vlc +xcb (+)xine}
  3.      Installed versions:  4.4.4(04:44:31 PM 01/25/2011)(gstreamer vlc xine -debug -pulseaudio)
  4.      Homepage:            https://projects.kde.org/projects/kdesupport/phonon
  5.      Description:         KDE multimedia API
复制代码
我安装的版本好像不用aqua这个USE

我去掉了aqua这个 USE ,emerge -avuND world 不更新它,而且emerge --depclean还是有那个提示。
回复 支持 反对

使用道具 举报

发表于 2011-1-26 03:42:56 | 显示全部楼层
先跑
  1. emerge -uDN world
复制代码
再說。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-1-26 11:56:00 | 显示全部楼层
Post by mathfeel;2126732
先跑
  1. emerge -uDN world
复制代码

再說。


这个运行过了,也没提示需要更新什么包。谢谢
回复 支持 反对

使用道具 举报

发表于 2011-1-26 13:34:39 | 显示全部楼层
revdep-rebuild试试看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-1-26 15:43:31 | 显示全部楼层
Post by peter_huang;2126749
revdep-rebuild试试看。


revdep-rebuild 未发现任何需要处理的包。谢谢
回复 支持 反对

使用道具 举报

发表于 2011-1-26 19:05:59 | 显示全部楼层
你的phonon有-aqua了嗎?你上面显示phonon還有aqua。

你减掉aqua後重emerge phonon了没?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-1-26 19:55:14 | 显示全部楼层
Post by mathfeel;2126770
你的phonon有-aqua了嗎?你上面显示phonon還有aqua。

你减掉aqua後重emerge phonon了没?

-
这个包现在的版本好像不需要aqua了。我也做了-aqua, 并重新emerge, 还是有这个问题。谢谢
回复 支持 反对

使用道具 举报

发表于 2011-1-27 10:20:50 | 显示全部楼层
*   media-sound/phonon[-aqua] pulled in by:
*     x11-libs/qt-webkit-4.7.1-r1

他想去删那个 phonon,但是那个 qt-webkit 依赖他。
不过如果你 -uDN world 家 revdep-rebuild 之后,就应该没问题了啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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