Project

General

Profile

tvheadend and ia32-libs-multiarch?

Added by peter fisher over 12 years ago

Hey there, I recently installed tvheadend. (Ubuntu 12.04, TVheadend 2.13~git20120305.0664329-ppa1~precise)

Now I wanted to install ia32-libs-multiarch, to install sopcast, but I ran into the following problem:

  • $ sudo apt-get install ia32-libs-multiarch
    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:
    ia32-libs-multiarch:i386 : Depends: libcurl3:i386 but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.
  • $ sudo apt-get install libcurl3:i386
    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:
    libcurl3:i386 : Depends: librtmp0:i386 (>= 2.3) but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.
  • $ sudo apt-get install librtmp0:i386
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    The following packages were automatically installed and are no longer required:
    virtuoso-minimal libqca2 python-bluez libgraphicsmagick3 libhal-storage1
    libqt4-qt3support libpolkit-qt-1-1 libxine1-x libqapt-runtime libvirtodbc0
    python-compizconfig libilmbase6 libmicrohttpd5 odbcinst1debian2
    libqt4-designer libsdl-mixer1.2 libthreadweaver4 phonon libkrosscore4
    python-lxml odbcinst virtuoso-opensource-6.1-bin libxine1-plugins libsolid4
    libpcrecpp0 virtuoso-opensource-6.1-common kde-runtime-data libclucene0ldbl
    libqapt1 shared-desktop-ontologies libhal1 libmikmod2 libgif4
    gir1.2-unique-3.0 libopenexr6 icoutils libxine1-console libntrack0
    libphonon4 libkntlm4 libxine1-misc-plugins phonon-backend-gstreamer
    ntrack-module-libnl-0 libvdpau1 libkjsembed4 libkjsapi4 libstreams0
    libntrack-qt4-1 libva-glx1 libqtwebkit4 libxine1-bin libxine1-ffmpeg
    landscape-common libstreamanalyzer0 libxine1
    Use 'apt-get autoremove' to remove them.
    The following extra packages will be installed:
    gcc-4.6-base:i386 libc6:i386 libgcc1:i386 libgcrypt11:i386 libgnutls26:i386
    libgpg-error0:i386 libp11-kit0:i386 libtasn1-3:i386 python3 python3-minimal
    python3.2 python3.2-minimal zlib1g:i386
    Suggested packages:
    glibc-doc:i386 locales:i386 rng-tools:i386 gnutls-bin:i386 python3-doc
    python3-tk python3.2-doc binfmt-support
    The following packages will be REMOVED:
    apt-transport-https aptdaemon apturl brasero-cdrkit evolution-data-server
    flashplugin-installer gir1.2-rb-3.0 gir1.2-totem-1.0
    gir1.2-totem-plparser-1.0 gir1.2-ubuntuoneui-3.0 gnome-contacts
    gstreamer0.10-plugins-bad jockey-common jockey-gtk kaffeine katepart
    kde-runtime kdelibs-bin kdelibs5-plugins kdoctools kerneloops-daemon
    kubuntu-debug-installer landscape-client landscape-client-ui
    landscape-client-ui-install language-selector-gnome libbrasero-media3-1
    libcmis-0.2-0 libcurl3 libcurl3-gnutls libcurl3-nss libfolks-eds25
    libgdata13 libkatepartinterfaces4 libkde3support4 libkdewebkit5
    libkemoticons4 libkfile4 libkhtml5 libkio5 libkmediaplayer4 libknewstuff3-4
    libknotifyconfig4 libkparts4 libktexteditor4 libnepomuk4
    libnepomukdatamanagement4 libnepomukquery4a libnepomuksync4 libnepomukutils4
    liboauth0 libplasma3 libquvi7 libraptor2-0 librasqal3 librdf0
    libreoffice-base-core libreoffice-common libreoffice-core
    libreoffice-emailmerge libreoffice-gnome libreoffice-gtk
    libreoffice-style-human libreoffice-style-tango librhythmbox-core5 librtmp0
    libslv2-9 libsoprano4 libtotem-plparser17 libtotem0 libubuntuoneui-3.0-1
    mythes-en-us nautilus-share plasma-scriptengine-javascript python-aptdaemon
    python-aptdaemon.gtk3widgets python-aptdaemon.pkcompat python-cupshelpers
    python-pycurl python-software-properties python-uno qapt-batch
    sessioninstaller software-center software-properties-gtk soprano-daemon
    system-config-printer-common system-config-printer-gnome
    system-config-printer-udev ubuntu-tweak whoopsie xbmc xbmc-bin
    xul-ext-ubufox
    The following NEW packages will be installed:
    gcc-4.6-base:i386 libc6:i386 libgcc1:i386 libgcrypt11:i386 libgnutls26:i386
    libgpg-error0:i386 libp11-kit0:i386 librtmp0:i386 libtasn1-3:i386 python3
    python3-minimal python3.2 python3.2-minimal zlib1g:i386
    0 upgraded, 14 newly installed, 94 to remove and 0 not upgraded.
    Need to get 9,137 kB of archives.
    After this operation, 328 MB disk space will be freed.
    Do you want to continue [Y/n]? n
    Abort.

Didn't really want to do that, as it seems to be an awful lot to be removed, and some of the stuff sounds important (at least to me ;) )

  • $ sudo apt-get install librtmp0 librtmp0:i386
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    librtmp0 is already the newest version.
    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:
    librtmp0 : Conflicts: librtmp0:i386 but 2.4~git20120222.60218d3-ppa2~precise is to be installed
    librtmp0:i386 : Conflicts: librtmp0 but 2.4~git20120222.60218d3-ppa2~precise is to be installed
    E: Unable to correct problems, you have held broken packages.

If I attempt to install librtmp0_2.4~git20120222.60218d3-ppa2~precise_amd64.deb from https://launchpad.net/~alexandr-surkov/+archive/xbmc-pvr/+build/3231485 it basically wants to remove almost all installed software in order to do so.

I don't understand what is going on there and would greatly appreciate if someone could point me in the right direction.

best,
-Peter