真ん中に「本当に」という言葉があるパッケージのバージョン番号の意味は何ですか?


13

コマンドapt-cache show postgresqlは私のマシンにこの情報をリストします(Saucy Salamander 13.10):

$ 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ですか?
  • または、他の何か?

回答:


10

実際には9.1です。SaucyはDebianの不安定版ディストリビューションからpostgresql *パッケージをプルしているようです。バージョン依存性があるため、9.3が実験版から不安定版ディストリビューションに移行するまで、9.1ブランチを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.

依存関係の地獄の1つの例...:D正確なバグ情報を追跡してくれてありがとう。
フレームミスト
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.