Почему разница между отображаемыми версиями LXPanel?

Я нахожусь в Lubuntu Quantal, и при попытке увидеть версию LXPanel я вижу следующее:

~$ apt-cache policy lxpanel
lxpanel:
  Installed: 0.5.10+git20120823-0ubuntu1
  Candidate: 0.5.10+git20120823-0ubuntu1
  Version table:
 *** 0.5.10+git20120823-0ubuntu1 0
        500 http://fr.archive.ubuntu.com/ubuntu/ quantal/universe i386 Packages
        100 /var/lib/dpkg/status

dpkg -l lxpanel и Synaptic дают ту же информацию, а в справке PCmanFM / About это 0.5.11.

enter image description here

Что это значит?

(Это связано с этим ответом здесь .)

2
задан 13 April 2017 в 15:23

1 ответ

Список изменений в этом пакете объяснит это. Текущая последняя запись :

lxpanel (0.5.10+git20120823-0ubuntu1) quantal; urgency=low

  * New upstream snapshot.
   - Lxpanel doesn't use monochrome Keyboard LED indicators (LP: #1016014)
[...]

Означает, что разработчики Ubuntu (сопровождающие пакеты) сделали новый снимок восходящего потока lxpanel, чтобы исправить ошибку. Хотя на самом деле это может быть еще не 0.5.11, источник этого снимка уже будет содержать новые коммиты после выпуска 0.5.10, а состояние репозитория исходного кода может уже находиться в состоянии подготовки к 0.5.11 в в то время.

Распространенной причиной именования версии пакета немного по-другому является текущий набор зависимостей, основанный на доступной версии 0.5.10, но если совместимость ABI не изменилась, версия 0.5.11 просто работает и называет его 0.5.10 в управлении пакетами, что избавляет от больших проблем при отправке большего количества обновлений с измененной линией зависимости.

Однако, если сопровождающие принимают решение об этом, они обычно помечают версию следующим образом: phonon версия 4:4.7.0really4.6.0-0ubuntu1. В этом случае версия 0.5.11, возможно, еще не вышла, поэтому они просто используют суффикс git20120823, чтобы упомянуть вышестоящую версию, еще не выпущенную.

0
ответ дан 13 April 2017 в 15:23

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

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