Ich versuche, einige zusätzliche Codecs zu installieren, aber es wird immer der folgende Fehler angezeigt:
The following packages have unmet dependencies:
gstreamer1.0-libav:i386: Depends: libavcodec-extra-54 (>= 6:9.13) but 6:9.13-0ubuntu0.14.04.1 is to be installed
Depends: libavformat54 (>= 6:9.1-1) but 6:9.13-0ubuntu0.14.04.1 is to be installed
Depends: libavutil52 (>= 6:9.1-1) but 6:9.13-0ubuntu0.14.04.1 is to be installed
Depends: libc6 (>= 2.7) but 2.19-0ubuntu6 is to be installed
Depends: libglib2.0-0 (>= 2.37.3) but 2.40.0-2 is to be installed
Ich habe vor Kurzem das PPA ppa:mc3man/trusty-media installiert.
Die Ausgabe von apt-cache policy libavcodec-extra-54
:
libavcodec-extra-54:
Installed: (none)
Candidate: 6:9.13-0ubuntu0.14.04.1
Version table:
6:9.13-0ubuntu0.14.04.1 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/universe amd64 Packages
500 http://us.archive.ubuntu.com/ubuntu/ trusty-security/universe amd64 Packages
6:9.11-2ubuntu2 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
Was kann ich tun?
Antwort1
Die i386
Version von gstreamer1.0-libav
kann nicht zusammen mit der (oder einer anderen Architektur-)Version des Pakets installiert werden amd64
. Dies liegt daran, dass mindestens eines der Pakete, von denen es abhängt ( libopus0
), nicht als zusammen mit einer anderen Architektur des Pakets installierbar markiert wurde. (SieheHierfür die Spezifikationen hierzu). Da dies nicht festgelegt wurde, wird die Installation der Version und der Version apt
abgelehnt .i386
amd64
Ich würde einen Fehler im Paket meldenHier, und verlinken Sie zu diesem Abschnitt der Spezifikation. Beachten Sie, dass die aktuelle Version in Saucy und Trusty nicht geändert wird (da dies eine ziemlich große Änderung ist), aber der Fix wird in Utopic enthalten sein.