Linux 15.036 Themen, 107.107 Beiträge

Unable to correct problems, you have held broken packages.

michi_p / 4 Antworten / Baumansicht Nickles

Hallo,

ich habe folgendes Problem mit meinem Kubuntu System (Oneiric)
Einige Installationen sind nicht möglich wegen gehaltener broken packages.
Wissentlich halte ich allerdings nichts.

Unten die Ausgabe, Ganz unten meine sources.list.

Wie kann ich die Situation lösen? clean, install -f, update verliefen ergebnislos.

Gruß
Micha

sudo apt-get install acroread
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:
 acroread : Depends: ia32-libs (>= 20080808) but it is not going to be installed
            Depends: nspluginwrapper but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

deb http://de.archive.ubuntu.com/ubuntu/ oneiric main restricted universe multiverse
deb http://de.archive.ubuntu.com/ubuntu/ oneiric-security main restricted universe multiverse
deb http://de.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted universe multiverse
deb http://de.archive.ubuntu.com/ubuntu/ oneiric-proposed main restricted universe multiverse
deb http://de.archive.ubuntu.com/ubuntu/ oneiric-backports main restricted universe multiverse
deb http://archive.canonical.com/ubuntu oneiric partner
deb http://ppa.launchpad.net/audacity-team/daily/ubuntu oneiric main # Audacity - http://audacity.sourceforge.net/
deb http://ppa.launchpad.net/libreoffice/ppa/ubuntu oneiric main # LibreOffice - http://www.documentfoundation.org/download/
deb http://packages.medibuntu.org/ oneiric free non-free # Medibuntu - http://www.medibuntu.org/
deb http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu oneiric main # Pidgin - http://pidgin.im
deb http://download.virtualbox.org/virtualbox/debian oneiric contrib # VirtualBox - http://www.virtualbox.org
deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu oneiric main # Wine - https://launchpad.net/~ubuntu-wine/+archive/ppa/

bei Antwort benachrichtigen
mi~we michi_p „Unable to correct problems, you have held broken packages.“
Optionen

32-bit compatibility on amd64 systems

Ubuntu 11.10 provides "multiarch" support for installing 32-bit library and application packages on 64-bit systems. For all amd64 installs and upgrades, select 32-bit software (like Skype and Flash), will now be installable directly using the same 32-bit packages that are used on i386 installations. You are not required to install the ia32-libs compatibility package . For users, this change means that the 32-bit libraries will always be available at the same time as their 64-bit counterparts, even in the case of security updates, and users will only need to install those 32-bit libraries required by the user's application(s).
https://wiki.ubuntu.com/OneiricOcelot/ReleaseNotes?action=show&redirect=OneiricOcelot%2FTechnicalOverview#A32-bit_compatibility_on_amd64_systems
ia32-libs ( enthält 32Bit libraries für das ausführen von 32Bit Anwendungen unter einem 64Bit Linux) sollte also eigentlich nicht mehr gebraucht werden. Scheint sich da um einen Bug zu handeln:
https://bugs.launchpad.net/ubuntu/+source/acroread/+bug/875406

"Es wäre dumm, sich über die Welt zu ärgern. Sie kümmert sich nicht darum." (Marc Aurel)
bei Antwort benachrichtigen
michi_p mi~we „32-bit compatibility on amd64 systems Ubuntu 11.10 provides...“
Optionen

Hallo,

danke zunächst mal für den Beitrag.
Die Frage ist nun: Was tun?

Gruß
Micha

bei Antwort benachrichtigen
mi~we michi_p „Hallo, danke zunächst mal für den Beitrag. Die Frage ist...“
Optionen
"Es wäre dumm, sich über die Welt zu ärgern. Sie kümmert sich nicht darum." (Marc Aurel)
bei Antwort benachrichtigen
cscherwinski michi_p „Unable to correct problems, you have held broken packages.“
Optionen

Hallo,
nutze Deinen Dateimanager und gehe zu /etc/apt/sources.list.d
Bitte diese Datei löschen.
 
Neue Datei anlegen und benenne sie auch sources.list.d
 
Öffne ein Terminal und gib ein:
sudo apt-get install ia32-libs-multiarch
 
Nun Root-Passwort eingeben und entern, die Installation sollte nun klappen.

Viel Erfolg wünscht Christian
bei Antwort benachrichtigen