为什么 apt-cache rdepends --installed 会列出已卸载的软件包?

为什么 apt-cache rdepends --installed 会列出已卸载的软件包?

我正在运行 apt-cache rdepends 来确定我的机器上哪些包是必需的。

对于alex,我得到以下结果:

$ apt-cache rdepends alex --installed
alex
Reverse Depends:
    alex:i386

问题是alex:i386实际上没有安装。为什么会出现呢?我在做什么或理解错误?

答案1

这是 中的一个错误apt-cache

apt-cache rdepends alex节目

alex
Reverse Depends:
  haskell-platform
    alex:i386
  haskell-platform
    alex:i386

alex:i386不是反向依赖链的一部分(这里没有链,因为--recurse没有使用);它被显示是因为这是另一个解决方案为了依赖。

添加--installed 过滤掉是线条haskell-platform,但不是alex:i386线条……

apt分支master的下一个版本将包含对此的修复

相关内容