Почему PPA не синхронизирует между Источником и Двоичным файлом?

Я хочу установить libxml2-dev к скомпилированному в PHP, но я получаю эту ошибку, когда я пробую:

The following packages have unmet dependencies:  libxml2-dev :
Depends: libxml2 (= 2.9.1+dfsg1-3ubuntu3) but 2.9.1+dfsg1-3ubuntu4.4 is to be installed 
E: Unable to correct problems, you have held broken packages

Я нашел последние версии источника и двоичного lib в Синаптическом менеджере Pakage:

Synaptic Package Manager

Почему исходная версия 2.9.1+dfsg1-3ubuntu3, но двоичный файл 2.9.1+dfsg1-3ubuntu4.4?

Как я могу установить libxml2-dev?

2
задан 2 March 2015 в 01:12

1 ответ

Мои, кажется, выстраиваются в линию. Я предполагаю, что Ваш локальный пакет перечисляет обновление потребности с sudo apt-get update.

, Если это не помогает, добавьте вывод apt-cache policy libxml2{,-dev} к Вашему вопросу.

$ apt-cache policy libxml2{,-dev} 
libxml2:
  Installed: 2.9.1+dfsg1-3ubuntu4.4
  Candidate: 2.9.1+dfsg1-3ubuntu4.4
  Version table:
 *** 2.9.1+dfsg1-3ubuntu4.4 0
        500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://archive.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
        100 /var/lib/dpkg/status
     2.9.1+dfsg1-3ubuntu4 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
libxml2-dev:
  Installed: 2.9.1+dfsg1-3ubuntu4.4
  Candidate: 2.9.1+dfsg1-3ubuntu4.4
  Version table:
 *** 2.9.1+dfsg1-3ubuntu4.4 0
        500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://archive.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
        100 /var/lib/dpkg/status
     2.9.1+dfsg1-3ubuntu4 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
0
ответ дан 9 November 2019 в 18:12

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

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