4 votes

Les paquets suivants ont des dépendances non satisfaites : libpulse-dev

Ok, j'essaie de construire à partir des sources et pour ce faire, je dois installer les dépendances.

Ainsi, l'une des dépendances est la suivante :

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.

Alors je vérifie 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.

A partir de là, je suis plutôt coincé. Je suis conscient que le pouls est responsable du son, mais je ne sais pas comment résoudre ce problème.

J'ai aussi essayé tout ce que cette réponse avait à offrir : https://askubuntu.com/a/142808/130518

3voto

scape Points 365

Ok, donc le suffixe était le coupable, le +kxstudio1 pour être précis.

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

Installez celui qui est listé sous trusty :

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

Faites de même avec libpulse-mainloop-glib0 .

Maintenant, cela fonctionne pour installer les autres paquets ! :D

J'utilise KXStudio Lors de l'installation, les paquets ont dû être remplacés par des paquets personnalisés.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X