为什么在执行发布升级 (do-release-upgrade) 期间软件包会被降级?

为什么在执行发布升级 (do-release-upgrade) 期间软件包会被降级?

从 12.04 升级到 14.04 后do-release-upgrade,我发现我拥有 0.4.7 版本的期刊我之前使用的是 0.4.8 版本。后者由 ppa(即无处不在的webupd8),它被 自动禁用do-release-upgrade。Precise 和 Trusty 的官方存储库中的版本都是 0.4.7。尽管如此,我还是没想到安装的软件包会被降级,也找不到这种行为的文档。(这特别烦人,因为每次更新时我都需要手动修补和重新编译此软件,因为 Fujitsu p1630 触摸屏驱动程序中显然存在错误——顺便说一句,如果我能弄清楚在哪里做这件事,我愿意报告。)

有人可以确认或不确认这是预期的行为吗?

编辑添加输出apt-cache rdepends --installed Xournal

archelon@ingelrayok:~$ apt-cache rdepends --installed Xournal
xournal
Reverse Depends:
archelon@ingelrayok:~$

答案1

我想说你搞错了 12.04 和 14.04 上的 Xournal 版本。从包索引

  • precise (12.04LTS) (gnome):用于笔记记录的 GTK+ 应用程序[宇宙]
    0.4.6~pre20110721-1build1:amd64 armhf i386 powerpc
  • trusty (14.04LTS) (gnome):用于笔记记录的 GTK+ 应用程序[宇宙]
    4.7-1ubuntu1:amd64 arm64 armhf i386 powerpc ppc64el
  • wily (gnome):用于笔记记录的 GTK+ 应用程序[宇宙]
    1:0.4.8-1: amd64 arm64 armhf i386 powerpc ppc64el

12.04 有 0.4.6,14.04 有 0.4.7,而且版本方案也发生了变化,所以现在是 4.7(后来又变了,所以添加了一个纪元数字:)1:0.4.8webupd8 PPA使用旧版本方案 0.4.8。当然 4.7 胜过 0.4.8。

相关内容