Quelle est la signification du numéro de version du package avec le mot «vraiment» au milieu?


13

La commande apt-cache show postgresqllistera ces informations dans ma machine (Salamandre Saucy 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

Il indique la version du package postgresql 9.3+146really9.1+148. Quelle est la signification d' reallyici?

  • est cette version 9.1 mais répertoriée comme 9.3?
  • ou ceci est la version 9.1 avec un patch porté en arrière à partir de 9.3?
  • ou autre chose?

Réponses:


10

C'est en fait 9.1. Saucy semble extraire les paquets postgresql * de la dist instable de Debian, où en raison de certaines dépendances de version, ils ont dû faire ressembler la branche 9.1 à 9.3 au gestionnaire de paquets jusqu'à ce que les diplômés 9.3 passent de leur expérimentale à leur distribution instable.

Voir ici: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707675

Surtout la lecture du bit du journal des modifications:

   * 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.

un exemple d'enfer de dépendance ...: D merci pour le suivi des informations exactes sur les bogues.
Flamemyst
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.