Что означает номер версии пакета со словом «действительно» в середине?

Команда 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.1 с патчем, перенесенным с 9.3?
  • или что-то еще?
13
задан 27 October 2013 в 20:06

1 ответ

Это на самом деле 9.1. Похоже, что Saucy извлекает пакеты postgresql * из нестабильного дистрибутива Debian, где из-за некоторых зависимостей версий они должны были сделать ветку 9.1 похожей на 9.3 для менеджера пакетов, пока 9.3 не закончит экспериментальный дистрибутивный дистрибутив.

См. Здесь: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707675

Особенно чтение битов журнала изменений:

   * 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.
0
ответ дан 27 October 2013 в 20:06

Другие вопросы по тегам:

Похожие вопросы: