KDE 4.1 released today, mass dependency problems....

I used the 1-click link here:

http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.0/KDE4-DEFAULT.ymp

…and got lots of lovely dependency problems.

kde4-plasma-addons-4.1.0-3.3.x86_64 requires libkldap.so.4()(64bit), but this requirement cannot be provided
kde4-kpat-4.1.0-9.9.i586 requires libkdegames.so.5, but this requirement cannot be provided
kde4-okular-4.1.0-19.3.i586 requires libchm.so.0, but this requirement cannot be provided
kde4-kaddressbook-4.1.0-24.9.i586 requires libgnokii.so.3, but this requirement cannot be provided
libkdepimlibs4-4.0.85-3.2.x86_64 requires libakonadi4 = 4.0.85, but this requirement cannot be provided
kde4-kopete-4.1.0-13.11.i586 requires libqca.so.2, but this requirement cannot be provided
kde4-krfb-4.1.0-13.11.i586 requires libvncserver.so.0, but this requirement cannot be provided
kde4-kio_audiocd-4.1.0-11.12.i586 requires libmusicbrainz.so.4, but this requirement cannot be provided
kde4-dolphin-4.1.0-17.7.i586 requires libqimageblitz.so.4, but this requirement cannot be provided
kde4-gwenview-4.1.0-19.3.i586 requires libkipi.so.5, but this requirement cannot be provided
kde4-konqueror-4.1.0-17.7.i586 requires libQtWebKit.so.4, but this requirement cannot be provided
libtunepimp5-mp4-0.5.3-100.pm.9.x86_64 requires libmusicbrainz.so.4()(64bit), but this requirement cannot be provided
ktorrent-3.1.1-5.2.x86_64 requires libqca.so.2()(64bit), but this requirement cannot be provided
kde4-kdm-4.0.4-24.4.x86_64 requires libqimageblitz.so.4()(64bit), but this requirement cannot be provided
kdepim4-4.1.0-24.9.i586 requires libkleopatraclientcore.so.0.2.0, but this requirement cannot be provided
kdepimlibs4-4.1.0-12.9.i586 requires libkdepimlibs4 = 4.1.0, but this requirement cannot be provided
kdepim4-wizards-4.1.0-24.9.i586 requires libkabcommon.so.4, but this requirement cannot be provided

(another few hundred lines removed for brevity)

I’m not a computer scientist or programmer, just a “regular user”, and that lot overwhelms me. I could possibly solve a few minor dependencies (I don’t even want that PIM stuff etc’) but am worried about messing other stuff up.

I thought 1-click automatically added all the repos it needed, or have I done something silly?

Any ideas?

Thanks :).

> Any ideas?

KDE 4.1 on OpenSuSE 11? or 10.3?
On 11 it works for me, but 10.3 blows up like the post
you made.

is this on 11.0 or on 10.3? it seems to install a mix of i586 and x86_64, which is strange. your do want the x86_64 version?

which buildservice repositories do you have enabled? did you forget to enable the openSUSE 11.0 FTP repository?

Ooops, sorry :D.

Yes it’s openSUSE 11, 64bit.

Here is my repo list:

#  | Alias                                                                                | Name                                                     | Enabled | Refresh
---+--------------------------------------------------------------------------------------+----------------------------------------------------------+---------+--------
1  | home:netmax                                                                          | home:netmax                                              | No      | Yes
2  | http://download.opensuse.org/repositories/games/openSUSE_11.0/                       | openSUSE BuildService - Games                            | No      | Yes
3  | http://download.nvidia.com/opensuse/11.0                                             | NVIDIA Repository                                        | Yes     | Yes
4  | http://download.opensuse.org/repositories/GNOME:/Community/openSUSE_11.0/            | openSUSE BuildService - GNOME:Community                  | Yes     | Yes
5  | http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.0/ | openSUSE BuildService - KDE4:Factory:Desktop             | No      | Yes
6  | Emulators:Wine                                                                       | Emulators:Wine                                           | Yes     | Yes
7  | http://download.opensuse.org/repositories/KDE:/Community/openSUSE_11.0/              | openSUSE BuildService - KDE:Community                    | Yes     | Yes
8  | home:dmitry_serpokryl:Enlightenment-cvs-core-metapackage                             | home:dmitry_serpokryl:Enlightenment-cvs-core-metapackage | Yes     | Yes
9  | mozilla                                                                              | mozilla                                                  | Yes     | Yes
10 | http://ftp.skynet.be/pub/packman/suse/11.0/                                          | Packman Repository                                       | Yes     | Yes
11 | repo-debug                                                                           | openSUSE-11.0-Debug                                      | No      | No
12 | repo-oss                                                                             | openSUSE-11.0-Oss                                        | Yes     | Yes
13 | KDE:Backports                                                                        | KDE:Backports                                            | Yes     | Yes
14 | http://download.videolan.org/pub/videolan/vlc/SuSE/11.0/                             | VideoLan Repository                                      | Yes     | Yes
15 | http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_11.0/              | openSUSE BuildService - KDE:Backports                    | Yes     | Yes
16 | home:MacSlow                                                                         | home:MacSlow                                             | No      | Yes
17 | http://download.opensuse.org/repositories/Virtualization:/VirtualBox/openSUSE_11.0/  | openSUSE BuildService - Virtualization (VirtualBox)      | Yes     | Yes
18 | home:peternixon                                                                      | home:peternixon                                          | No      | Yes
19 | KDE:KDE4:Factory:Desktop                                                             | KDE:KDE4:Factory:Desktop                                 | Yes     | Yes
20 | openSUSE-DVD 11.0                                                                    | openSUSE-DVD 11.0                                        | No      | No
21 | repo-non-oss                                                                         | openSUSE-11.0-Non-Oss                                    | Yes     | Yes
22 | GNOME:STABLE                                                                         | GNOME:STABLE                                             | Yes     | Yes
23 | openSUSE-11.0-Updates                                                                | openSUSE-11.0-Updates                                    | Yes     | Yes
24 | http://download.opensuse.org/repositories/GNOME:/STABLE/openSUSE_11.0/               | openSUSE BuildService - GNOME:STABLE                     | Yes     | Yes
25 | http://download.opensuse.org/repositories/X11:/XGL/openSUSE_11.0/                    | openSUSE BuildService - X11:XGL                          | No      | Yes
26 | games:tools                                                                          | games:tools                                              | No      | Yes

But I thought 1-click added the necessary repos automatically, it asked me about installing certificates and stuff, and I seem to remember something about a KDE4 buildservice repo being added, not 100% sure though.

No idea why I have all the i586 stuff though, maybe it’s time for a fresh install as I’ve been adding other desktops to try out.

Now that you have the KDE:KDE4:Factory:Desktop repository registered and enabled, how does “zypper up -t package” work for you? Does it list the same dependency errors?

No reinstall necessary, we can indeed replicate the error on 11.0/x86_64

zypper in kde4-filesystem

before clicking the YMP avoids the error. T

Thanks for the replies, I tried both suggestions, and it said that kde4-filesystem was already installed.

I tried again and got some more of the same, plus plenty of “architecture change” messages.



#### YaST2 conflicts list - generated 2008-07-30 13:00:24 ####

kde4-plasma-addons-4.1.0-3.3.x86_64 requires libkldap.so.4()(64bit), but this requirement cannot be provided
deleted providers: libkdepimlibs4-4.0.85-3.2.x86_64@System]

kde4-kpat-4.1.0-9.9.i586 requires libkdegames.so.5, but this requirement cannot be provided
uninstallable providers: libkdegames4-4.1.0-9.9.i586[KDE:KDE4:Factory:Desktop]

kde4-okular-4.1.0-19.3.i586 requires libchm.so.0, but this requirement cannot be provided
uninstallable providers: chmlib-0.39-77.1.i586[repo-oss]
     ] Following actions will be done:
architecture change of chmlib-0.39-77.1.x86_64 to chmlib-0.39-77.1.i586
...plus more "architecture change"

kde4-kaddressbook-4.1.0-24.9.i586 requires libgnokii.so.3, but this requirement cannot be provided
uninstallable providers: gnokii-0.6.24-25.1.i586[repo-oss]
     ] Ignore some dependencies of kde4-kaddressbook
     ] do not install kde4-kaddressbook-4.1.0-24.9.i586
     ] Following actions will be done:
architecture change of gnokii-0.6.24-25.1.x86_64 to gnokii-0.6.24-25.1.i586
...plus another 2 pages of "architecture change"

libkdepimlibs4-4.0.85-3.2.x86_64 requires libakonadi4 = 4.0.85, but this requirement cannot be provided
deleted providers: libakonadi4-4.0.85-3.2.x86_64@System]
     ] Following actions will be done:
do not install kde4-kgpg-4.1.0-15.2.x86_64
architecture change of bluez-utils-3.32-8.1.x86_64 to bluez-utils-3.32-8.1.i586
...plus another 2 pages of "architecture change"

kde4-kopete-4.1.0-13.11.i586 requires libqca.so.2, but this requirement cannot be provided
uninstallable providers: libqca2-2.0.0-109.1.i586[repo-oss]
     ] Following actions will be done:
architecture change of libqca2-2.0.0-109.1.x86_64 to libqca2-2.0.0-109.1.i586
architecture change of libotr2-3.2.0-42.1.x86_64 to libotr2-3.2.0-42.1.i586     ] do not install kde4-kopete-4.1.0-13.11.i586

kde4-krfb-4.1.0-13.11.i586 requires libvncserver.so.0, but this requirement cannot be provided
uninstallable providers: LibVNCServer-0.9.1-112.1.i586[repo-oss]
     ] Following actions will be done:
do not install kde4-krfb-4.1.0-13.11.i586
do not install kde4-krdc-4.1.0-13.11.i586
     ] architecture change of LibVNCServer-0.9.1-112.1.x86_64 to LibVNCServer-0.9.1-112.1.i586
     ] Ignore some dependencies of kde4-krfb

kde4-kio_audiocd-4.1.0-11.12.i586 requires libmusicbrainz.so.4, but this requirement cannot be provided
uninstallable providers: libmusicbrainz4-2.1.5-3.1.i586[repo-oss]
     ] Following actions will be done:
architecture change of libmusicbrainz4-2.1.5-3.1.x86_64 to libmusicbrainz4-2.1.5-3.1.i586
architecture change of k3b-1.0.5-2.1.x86_64 to k3b-1.0.5-2.1.i586
.....blah blah etc'....
-->
  http://packman.links2linux.de
architecture change of sg3_utils-1.25-11.1.x86_64 to sg3_utils-1.25-11.1.i586     ] do not install kde4-kio_audiocd-4.1.0-11.12.i586
     ] Ignore some dependencies of kde4-kio_audiocd

kde4-dolphin-4.1.0-17.7.i586 requires libqimageblitz.so.4, but this requirement cannot be provided
uninstallable providers: libqimageblitz4-0.0.4-50.1.i586[repo-oss]
     ] Following actions will be done:
do not install kde4-dolphin-4.1.0-17.7.i586
do not install kde4-kate-4.1.0-10.11.i586
do not install kdebase4-4.1.0-17.7.i586
do not install kde4-knewsticker-4.1.0-13.11.i586     ] architecture change of libqimageblitz4-0.0.4-50.1.x86_64 to libqimageblitz4-0.0.4-50.1.i586
     ] Ignore some dependencies of kde4-dolphin

kde4-gwenview-4.1.0-19.3.i586 requires libkipi.so.5, but this requirement cannot be provided
uninstallable providers: libkipi5-4.1.0-19.3.i586[KDE:KDE4:Factory:Desktop]
     ] do not install kde4-gwenview-4.1.0-19.3.i586
     ] architecture change of libkipi5-4.0.85-9.4.x86_64 to libkipi5-4.1.0-19.3.i586
     ] Ignore some dependencies of kde4-gwenview

kde4-konqueror-4.1.0-17.7.i586 requires libQtWebKit.so.4, but this requirement cannot be provided
uninstallable providers: libQtWebKit4-4.4.0-12.1.i586[repo-oss]
     ] Following actions will be done:
do not install kde4-konqueror-4.1.0-17.7.i586
do not install kde4-kate-4.1.0-10.11.i586
do not install kdebase4-4.1.0-17.7.i586
do not install kde4-knewsticker-4.1.0-13.11.i586     ] architecture change of libQtWebKit4-4.4.0-12.1.x86_64 to libQtWebKit4-4.4.0-12.1.i586
     ] Ignore some dependencies of kde4-konqueror

libtunepimp5-mp4-0.5.3-100.pm.9.x86_64 requires libmusicbrainz.so.4()(64bit), but this requirement cannot be provided
     ] Following actions will be done:
architecture change of libtunepimp5-mp4-0.5.3-100.pm.9.x86_64 to libtunepimp5-mp4-0.5.3-100.pm.9.i586
architecture change of k3b-1.0.5-2.1.x86_64 to k3b-1.0.5-2.1.i586
architecture change of k3b-codecs-1.0.5-0.pm.5.x86_64 to k3b-codecs-1.0.5-0.pm.5.i586
.....blah blah blah......
downgrade of koffice-1.6.3-157.1.x86_64 to koffice-1.6.3-81.2.i586
architecture change of koffice-1.6.3-157.1.x86_64 to koffice-1.6.3-81.2.i586
architecture change of libpoppler-qt2-0.8.2-1.3.x86_64 to libpoppler-qt2-0.8.2-1.3.i586
architecture change of t1lib-5.1.1-67.1.x86_64 to t1lib-5.1.1-67.1.i586     ] do not install kde4-kscd-4.1.0-11.12.i586
     ] Ignore some dependencies of libtunepimp5-mp4

ktorrent-3.1.1-5.2.x86_64 requires libqca.so.2()(64bit), but this requirement cannot be provided
     ] Following actions will be done:
do not install kde4-kget-4.1.0-13.11.i586
do not install kde4-ark-4.1.0-15.2.x86_64
do not install kde4-kdf-4.1.0-15.2.x86_64
do not install kde4-kfloppy-4.1.0-15.2.x86_64
do not install kde4-kcalc-4.1.0-15.2.x86_64
do not install kdebase4-4.1.0-17.7.i586
do not install kde4-knewsticker-4.1.0-13.11.i586
do not install kde4-krdc-4.1.0-13.11.i586
do not install kde4-kmines-4.1.0-9.9.i586
do not install kde4-kruler-4.1.0-19.3.i586
do not install kde4-kdialog-4.1.0-17.7.i586
do not install kde4-ksnapshot-4.1.0-19.3.i586
do not install kde4-kmag-4.1.0-22.11.i586
do not install kde4-kdepasswd-4.1.0-17.7.i586
do not install kde4-kreversi-4.1.0-9.9.i586
do not install kde4-kwin-4.1.0-34.3.i586
do not install kde4-konsole-4.1.0-17.7.i586
do not install kdenetwork4-filesharing-4.1.0-13.11.i586
do not install kde4-kmahjongg-4.1.0-9.9.i586
do not install kde4-kwrite-4.1.0-17.7.i586
do not install kde4-kfind-4.1.0-17.7.i586
do not install kde4-ksudoku-4.1.0-9.9.i586
     ] Ignore some dependencies of ktorrent
     ] Following actions will be done:
downgrade of ktorrent-3.1.1-5.2.x86_64 to ktorrent-3.1.1-2.25.i586
architecture change of ktorrent-3.1.1-5.2.x86_64 to ktorrent-3.1.1-2.25.i586

kde4-kdm-4.0.4-24.4.x86_64 requires libqimageblitz.so.4()(64bit), but this requirement cannot be provided
     ] architecture change of kde4-kdm-4.0.4-24.4.x86_64 to kde4-kdm-4.1.0-34.3.i586
     ] Ignore some dependencies of kde4-kdm
     ] do not install kdebase4-workspace-4.1.0-34.3.i586

kdepim4-4.1.0-24.9.i586 requires libkleopatraclientcore.so.0.2.0, but this requirement cannot be provided
uninstallable providers: libkdepim4-4.1.0-24.9.i586[KDE:KDE4:Factory:Desktop]
     ] Following actions will be done:
do not install kde4-kontact-4.1.0-24.9.i586
do not install kde4-knotes-4.1.0-24.9.i586
do not install kde4-akregator-4.1.0-24.9.i586
     ] architecture change of libkdepim4-4.0.85-3.3.x86_64 to libkdepim4-4.1.0-24.9.i586
     ] Ignore some dependencies of kdepim4

kdepimlibs4-4.1.0-12.9.i586 requires libkdepimlibs4 = 4.1.0, but this requirement cannot be provided
uninstallable providers: libkdepimlibs4-4.1.0-12.9.i586[KDE:KDE4:Factory:Desktop]
                   libkdepimlibs4-4.1.0-12.8.x86_64[KDE:KDE4:Factory:Desktop]
     ] architecture change of kde4-kalarm-4.0.80-9.3.x86_64 to kde4-kalarm-4.1.0-24.9.i586
     ] Ignore some dependencies of kdepimlibs4
     ] do not install kdepimlibs4-4.1.0-12.9.i586

kdepim4-wizards-4.1.0-24.9.i586 requires libkabcommon.so.4, but this requirement cannot be provided
uninstallable providers: kde4-kaddressbook-4.0.80-9.2.i586[repo-oss]
                   kde4-kaddressbook-4.1.0-24.9.i586[KDE:KDE4:Factory:Desktop]
                   kde4-kaddressbook-4.0.80-9.3.i586[openSUSE-11.0-Updates]
     ] architecture change of bluez-libs-3.32-3.1.x86_64 to bluez-libs-3.32-3.1.i586
     ] Ignore some dependencies of kdepim4-wizards
     ] do not install kdepim4-wizards-4.1.0-24.9.i586

kde4-korganizer-4.1.0-24.9.i586 requires libkholidays.so.4, but this requirement cannot be provided
uninstallable providers: kdepim4-4.0.80-9.2.i586[repo-oss]
                   kdepim4-4.1.0-24.9.i586[KDE:KDE4:Factory:Desktop]
                   kdepim4-4.0.80-9.3.i586[openSUSE-11.0-Updates]
     ] deinstallation of pulseaudio-module-bluetooth-0.9.10-26.3.x86_64
     ] Ignore some dependencies of kde4-korganizer
     ] do not install kde4-korganizer-4.1.0-24.9.i586

#### YaST2 conflicts list END ###


Any other suggestions before re-installation?

No reinstall necessary - its a yast bug. it might go away if you add the KDE:KDE4:Factory:Desktop repository first to your sources list, or if we can fix the release numbers after the OBS downtime (tomorrow).

for more information, see here: https://bugzilla.novell.com/show_bug.cgi?id=413150

I hope it will shipped as an online update soon, so the issue will be finally fixed by then.

#5 and #19 look to be DUPLICATES/CONFLICTING. Try disabling #19 and see if that fixes it.

I read the bug report, I’ll wait a few days and try again.

Thanks people :slight_smile:

Well, like Cinq suggested here - KDE 4.1 - Page 2 - openSUSE Forums - if you dont have too many settings or configurations to worry about, then you could take a backup of the home directory and do a fresh install from the latest openSUSE DVD.

Unfortunately, I am going on a holiday and dont have the time to test it. Keep the comments coming.

I did a zypper dup today, I figured I had nothing to lose if I was going to re-install.

And for some reason KDE4 started working again!

The odd part is that I didn’t even install it, well I don’t think I did ö_Ö.

All I can say is WOW!

Very impressed, the updated default theme is very nice, everything seems to be working extremely well, and even my laptop volume controls work.

WOOHOO!!!

Plus they even got the mixer on-screen feedback working at last.

It still feels a little sluggish, the menu takes a few seconds to open, and Firefox seems a little slow to load. But ET (Enemy Territory - OpenGL game) works perfectly, gives a top framerate (ie the desktop doesn’t slow it down anymore), and it no longer freezes KDE4 on quit.

Nice work guys, and thankyou :).

The current build should be installable on x86_64 without waiting for package management online update.

Well,

As of today (10 August 2008), I’m still having a lot of dependency issues.

I’ve added the KDE4:Factory repository and it’s not helping.

Does someone has an idea on it ?