Announcement

Collapse
No announcement yet.

kde4 rc2 install dependency (package breaking) problems

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

    kde4 rc2 install dependency (package breaking) problems

    I tried to install a KDE4 beta a while ago, but it never really worked properly (I could log in but had no taskbar, and everything crashed a lot). Now that rc2 was released I thought I'd give it another go, so I followed the instructions but adept failed and lots of kde4 packages were listed as broken. Using apt-get to find more info about what the problem was gave me this:

    Code:
    apt-get install --fix-missing
    
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    You might want to run ‘apt-get -f install’ to correct these.
    The following packages have unmet dependencies.
     dolphin-kde4: Depends: kde-icons-oxygen but it is not installed
     kappfinder-kde4: Depends: kde-icons-oxygen but it is not installed
     kdebase-bin-kde4: Depends: kde-icons-oxygen but it is not installed
     kdebase-runtime: Depends: kde-icons-oxygen (>= 4:3.97.0-1ubuntu3~gutsy1~ppa3) but it is not installed
     kdebase-runtime-bin: Depends: kde-icons-oxygen but it is not installed
     kdebase-runtime-bin-kde4: Depends: kde-icons-oxygen but it is not installed
     kdebase-workspace-bin: Depends: kde-icons-oxygen but it is not installed
     kdepasswd-kde4: Depends: kde-icons-oxygen but it is not installed
     kfind-kde4: Depends: kde-icons-oxygen but it is not installed
     klipper-kde4: Depends: kde-icons-oxygen but it is not installed
     konqueror-kde4: Depends: kde-icons-oxygen but it is not installed
     konqueror-nsplugins-kde4: Depends: kde-icons-oxygen but it is not installed
     konsole-kde4: Depends: kde-icons-oxygen but it is not installed
     ksysguard-kde4: Depends: kde-icons-oxygen but it is not installed
     kwin-kde4: Depends: kde-icons-oxygen but it is not installed
     kwrite-kde4: Depends: kde-icons-oxygen but it is not installed
     libkonq5: Depends: kde-icons-oxygen but it is not installed
     libplasma1: Depends: kde-icons-oxygen but it is not installed
     systemsettings-kde4: Depends: kde-icons-oxygen but it is not installed
    E: Unmet dependencies. Try using -f.
    Code:
    apt-get -f install
    [....]
    Unpacking kde-icons-oxygen (from .../kde-icons-oxygen_4%3a3.97.0-1ubuntu3~gutsy1~ppa3_all.deb) ...
    dpkg: error processing /var/cache/apt/archives/kde-icons-oxygen_4%3a3.97.0-1ubuntu3~gutsy1~ppa3_all.deb (--unpack):
     trying to overwrite `/usr/lib/kde4/share/icons/oxygen/22x22/actions/kscd-dock.png', which is also in package kde4multimedia-data
    dpkg-deb: subprocess paste killed by signal (Broken pipe)
    Errors were encountered while processing:
     /var/cache/apt/archives/kde-icons-oxygen_4%3a3.97.0-1ubuntu3~gutsy1~ppa3_all.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    So it seems that kde4multimedia-data is casuing problems, but when I try to remove it with 'apt-get remove kde4multimedia-data' I get the above eror about unmet dependencies for that long list of packages. When I try to remove kde4multimedia-data with adept manager it lists 43 packages to be removed as a result, including kdm, kdesktop, konqueror, kubuntu-desktop, amarok, digikam, kmail etc (in other words, lots of packages that I would prefer to still have installed by the time I finish!)

    Looking at the list of installed files, it installs into /usr/lib/kde4/share... and /usr/share/doc/kde4multimedia-data... so I don't quite understand why such a long list of packages gets marked for removal along with it.

    So if anyone has any idea how to proceed (how to install kde-icons-oxygen which hopefully will allow the rest of the kde4 rc2 install to complete) then please let me know, I've run out of ideas!!

    In case it helps:
    kde4multimedia is not installed
    kde4multimedia-dev is not installed
    but kde4multimedia-data is installed.

    thanks a lot, Matt

    #2
    Re: kde4 rc2 install dependency (package breaking) problems

    dpkg: error processing /var/cache/apt/archives/kde-icons-oxygen_4%3a3.97.0-1ubuntu3~gutsy1~ppa3_all.deb (--unpack):
    trying to overwrite `/usr/lib/kde4/share/icons/oxygen/22x22/actions/kscd-dock.png', which is also in package kde4multimedia-data
    Maybe it is this (from http://kubuntu.org/announcements/kde4-rc2.php):
    Remove previous KDE 4 packages, they are not compatible

    Removing old packages:
    Topic: KDE4 rc2
    http://kubuntuforums.net/forums/inde...opic=3089538.0

    Code:
    sudo apt-get remove kdelibs5
    and
    Code:
    sudo apt-get autoremove
    After this it is good to check, if there still are old packages:
    - Use Synaptic package manager (Search - Look in: Version)
    - In the konsole:
    Code:
    apt-show-versions | grep 3.94
    I think that KDE 4 beta 3 was 3.94 (?)
    Topic: KDE 4 Beta 3 Majorly Broken
    http://kubuntuforums.net/forums/inde...opic=3087839.0

    About apt-show-versions:
    Package: apt-show-versions

    Description: lists available package versions with distribution
    apt-show-versions parses the dpkg status file and the APT lists for
    the installed and available package versions and distribution and
    shows upgrade options within the specific distribution of the selected
    package.
    .
    This is really useful if you have a mixed stable/testing environment
    and want to list all packages which are from testing and can be
    upgraded in testing.

    Using force.

    You can force packages. BUT !! as said in the dpkg man file:
    Warning: These options are mostly intended to be used by experts only. Using them without fully understanding their effects may break your whole system.
    So before you use force: man dpkg or/and man:dpkg (konqueror)

    If the only problem is:
    trying to overwrite `/usr/lib/kde4/share/icons/oxygen/22x22/actions/kscd-dock.png', which is also in package kde4multimedia-data
    then i think that it is safe to use force (user discreation advised !).

    => Using force (example):
    Code:
    sudo dpkg -i --force-all /var/cache/apt/archives/kde-icons-oxygen_4%3a3.97.0-1ubuntu3~gutsy1~ppa3_all.deb
    --force-things | --no-force-things | --refuse-things
    Force or refuse (no-force and refuse mean the same thing) to do some things. things is a comma separated list of things specified below. --force-help displays a message describing them. Things marked with (*) are forced by default.
    Warning: These options are mostly intended to be used by experts only. Using them without fully understanding their effects may break your whole system.

    all: Turns on (or off) all force options.
    Before you edit, BACKUP !

    Why there are dead links ?
    1. Thread: Please explain how to access old kubuntu forum posts
    2. Thread: Lost Information

    Comment

    Working...
    X