Чому я застряг у версії пакета?


3

Я хотів оновити systemd16.04. Для доступу до верхнього течії я використовую PPA Мартіна Піта . Версія є 232+upstream20161120-0.master.

У мене є версія

root@srv /e/apt# apt-cache showpkg systemd
Package: systemd
Versions:
229-4ubuntu12 (/var/lib/apt/lists/fr.archive.ubuntu.com_ubuntu_dists_xenial-updates_main_binary-amd64_Packages)
(...)

Reverse Depends:
  libpam-systemd,systemd 229-4ubuntu10
  udev,systemd 224-2
(...)
Dependencies:
229-4ubuntu12 - libc6 (2 2.17) libgcrypt20 (2 1.6.1) (...)
Provides:
229-4ubuntu12 - systemd:i386 (= 229-4ubuntu12) systemd-services:i386 (= ) systemd-services (= )
229-4ubuntu10 - systemd:i386 (= 229-4ubuntu10) systemd-services:i386 (= ) systemd-services (= )
229-4ubuntu4 - systemd-services:i386 (= ) systemd:i386 (= 229-4ubuntu4) systemd-services (= )
Reverse Provides:
systemd:i386 229-4ubuntu10 (= 229-4ubuntu10)
systemd:i386 229-4ubuntu12 (= 229-4ubuntu12)
systemd:i386 229-4ubuntu4 (= 229-4ubuntu4)

Виглядає так, що PPA не враховується, навіть якщо він є /etc/apt/sources.list.dі є частиною apt update:

root@srv /e/apt# apt update
Hit:1 http://fr.archive.ubuntu.com/ubuntu xenial InRelease
Hit:2 http://fr.archive.ubuntu.com/ubuntu xenial-updates InRelease
Get:3 http://fr.archive.ubuntu.com/ubuntu xenial-backports InRelease [92.2 kB]
Hit:4 http://ppa.launchpad.net/ansible/ansible/ubuntu xenial InRelease
Get:5 http://security.ubuntu.com/ubuntu xenial-security InRelease [94.5 kB]
Hit:6 http://ppa.launchpad.net/pitti/systemd/ubuntu xenial InRelease
Fetched 187 kB in 0s (638 kB/s)

Кандидати на оновлення:

root@srv /e/apt/# apt list --upgradable | grep systemd

libpam-systemd/xenial-updates 229-4ubuntu12 amd64 [upgradable from: 229-4ubuntu10]
libsystemd0/xenial-updates 229-4ubuntu12 amd64 [upgradable from: 229-4ubuntu10]
systemd/xenial-updates 229-4ubuntu12 amd64 [upgradable from: 229-4ubuntu10]
systemd-container/xenial-updates 229-4ubuntu12 amd64 [upgradable from: 229-4ubuntu10]
systemd-sysv/xenial-updates 229-4ubuntu12 amd64 [upgradable from: 229-4ubuntu10]

Я також перевірив, що він десь не закріплений, а /etc/apt/preferences.dпорожній.

EDIT: інформація запитується у коментарях:

root@srv ~# apt-cache policy systemd
systemd:
  Installed: 229-4ubuntu10
  Candidate: 229-4ubuntu12
  Version table:
     229-4ubuntu12 500
        500 http://fr.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
 *** 229-4ubuntu10 500
        500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
        100 /var/lib/dpkg/status
     229-4ubuntu4 500
        500 http://fr.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

Чому остання версія упакованого пакету не запропонована як оновлення?


Що apt-cache policy systemdговорить?
Рон

@Ron: Я щойно оновив своє запитання з результатом - жодних слідів версії PPA
WoJ

Відповіді:


2

Якщо ви подивитеся на опубліковані пакети PPA для Xenial, там немає жодного 232+upstream20161120-0.masterпакету. Для Xenial PPA має лише indicator-sessionпакет.

Схоже, 232+upstream20161120-0.masterвін доступний лише для Yakkety.


Дякую, я пропустив це. Я думаю, що час оновитись до 16.10.
WoJ
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.