包版本号中间带有单词'really'的含义是什么?

在我的机器上(Saucy Salamander 13.10),命令apt-cache show postgresql将列出此信息:

$ apt-cache show postgresql
Package: postgresql
Priority: optional
Section: database
Installed-Size: 69
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian PostgreSQL Maintainers <pkg-postgresql-public@lists.alioth.debian.org>
Architecture: all
Source: postgresql-common (148)
Version: 9.3+146really9.1+148
Depends: postgresql-9.1

它显示postgresql包版本9.3+146really9.1+148。这里的really是什么意思?
  • 这个版本是9.1但被列为9.3吗?
  • 还是这是从9.3反向移植的9.1补丁版本?
  • 或者是其他什么?
1个回答

实际上是9.1版本。Saucy似乎从Debian的不稳定发行版中获取postgresql*软件包,由于某些版本依赖关系,他们不得不让9.1分支在软件包管理器中看起来像9.3版本,直到9.3从实验性发行版升级到不稳定版。
请参阅这里: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707675 特别是读取changelog部分:
   * debian/supported-versions: Don't explicitly support 9.3 for
     testing/unstable yet, it is still in experimental. (Closes: #707675)
   * debian/rules: Hack the version number of the metapackages to be
     9.3+142really9.1-..., so that they are bigger than the previous botched
     versions. This needs to stay until 9.3 actually goes into unstable.

一个依赖地狱的例子... :D 感谢您追踪回到准确的错误信息。 - flamemyst