Announcement

Collapse
No announcement yet.

[SOLVED] Any Solution to this Problem + Do I change from 64B to 32B?

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [SOLVED] Any Solution to this Problem + Do I change from 64B to 32B?

    The release of Oneiric is about one week away and for my Laptop I want 32B software such as Skype and Acrobat Reader. Unfortunately, for about a week now I have been making sure of the status of my packages with the commands
    Code:
    sudo dpkg --configure -a
    sudo apt-get install -f
    However, when I issue the following commands:
    Code:
    sudo apt-get update
    followed by a
    Code:
    sudo apt-get dist-upgrade
    The result is:
    Code:
    The following packages will be REMOVED:
     adobereader-enu:i386 akonadi-server akregator amarok amarok-utils appmenu-qt apport-kde apturl-kde ark bluedevil digikam dolphin dragonplayer
     firefox-kde-support flashplugin-downloader:i386 flashplugin-installer:i386 flashplugin-nonfree-extrasound:i386 freespacenotifier gstreamer0.10-qapt
     gwenview hplip-gui ibus-qt4 jockey-kde k3b kaccessible kaddressbook kaffeine kamera kate katepart kcalc kde-baseapps-bin kde-config-gtk
     kde-config-touchpad kde-l10n-engb kde-runtime kde-window-manager kde-workspace kde-workspace-bin kde-workspace-kgreet-plugins kde-zeroconf
     kdebase-bin kdebase-runtime kdelibs-bin kdelibs5-plugins kdemultimedia-kio-plugins kdenetwork-filesharing kdepasswd kdepim-groupware
     kdepim-kresources kdepim-runtime kdepim-strigi-plugins kdepim-wizards kdepimlibs-kio-plugins kdesudo kdm kdoctools kfind khelpcenter4 kinfocenter
     kipi-plugins kleopatra klipper kmag kmix kmousetool knotes konq-plugins konqueror konqueror-nsplugins konsole kontact kopete kopete-message-indicator
     korganizer kpat kppp krename kscreensaver kscreensaver-xsavers ksnapshot ksysguard ksystemlog ktorrent kubuntu-debug-installer kubuntu-desktop
     kubuntu-firefox-installer kubuntu-notification-helper kvkbd kwalletmanager language-selector-kde libacl1:i386 libakonadi-calendar4
     libakonadi-contact4 libakonadi-kcal4 libakonadi-kde4 libakonadi-kmime4 libakonadiprotocolinternals1 libasound2:i386 libasyncns0:i386 libatk1.0-0:i386
     libattica0 libattr1:i386 libaudio2:i386 libavahi-client3:i386 libavahi-common3:i386 libbluedevil1 libc6:i386 libcairo2:i386 libcalendarsupport4
     libcomerr2:i386 libcups2:i386 libcupsimage2:i386 libcurl3:i386 libdatrie1:i386 libdb5.1:i386 libdbus-1-3:i386 libdbusmenu-qt2 libdebconf-kde0
     libdrm2:i386 libeventviews4 libexpat1:i386 libffi6:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libgcrypt11:i386
     libgdbm3:i386 libgdk-pixbuf2.0-0:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386 libgrantlee-core0
     libgssapi-krb5-2:i386 libgtk2.0-0:i386 libibus-qt1 libice6:i386 libidn11:i386 libincidenceeditorsng4 libindicate-qt1 libjasper1:i386 libjpeg62:i386
     libjson0:i386 libk3b6 libk3b6-extracodecs libk5crypto3:i386 libkabc4 libkateinterfaces4 libkatepartinterfaces4 libkblog4 libkcal4 libkcalcore4
     libkcalutils4 libkcddb4 libkcmutils4 libkdcraw20 libkde3support4 libkdecorations4 libkdecore5 libkdegames5a libkdepim4 libkdepimdbusinterfaces4
     libkdesu5 libkdeui5 libkdewebkit5 libkdgantt2 libkdnssd4 libkemoticons4 libkephal4abi1 libkexiv2-10 libkeyutils1:i386 libkface1 libkfile4 libkgeomap1
     libkholidays4 libkhtml5 libkidletime4 libkimap4 libkio5 libkipi8 libkjsapi4 libkjsembed4 libkldap4 libkleo4 libkmanagesieve4 libkmbox4
     libkmediaplayer4 libkmime4 libknewstuff2-4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkonq-common libkonq5abi1 libkonqsidebarplugin4a
     libkontactinterface4 libkopete4 libkparts4 libkpgp4 libkpimidentities4 libkpimtextedit4 libkpimutils4 libkprintutils4 libkpty4 libkrb5-3:i386
     libkrb5support0:i386 libkresources4 libkrosscore4 libksane0 libkscreensaver5 libksgrd4 libksieve4 libksieveui4 libksignalplotter4 libktexteditor4
     libktnef4 libktorrent-l10n libktorrent3 libkunitconversion4 libkvkontakte1 libkwineffects1abi2 libkworkspace4 libkxmlrpcclient4 liblastfm0
     liblcms1:i386 libldap-2.4-2:i386 libmailcommon4 libmailtransport4 libmarblewidget12 libmessagecomposer4 libmessagecore4 libmessagelist4
     libmessageviewer4 libmicroblog4 libmng1:i386 libmuonprivate1 libnepomuk4 libnepomukquery4a libnepomukutils4 libnspr4:i386 libnspr4-0d:i386
     libnss3:i386 libnss3-1d:i386 libogg0:i386 libokularcore1 libpango1.0-0:i386 libpcre3:i386 libphonon4 libpixman-1-0:i386 libplasma3
     libplasmaclock4abi2 libplasmagenericshell4 libpng12-0:i386 libpolkit-qt-1-1 libpoppler-qt4-3 libprison0 libprocesscore4abi1 libprocessui4a
     libpulse0:i386 libqapt-runtime libqapt1 libqimageblitz4 libqt4-core:i386 libqt4-dbus libqt4-dbus:i386 libqt4-declarative libqt4-declarative:i386
     libqt4-designer libqt4-designer:i386 libqt4-gui:i386 libqt4-help libqt4-network libqt4-network:i386 libqt4-opengl libqt4-opengl:i386
     libqt4-qt3support libqt4-script libqt4-script:i386 libqt4-scripttools libqt4-sql:i386 libqt4-svg libqt4-svg:i386 libqt4-test:i386 libqt4-xml:i386
     libqt4-xmlpatterns libqt4-xmlpatterns:i386 libqtassistantclient4 libqtcore4:i386 libqtgui4 libqtgui4:i386 libqtscript4-core libqtscript4-gui
     libqtscript4-network libqtscript4-sql libqtscript4-uitools libqtscript4-xml libqtwebkit4 libreoffice-kde librtmp0:i386 libsamplerate0:i386
     libsasl2-2:i386 libsasl2-modules:i386 libselinux1:i386 libsm6:i386 libsndfile1:i386 libsolid4 libsolidcontrol4abi2 libsoprano4 libspeexdsp1:i386
     libsqlite3-0:i386 libssl1.0.0:i386 libstdc++6:i386 libsyndication4 libtaskmanager4abi2 libtasn1-3:i386 libtemplateparser4 libthai0:i386 libtiff4:i386
     libuuid1:i386 libvorbis0a:i386 libvorbisenc2:i386 libweather-ion6 libwrap0:i386 libx11-6:i386 libxau6:i386 libxcb-render0:i386 libxcb-shm0:i386
     libxcb1:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxft2:i386 libxi6:i386
     libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libxss1:i386 libxt6:i386 libxxf86vm1:i386 marble-plugins muon muon-installer muon-notifier
     muon-updater nspluginviewer:i386 nspluginwrapper okular okular-extra-backends partitionmanager phonon phonon-backend-gstreamer pinentry-qt4
     plasma-dataengines-addons plasma-dataengines-workspace plasma-desktop plasma-netbook plasma-scriptengine-javascript plasma-scriptengine-python
     plasma-widget-facebook plasma-widget-folderview plasma-widget-kimpanel plasma-widget-kimpanel-backend-ibus plasma-widget-menubar
     plasma-widget-message-indicator plasma-widget-networkmanagement plasma-widgets-addons plasma-widgets-workspace polkit-kde-1 printer-applet
     python-kde4 python-qt4 qapt-batch qapt-deb-installer qdbus quassel rekonq software-properties-kde soprano-daemon system-config-printer-kde
     systemsettings update-manager-kde usb-creator-kde userconfig vlc zlib1g:i386
    The following packages will be upgraded:
     ia32-libs libc-bin libc-dev-bin libc6 libc6-dev libc6-dev-i386 libc6-i386 libqt4-sql libqt4-sql-mysql libqt4-sql-sqlite libqt4-test libqt4-xml
     libqtcore4
    13 upgraded, 0 newly installed, 391 to remove and 0 not upgraded.
    Need to get 45.6 MB of archives.
    After this operation, 770 MB disk space will be freed.
    Do you want to continue [Y/n]? n
    Abort.
    As you can see I never continue and look forward to the day when I do not get this message. I hope there is a solution, otherwise I will be seriously looking at installing the i386 version of Oneiric on my Laptop. Currently I consider this to be "debhell".

    #2
    Re: Any Solution to this Problem + Do I change from 64B to 32B?

    Originally posted by Teunis
    The first tree commands make no sense.
    You need to start with:
    Code:
    sudo apt-get update
    Then continue with:
    Code:
    sudo apt-get dist-upgrade
    Give it a try...
    Sorry to say that I did put in the commands as you suggest. I guess in my haste I put in the wrong commands without checking. I am so used to using the up arrow in the Konsole terminal that I never have to type in the command. I will now edit the post to correct this error.

    With regard to the first two commands, ie the configure followed by the fix. I put them there to show that I did not have any outstanding package problems. I do not normally add these commands, but issue them occasionally to check the status of my packages, when I have problems.

    Comment


      #3
      Re: Any Solution to this Problem + Do I change from 64B to 32B?

      I'm totally unclear as to why you think this problem has anything to do with 64 vs. 32 bit. Are you just assuming this is the cause or do you have some evidence?

      BTW, Skype runs fine on my 64bit install, as does Adobe reader - although I removed the later because Okular is faster and not virus-like as most Adobe products are.

      Please Read Me

      Comment


        #4
        Re: Any Solution to this Problem + Do I change from 64B to 32B?

        When I installed Skype, I got it to work with the extra packages:
        Code:
        sudo apt-get install libqt4-core:i386
         sudo apt-get install libqt4-gui:i386
         sudo apt-get install libdbus-1-3:i386
        These commands also added other i386 packages. Now there are upgades to the some of the libqt4 packages and the system wants to remove many of my kde packages such as kdebase-bin kdebase-runtime kdelibs-bin kdm to name but a few. My understanding is that this would break my system.

        When you installed Skype did you have to install extra packages for it to work?

        Comment


          #5
          Re: Any Solution to this Problem + Do I change from 64B to 32B?

          http://www.skype.com/go/getskype-linux-beta-ubuntu-64

          I downloaded and installed the Ubuntu 64bit version.

          You can run 32bit programs (most of them) by installing the 32bit libraries and running the program with linux32 or by forcing architecture to 32bit (depends on the program).

          Please Read Me

          Comment


            #6
            Re: Any Solution to this Problem + Do I change from 64B to 32B?

            As Ubuntu is going to be multiarch in 11.10, the problem is that there is no working 64 bit Skype in Oneiric's repos last I looked. But until then, you can install it following these instructions as well

            Installing the correct skype package

            As a result of this change, work has begun to deprecate the ia32-libs package, which no longer ships all the libraries that it did previously. Most 32-bit software will either be automatically transitioned to i386 packages on upgrade or will continue to work with the ia32-libs package in oneiric. However, the Skype website currently directs users to download a package for 64-bit Ubuntu 11.10 systems which is not compatible. Users are instead recommended to install the skype package via the Canonical partner archive using Software Center. Alternatively, you can manually install this i386 package from the command line by running:

            $ sudo apt-get install skype:i386
            Now your apt issue is something else, something you uninstalled (or was removed), or a missing package (temporarily) on the server could cause this, as well as mismatched repo information.

            Also note that any package with the ":i386" tacked on at the end are 32 bit libraries, those are probably safe to have removed. But what is causing apt to want to remove most of KDE, I do not know.

            Comment


              #7
              Re: Any Solution to this Problem + Do I change from 64B to 32B?

              Thanks for all the help. I have now decided to download the latest build for Kubuntu 11.10 (5 Oct 2011) and have another go at installing Oneiric. Before doing this, I first tried removing some of the i386 packages such as libqt4-sql, and I got the message that a truckload of packages would be removed. So it looks like claydoh was correct.
              Originally posted by claydoh
              Now your apt issue is something else, something you uninstalled (or was removed), or a missing package (temporarily) on the server could cause this, as well as mismatched repo information.
              I have noticed that I am not the only one having trouble. I suspect muon does things without warning. I found ubersoft's experience had some similarities to mine, except I know what is happening with Synaptic before disaster strikes.
              Originally posted by ubersoft
              The update before last, for some reason my system decided it was necessary to install 80 32-bit libraries on my 64-bit system. Last update it decided those 32-bit libraries were unnecessary and removed them... and the rest of my kubuntu environment, and xwindows. So I had to spend some time putting everything back together last night.
              I have now done a re-install and I am very pleased to say that everything is working as it should - I am very happy with the end result, which took me abut 11/2 hours to do and have networking with email so that my wife could work on her computer .

              Regarding the installation of Skype, I have now found that I do not need to install the extra packages. I started by installing the i386 package in the repository. During this process it installed all the dependencies. I had already downloaded skype-ubuntu_2.2.0.35-1_amd64.deb and so I removed the repository Skype and installed the downloaded version. I was surprised that it also started to download dependencies and then stopped. Restarting the installation ofskype-ubuntu_2.2.0.35-1_amd64.deb then completed the process and the newer version is working. I am not sure if just installing the deb package would have given a working system. I had a similar experience when I installed google-earth-stable_current_amd64.deb, ie it installed the dependencies and then stopped and had to be restarted.

              Comment

              Working...
              X