KDE 4.2

I’d like to upgrade my opensuse 11.0 to use KDE 4.2 (4.1.7x). What do I need to do to accomplish this?

It’s not stable
add these repos , disable other kde4

Index of /repositories/KDE:/KDE4:/UNSTABLE:/Desktop/openSUSE_11.0

Index of /repositories/KDE:/KDE4:/UNSTABLE:/Extra-Apps/openSUSE_11.0

Index of /repositories/KDE:/KDE4:/Community/openSUSE_11.0_KDE4_UNSTABLE_Desktop

Thanks, I added the repos you suggested and deleted the other KDE4 repos. However, I know get dependency errors when I attempt to upgrade. Are there any other repos I need to add or remove?

you may need the QT repo
Index of /repositories/KDE:/Qt/openSUSE_11.0

but thought you would already have it

what are the errors? You can save them to file with the advanced button.

The beauty of the software management in Yast is you can always exit before accepting, so try this:

In software management - filter by repo
switch off the dependency check just temporarily

Now go to each of the new kde4 and the QT repo’s and from the packages tab at the top - choose update all in this list unconditionally.
When you have done that to each now check the dependency box and check.

see if that resolves the issue

Just a note here as stated 4.2 is not stable yet unless you are willing to have an unstable system you should wait until the stable release.

Geoff

just play around with the qt repo’s and that should fix it for you

as long as you are on 11 and not an 11 beta, there the problem will hopefully be fixed soon as it has a few applications dependant on on a build a few weeks old.

you should find that 4.1.7 is very stable, I have yet to have any problems running it.

Hmm, there are other Qt repos? Also, I saved the dependency file, but it’s rather large. I’d hate to post the whole thing here.

How about showing us what reops you have:

zypper lr -u

Sure thing. Here are the results.

1 | KDE:/KDE4:/Community/openSUSE_11.0_KDE4_UNSTABLE_Desktop | KDE:/KDE4:/Community/openSUSE_11.0_KDE4_UNSTABLE_Desktop | Yes | Yes | Index of /repositories/KDE:/KDE4:/Community/openSUSE_11.0_KDE4_UNSTABLE_Desktop
2 | Index of /repositories/drivers:/webcam/openSUSE_11.0_Update | openSUSE BuildService - Drivers for webcams | Yes | Yes | Index of /repositories/drivers:/webcam/openSUSE_11.0_Update
3 | http://ftp.skynet.be/pub/packman/suse/11.0/_1 | Packman Repository | Yes | Yes | Index of /pub/packman/suse/11.0
4 | openSUSE-11.0-Updates | openSUSE-11.0-Updates | Yes | Yes | Index of /update/11.0
5 | drivers:webcam | drivers:webcam | Yes | Yes | Index of /repositories/drivers:/webcam/openSUSE_11.0
6 | KDE:/KDE4:/UNSTABLE:/Desktop/openSUSE_11.0 | KDE:/KDE4:/UNSTABLE:/Desktop/openSUSE_11.0 | Yes | Yes | Index of /repositories/KDE:/KDE4:/UNSTABLE:/Desktop/openSUSE_11.0
7 | Index of /repositories/server:/database/openSUSE_11.0 | openSUSE BuildService - Database | Yes | Yes | Index of /repositories/server:/database/openSUSE_11.0
8 | Index of /repositories/KDE:/Backports/openSUSE_11.0 | openSUSE BuildService - KDE:Backports | Yes | Yes | Index of /repositories/KDE:/Backports/openSUSE_11.0
9 | Index of /distribution/11.0/repo/oss | Main Repository (OSS) | Yes | Yes | Index of /distribution/11.0/repo/oss
10 | http://www.opensuse-education.org/download/repo/1.0/11.0 | openSUSE Education | Yes | Yes | http://www.opensuse-education.org/download/repo/1.0/11.0
11 | KDE4:/UNSTABLE:/Extra-Apps/openSUSE_11.0 | KDE:/KDE4:/UNSTABLE:/Extra-Apps/openSUSE_11.0 | Yes | Yes | Index of /repositories/KDE:/KDE4:/UNSTABLE:/Extra-Apps/openSUSE_11.0
12 | KDE:Qt_1 | KDE:Qt | Yes | Yes | Index of /repositories/KDE:/Qt/openSUSE_11.0
13 | Index of /distribution/11.0/repo/non-oss | Main Repository (NON-OSS) | Yes | Yes | Index of /distribution/11.0/repo/non-oss
14 | Index of /repositories/KDE:/Community/openSUSE_11.0 | openSUSE BuildService - KDE:Community | Yes | Yes | Index of /repositories/KDE:/Community/openSUSE_11.0

It looks OK

Though I’m not sure I would have the KDE/Backports in there

Really the dependency error should be giving you a clue. Can’t you see a common denominator in the error?

YaST2 conflicts list - generated 2008-11-13 20:02:47

liblancelot0-1.0.3-2.41.i586 requires libplasma.so.2, but this requirement cannot be provided
deleted providers: kdebase4-workspace-4.1.3-136.1.i586@System]
] deinstallation of liblancelot0-1.0.3-2.41.i586
] Following actions will be done:
do not install kdebase4-workspace-4.1.72-5.2.i586
do not install kde4-kmag-4.1.72-1.4.i586
do not install kde4-dolphin-4.1.72-1.3.i586
do not install kdebase4-nsplugin-4.1.72-1.3.i586 ] Ignore some dependencies of liblancelot0

plasmoid-lancelot-1.0.3-2.41.i586 requires libplasma.so.2, but this requirement cannot be provided
deleted providers: kdebase4-workspace-4.1.3-136.1.i586@System]
] Following actions will be done:
do not install kdebase4-session-4.1.72-1.12.i586
do not install kde4-kmag-4.1.72-1.4.i586
do not install kde4-dolphin-4.1.72-1.3.i586
do not install koffice2-kplato-1.9.98.1-39.6.i586
do not install koffice2-kpresenter-1.9.98.1-39.6.i586
do not install koffice2-kspread-1.9.98.1-39.6.i586
do not install koffice2-kthesaurus-1.9.98.1-39.6.i586
do not install koffice2-kword-1.9.98.1-39.6.i586
do not install kde4-k3b-4.1.3.svn881374-6.2.i586
do not install kde4-amarok-1.94-18.1.i586
do not install kdebase4-nsplugin-4.1.72-1.3.i586 ] Ignore some dependencies of plasmoid-lancelot
] deinstallation of plasmoid-lancelot-1.0.3-2.41.i586

powerdevil-1.4.1-12.1.i586 requires libplasma.so.2, but this requirement cannot be provided
deleted providers: kdebase4-workspace-4.1.3-136.1.i586@System]
] deinstallation of powerdevil-1.4.1-12.1.i586
] Following actions will be done:
do not install kdebase4-runtime-4.1.72-3.1.i586
do not install kde4-kmag-4.1.72-1.4.i586
do not install kdebase4-nsplugin-4.1.72-1.3.i586 ] Ignore some dependencies of powerdevil

kde4-akonadi-4.1.3-64.1.i586 requires kdepimlibs4 < 4.1.60, but this requirement cannot be provided
deleted providers: kdepimlibs4-4.1.3-1.5.i586@System]
uninstallable providers: kdepimlibs4-4.0.72-14.1.i586[http://download.opensuse.org/distribution/11.0/repo/oss/]
] Ignore some dependencies of kde4-akonadi
] Following actions will be done:
do not install kdepimlibs4-4.1.72-3.1.i586
do not install kde4-kmag-4.1.72-1.4.i586
do not install kdebase4-nsplugin-4.1.72-1.3.i586
do not install libakonadi4-4.1.72-3.1.i586 ] deinstallation of kde4-akonadi-4.1.3-64.1.i586

powerdevil-lang-1.4.1-12.1.i586 requires powerdevil = 1.4.1, but this requirement cannot be provided
deleted providers: powerdevil-1.4.1-12.1.i586@System]
] Following actions will be done:
do not install kde4-plasmoid-weather-0.4-1.21.i586
do not install kde4-kmag-4.1.72-1.4.i586
do not install koffice2-kpresenter-1.9.98.1-39.6.i586
do not install koffice2-kspread-1.9.98.1-39.6.i586
do not install koffice2-kthesaurus-1.9.98.1-39.6.i586
do not install koffice2-kword-1.9.98.1-39.6.i586
do not install kde4-k3b-4.1.3.svn881374-6.2.i586
do not install kde4-amarok-1.94-18.1.i586
do not install kdebase4-nsplugin-4.1.72-1.3.i586 ] Ignore some dependencies of powerdevil-lang
] deinstallation of powerdevil-lang-1.4.1-12.1.i586

kde4-kweather-4.1.3-16.15.i586 requires kdebase4-runtime < 4.1.60, but this requirement cannot be provided
deleted providers: kdebase4-runtime-4.1.3-59.7.i586@System]
uninstallable providers: kdebase4-runtime-4.0.4-20.2.i586[openSUSE-11.0-Updates]
kdebase4-runtime-4.0.4-20.1.i586[http://download.opensuse.org/distribution/11.0/repo/oss/]
] Ignore some dependencies of kde4-kweather
] deinstallation of kde4-kweather-4.1.3-16.15.i586
] Following actions will be done:
do not install kde4-akregator-4.1.72-2.1.i586
do not install kde4-kmag-4.1.72-1.4.i586
do not install kdebase4-nsplugin-4.1.72-1.3.i586

YaST2 conflicts list END

I deleted out a lot of the do not install stuff for the sake of brevity.

I will highlight in blue packages you are replacing with a newer ver. but that provide a requirement

I will highlight in red the option you should choose.

You will see it means deleting plasmoids. You can add them again later if they are available.

Also you can work through the errors one at a time, and can always abort before committing.

FYI

I have just done a new install of OS11 with kde4
And have added the unstable repos
It’s updating as I type, should finish in a mo.
I had to do some deletions in the dependency errors, but only about 3.

Hang on its just finishing

Ok I’m in
Looks great

Also. If you have not already done this recently. Remove your updates repo and re-add it with the link from the main page:
Index of /update/11.0