Следующие пакеты не встретили зависимости: libpulse-dev

Хорошо, таким образом, я пытаюсь создать из источника, и сделать это я должен установить, это - зависимости.

Таким образом, одна из зависимостей следующая:

karl@karl-ux303ln:~/dev/RBDOOM-3-BFG/neo(master)$ sudo apt-get install libsdl2-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 libsdl2-dev : Depends: libpulse-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Таким образом, я проверяю libpulse-dev:

The following packages have unmet dependencies.
 libpulse-dev : Depends: libpulse0 (= 1:4.0-0ubuntu11.1) but 1:4.0-0ubuntu11.1+kxstudio1 is to be installed
                Depends: libpulse-mainloop-glib0 (= 1:4.0-0ubuntu11.1) but 1:4.0-0ubuntu11.1+kxstudio1 is to be installed
E: Unable to correct problems, you have held broken packages.

Отсюда я в значительной степени застреваю. Я знаю, что импульс ответственен за звук, но я потерян относительно того, как устранить такую проблему.

Я также попробовал все, что этот ответ должен был предложить: https://askubuntu.com/a/142808/130518

1
задан 18 August 2017 в 16:11

1 ответ

Хорошо, таким образом, суффикс был преступником, +kxstudio1 быть конкретным.

karl@karl-ux303ln:~/dev/RBDOOM-3-BFG/neo(master)$ apt-cache policy libpulse0
libpulse0:
  Installed: 1:4.0-0ubuntu11.1+kxstudio1
  Candidate: 1:4.0-0ubuntu11.1+kxstudio1
  Version table:
 *** 1:4.0-0ubuntu11.1+kxstudio1 0
        100 /var/lib/dpkg/status
     1:4.0-0ubuntu11.1 0
        500 http://se.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
     1:4.0-0ubuntu11 0
        500 http://se.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

Установите тот, перечисленный при надежном человеке:

sudo apt-get install libpulse0=1:4.0-0ubuntu11.1

Сделайте то же с libpulse-mainloop-glib0.

Теперь это работает для установки других пакетов!:D

Я использую KXStudio, когда установка его, должно быть, изменила пакеты с пользовательскими пакетами.

2
ответ дан 7 December 2019 в 13:31

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

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