Was bedeutet die Versionsnummer des Pakets mit dem Wort "Wirklich" in der Mitte?

13

Der Befehl apt-cache show postgresqllistet diese Informationen in meinem Computer auf (Saucy Salamander 13.10):

$ apt-cache show postgresql
Package: postgresql
Priority: optional
Section: database
Installed-Size: 69
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Debian PostgreSQL Maintainers <[email protected]>
Architecture: all
Source: postgresql-common (148)
Version: 9.3+146really9.1+148
Depends: postgresql-9.1

Es heißt postgresql Paketversion 9.3+146really9.1+148. Was ist die Bedeutung von reallyhier?

  • ist diese Version 9.1 aber als 9.3 gelistet?
  • oder ist dies version 9.1 mit patch von 9.3 zurückportiert?
  • oder etwas anderes?
Flammenmythos
quelle

Antworten:

10

Es ist eigentlich 9.1. Saucy scheint postgresql * -Pakete aus Debians instabiler Distribution zu ziehen, wo sie aufgrund einiger Versionsabhängigkeiten den 9.1-Zweig für den Paketmanager wie 9.3 aussehen lassen mussten, bis die Absolventen von ihrer experimentellen zu ihrer instabilen Distribution übergegangen sind.

Siehe hier: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707675

Vor allem das Changelog-Bit lesen:

   * 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.
Steven K
quelle
Ein Beispiel für die Hölle der Abhängigkeit ...: D Vielen Dank, dass Sie die genauen Fehlerinformationen ermittelt haben.
Flammenmythos