kann pipelight-multi nicht installieren

Asked by Buntbart

In Xubuntu 14.04.2 64bit:

Beim Versuch pipelight-multi zu installieren:
   $ sudo apt-get install --install-recommends pipelight-multi
   ...
   Die folgenden Pakete haben unerfüllte Abhängigkeiten:
    pipelight-multi : Hängt ab von: wine-staging
   E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

Der Fehler scheint bei wine-staging zu liegen:
   $ sudo apt-get install wine-staging
   ...
   Die folgenden Pakete haben unerfüllte Abhängigkeiten:
    wine-staging : Hängt ab von: wine-staging-i386 (= 1.7.42~ubuntu14.04.1)
   E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

Offenbar hat wine-staging derzeit kaputte Abhängigkeiten, da es anscheinend sowohl von wine-staging-amd64 als auch wine-staging-i368 abhängt.
wine-staging-amd64 habe ich installiert, aber pipelight-multi verlangt ja wine-staging, also auch wine-staging-i386.

Gibt es eine Lösung oder einen bekannten Umweg, pipelight-multi trotzdem ins 64bit-System zu bekommen?

Question information

Language:
German Edit question
Status:
Solved
For:
Pipelight Edit question
Assignee:
No assignee Edit question
Solved by:
Buntbart
Solved:
Last query:
Last reply:
Revision history for this message
Buntbart (buntbart) said :
#1

vielleicht sollte ich dazu sagen, dass das Paket wine-staging-i386 schlicht nicht verfügbar ist, auch nicht nach Hinzufügen der i386-Architektur mit:
   sudo dpkg --add-architecture i386
   sudo apt-get update

Danach immer noch:

sudo aptitude install wine-staging
Die folgenden NEUEN Pakete werden zusätzlich installiert:
  liblcms2-2:i386{ab} wine-staging wine-staging-amd64{a} wine-staging-i386:i386{a}
0 Pakete aktualisiert, 4 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
21,6 MB/40,7 MB an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 303 MB zusätzlich belegt sein.
Die folgenden Pakete haben verletzte Abhängigkeiten:
 liblcms2-2 : Beschädigt: liblcms2-2:i386 (!= 2.6-3ubuntu1~precise1) aber 2.5-0ubuntu4 soll installiert werden.
 liblcms2-2:i386 : Beschädigt: liblcms2-2 (!= 2.5-0ubuntu4) aber 2.6-3ubuntu1~precise1 ist installiert.
Die folgenden Aktionen werden diese Abhängigkeiten auflösen:

     Beibehalten der folgenden Pakete in ihrer aktuellen Version:
1) liblcms2-2:i386 [Nicht installiert]
2) wine-staging [Nicht installiert]
3) wine-staging-i386:i386 [Nicht installiert]

Diese Lösung akzeptieren? [Y/n/q/?] q
Alle Anstrengungen, diese Abhängigkeiten aufzulösen, aufgegeben.
Abbruch.

Die Abhängigkeiten von liblcms2-2 sind also offenbar auch nicht ganz passend.

Revision history for this message
Manfred Hampl (m-hampl) said :
#2

Die Zeilen
  liblcms2-2 : Beschädigt: liblcms2-2:i386 (!= 2.6-3ubuntu1~precise1) aber 2.5-0ubuntu4 soll installiert werden.
  liblcms2-2:i386 : Beschädigt: liblcms2-2 (!= 2.5-0ubuntu4) aber 2.6-3ubuntu1~precise1 ist installiert.
könnten eine Hinweis auf die Ursache geben. Sie zeigen Pakete, die von einem anderen Ubuntu-Release stammen.

Was ist der Output der Terminal-Kommandos

uname -a
lsb_release -crid
sudo dpkg --audit
sudo apt-get update
apt-get --simulate dist-upgrade
apt-cache policy liblcms2-2 liblcms2-2:i386

Revision history for this message
Buntbart (buntbart) said :
#3

$ uname -a
Linux foo 3.13.0-52-generic #86-Ubuntu SMP Mon May 4 04:32:59 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -crid
Distributor ID: Ubuntu
Description: Ubuntu 14.04.2 LTS
Release: 14.04
Codename: trusty

$ sudo dpkg --audit
[sudo] password for bar:
Für die folgenden Pakete fehlt die MD5-Prüfsummen-Datei in der Datenbank,
sie müssen erneut installiert werden:
 libjson0:amd64 JSON manipulation library (transitional package)
 libjson0:i386 JSON manipulation library (transitional package)

$ sudo apt-get update
Ign http://archive.ubuntu.com trusty InRelease
Ign http://archive.ubuntu.com trusty-updates InRelease
Ign http://archive.ubuntu.com trusty-backports InRelease
Ign http://archive.ubuntu.com trusty-security InRelease
OK http://archive.ubuntu.com trusty Release.gpg
Holen: 1 http://archive.ubuntu.com trusty-updates Release.gpg [933 B]
OK http://archive.ubuntu.com trusty-backports Release.gpg
Holen: 2 http://archive.ubuntu.com trusty-security Release.gpg [933 B]
OK http://archive.ubuntu.com trusty Release
Holen: 3 http://archive.ubuntu.com trusty-updates Release [63,5 kB]
OK http://archive.ubuntu.com trusty-backports Release
Holen: 4 http://archive.ubuntu.com trusty-security Release [63,5 kB]
OK http://archive.ubuntu.com trusty/main amd64 Packages
OK http://archive.ubuntu.com trusty/restricted amd64 Packages
OK http://archive.ubuntu.com trusty/universe amd64 Packages
OK http://archive.ubuntu.com trusty/multiverse amd64 Packages
OK http://archive.ubuntu.com trusty/main i386 Packages
OK http://archive.ubuntu.com trusty/restricted i386 Packages
OK http://archive.ubuntu.com trusty/universe i386 Packages
OK http://archive.ubuntu.com trusty/multiverse i386 Packages
OK http://archive.ubuntu.com trusty/main Translation-de
OK http://archive.ubuntu.com trusty/main Translation-en
OK http://archive.ubuntu.com trusty/multiverse Translation-de
OK http://archive.ubuntu.com trusty/multiverse Translation-en
OK http://archive.ubuntu.com trusty/restricted Translation-de
OK http://archive.ubuntu.com trusty/restricted Translation-en
OK http://archive.ubuntu.com trusty/universe Translation-de
OK http://archive.ubuntu.com trusty/universe Translation-en
Holen: 5 http://archive.ubuntu.com trusty-updates/main amd64 Packages [514 kB]
Holen: 6 http://archive.ubuntu.com trusty-updates/restricted amd64 Packages [9.238 B]
Holen: 7 http://archive.ubuntu.com trusty-updates/universe amd64 Packages [278 kB]
Ign http://archive.canonical.com trusty InRelease
Ign http://extras.ubuntu.com trusty InRelease
Ign http://ppa.launchpad.net trusty InRelease
OK http://archive.canonical.com trusty Release.gpg
Holen: 8 http://extras.ubuntu.com trusty Release.gpg [72 B]
Ign http://download.videolan.org InRelease
Ign http://ppa.launchpad.net trusty InRelease
OK http://archive.canonical.com trusty Release
OK http://extras.ubuntu.com trusty Release
OK http://download.videolan.org Release.gpg
OK http://ppa.launchpad.net trusty Release.gpg
OK http://download.videolan.org Release
OK http://ppa.launchpad.net trusty Release.gpg
OK http://archive.canonical.com trusty/partner amd64 Packages
Holen: 9 http://archive.ubuntu.com trusty-updates/multiverse amd64 Packages [12,0 kB]
OK http://ppa.launchpad.net trusty Release
OK http://extras.ubuntu.com trusty/main amd64 Packages
OK http://archive.canonical.com trusty/partner i386 Packages
OK http://ppa.launchpad.net trusty Release
OK http://extras.ubuntu.com trusty/main i386 Packages
OK http://archive.canonical.com trusty/partner Translation-en
OK http://download.videolan.org Packages
Holen: 10 http://archive.ubuntu.com trusty-updates/main i386 Packages [504 kB]
OK http://ppa.launchpad.net trusty/main amd64 Packages
OK http://ppa.launchpad.net trusty/main i386 Packages
OK http://ppa.launchpad.net trusty/main Translation-en
OK http://ppa.launchpad.net trusty/main Sources
OK http://ppa.launchpad.net trusty/main amd64 Packages
OK http://ppa.launchpad.net trusty/main i386 Packages
OK http://ppa.launchpad.net trusty/main Translation-en
Holen: 11 http://archive.ubuntu.com trusty-updates/restricted i386 Packages [9.256 B]
Ign http://extras.ubuntu.com trusty/main Translation-de_DE
Ign http://extras.ubuntu.com trusty/main Translation-de
Ign http://extras.ubuntu.com trusty/main Translation-en
Ign http://download.videolan.org Translation-de_DE
Ign http://download.videolan.org Translation-de
Ign http://download.videolan.org Translation-en
Holen: 12 http://archive.ubuntu.com trusty-updates/universe i386 Packages [278 kB]
Holen: 13 http://archive.ubuntu.com trusty-updates/multiverse i386 Packages [12,1 kB]
OK http://archive.ubuntu.com trusty-updates/main Translation-en
OK http://archive.ubuntu.com trusty-updates/multiverse Translation-en
OK http://archive.ubuntu.com trusty-updates/restricted Translation-en
Holen: 14 http://archive.ubuntu.com trusty-updates/universe Translation-en [144 kB]
OK http://archive.ubuntu.com trusty-backports/main amd64 Packages
OK http://archive.ubuntu.com trusty-backports/restricted amd64 Packages
OK http://archive.ubuntu.com trusty-backports/universe amd64 Packages
OK http://archive.ubuntu.com trusty-backports/multiverse amd64 Packages
OK http://archive.ubuntu.com trusty-backports/main i386 Packages
OK http://archive.ubuntu.com trusty-backports/restricted i386 Packages
OK http://archive.ubuntu.com trusty-backports/universe i386 Packages
OK http://archive.ubuntu.com trusty-backports/multiverse i386 Packages
OK http://archive.ubuntu.com trusty-backports/main Translation-en
OK http://archive.ubuntu.com trusty-backports/multiverse Translation-en
OK http://archive.ubuntu.com trusty-backports/restricted Translation-en
OK http://archive.ubuntu.com trusty-backports/universe Translation-en
Holen: 15 http://archive.ubuntu.com trusty-security/main amd64 Packages [268 kB]
Holen: 16 http://archive.ubuntu.com trusty-security/restricted amd64 Packages [8.875 B]
Holen: 17 http://archive.ubuntu.com trusty-security/universe amd64 Packages [102 kB]
Holen: 18 http://archive.ubuntu.com trusty-security/multiverse amd64 Packages [3.680 B]
Holen: 19 http://archive.ubuntu.com trusty-security/main i386 Packages [256 kB]
Holen: 20 http://archive.ubuntu.com trusty-security/restricted i386 Packages [8.846 B]
Holen: 21 http://archive.ubuntu.com trusty-security/universe i386 Packages [102 kB]
Holen: 22 http://archive.ubuntu.com trusty-security/multiverse i386 Packages [3.828 B]
OK http://archive.ubuntu.com trusty-security/main Translation-en
OK http://archive.ubuntu.com trusty-security/multiverse Translation-en
OK http://archive.ubuntu.com trusty-security/restricted Translation-en
Holen: 23 http://archive.ubuntu.com trusty-security/universe Translation-en [57,3 kB]
Ign http://archive.ubuntu.com trusty/main Translation-de_DE
Ign http://archive.ubuntu.com trusty/multiverse Translation-de_DE
Ign http://archive.ubuntu.com trusty/restricted Translation-de_DE
Ign http://archive.ubuntu.com trusty/universe Translation-de_DE
Es wurden 2.700 kB in 12 s geholt (220 kB/s).
Paketlisten werden gelesen... Fertig

$ sudo apt-get --simulate dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

$ apt-cache policy liblcms2-2 liblcms2-2:i386
liblcms2-2:
  Installiert: 2.6-3ubuntu1~precise1
  Installationskandidat: 2.6-3ubuntu1~precise1
  Versionstabelle:
 *** 2.6-3ubuntu1~precise1 0
        100 /var/lib/dpkg/status
     2.5-0ubuntu4 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
liblcms2-2:i386:
  Installiert: (keine)
  Installationskandidat: 2.5-0ubuntu4
  Versionstabelle:
     2.5-0ubuntu4 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/main i386 Packages

Revision history for this message
Michael Müller (mqchael) said :
#4

Es sieht so aus als wäre das 64 bit Paket von liblcms2-2 aus Drittquellen installiert wurden. Die Versionsnummer 2.6-3ubuntu1~precise1 gehört nicht zu Precise (auch wenn die Versionsnummer im Paketnamen dies vermuten lässt). Precise verwendet immer noch 2.2 und selbst Trusty ist noch bei 2.5. Es handelt sich also nicht um ein fehlgeschlagenes Update.

Ich würde daher empfehlen das Paket zu deinstallieren und wieder das von Ubuntu bereitgestellte Paket zu installieren:
sudo apt-get remove liblcms2-2
sudo apt-get clean
sudo apt-get install liblcms2-2

Dies sollte die Version 2.5-0ubuntu4 0 installieren und auch nicht mehr auf 2.6-3ubuntu1~precise1 updaten.

Revision history for this message
Buntbart (buntbart) said :
#5

Danke für den Tipp, aber ich habs gerade zeitgleich anders gelöst:
Das precise-Paket muss aus einer uralten Installation aus dem Libreoffice-PPA stammen, dass nicht mehr in den Paketquellen war.

Also folgendes gemacht:
$ sudo add-apt-repository ppa:libreoffice/ppa && sudo apt-get update && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y && sudo apt-get clean
....viel Ausgabe....

danach sieht es folgendermaßen aus:
$ apt-cache policy liblcms2-2 liblcms2-2:i386
liblcms2-2:
  Installiert: 2.6-3ubuntu1~trusty1
  Installationskandidat: 2.6-3ubuntu1~trusty1
  Versionstabelle:
 *** 2.6-3ubuntu1~trusty1 0
        500 http://ppa.launchpad.net/libreoffice/ppa/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
     2.5-0ubuntu4 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
liblcms2-2:i386:
  Installiert: (keine)
  Installationskandidat: 2.6-3ubuntu1~trusty1
  Versionstabelle:
     2.6-3ubuntu1~trusty1 0
        500 http://ppa.launchpad.net/libreoffice/ppa/ubuntu/ trusty/main i386 Packages
     2.5-0ubuntu4 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/main i386 Packages

Und siehe da, auf einmal lässt sich pipelight-multi installieren.
Nebenbei ist Libreoffice aktualisiert :-)

Danke für die Hilfe!