KDE Package Repositories for OS 11.1

I realize the KDE Package repositories listed at KDE/Repositories - openSUSE are not officially supported by OS. But they are a complete mess AFAICS. I added the distribution release and stable sets to YAST, and enabled them, but attempting to update packages in these repositories leads to endless conflicts because of missing dependency updates. So I just disabled them and gave up.

But why should these repository be so bad. Evidently the maintainers don’t care that they add packages to them which have dependencies on other packages which are nowhere to be found within the set of repostories.

It is very disappointing to want to get the latest KDE updated for OS 11.1 and to be stymied by these poorly kept repositories.

Remove anything you added so you just have the OSS, Non-OSS, Updates

and then run this
](http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.1/KDE4-DEFAULT.ymp)

What does this file do ?

It is a OneClick installer :wink:

Just in case you think I’m of evil intent>:), here is where it is from
KDE/KDE4 - openSUSE

**EDIT

Hang on with this. I see it’s pointing to Factory. You don’t want that**. I will post back soon.

OK
Let me see your repo list. To get that open a terminal and do

zypper lr -d

OK. Now there is a change and the devs have shifted the kde stable to supply kde4.3.4

So you need these 2 repos

Desktop
Index of /repositories/KDE:/KDE4:/STABLE:/Desktop/openSUSE_11.2

Community
Index of /repositories/KDE:/KDE4:/Community/openSUSE_11.2

All your repos should be at 99 priority
Then use the System Package Switcher
http://thumbnails23.imagebam.com/5898/2b9b1858976430.gif](http://www.imagebam.com/image/2b9b1858976430)

It’s worth protecting k3b from Packman, any other media savvy upgrades got from there, that KDE4 will replace.

I used (having protected k3b & ktorrent), where kde4-desktop was the higher priority KDE:/KDE4:/STABLE:/Desktop repo.

zypper ref && zypper dup --from kde4-desktop

Has worked nicely, and only found 1 bad bug to report so far, and remains of X glitches (but better than before).

One click Install should be fine, but as advised, having simple repository list is very good idea, to avoid confusing things badly.

I don’t find the package switcher in my 11.1 S/oftware Management

Is Update All Unconditionally safe with the 4.3.4 repo selected?

???

Changing my 11.1 repos to these any kde4 packages I try to update gives this dependency error

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit)

???

In 11.1 this is not a feature, sorry.
Update all Unconditionally yes, should be OK.

If you get error messages, I need to see it ALL. Use the expert button in the error box and save it to file then paste it here.

What do you make of this error
nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit)

??

Nothing. because it’s incomplete. Like I said - all the message from the Yast error box is needed.

But in my 11.2 sys that is provided by this package: libstdc++44

libstdc++44 is not available in the 11.1 repos.

I’ll give the forced upgrade tomorrow when I have time to sort through any issues if something blows up :slight_smile:

Thanks for helping with the 4.3.4 upgrade to 11.1.

I have a 3 year old laptop with a Radeon 200 video chip and can’t upgrade it to 11.2 :frowning:

The result of zypper lr -d:

| Alias | Name | Enabled | Refresh | Priority | Type | URI | Service

—±------------------------±------------------------±--------±--------±---------±-------±---------------------------------------------------------------------------------------------------±-------
1 | Contrib | Contrib | Yes | Yes | 100 | rpm-md | Index of /repositories/openSUSE:/Factory:/Contrib/openSUSE_11.1 |
2 | Java | Java | Yes | Yes | 100 | rpm-md | Index of /repositories/Java:/packages/openSUSE_11.1 |
3 | KDE_4_Community | KDE 4 Community | Yes | Yes | 20 | rpm-md | Index of /repositories/KDE:/KDE4:/Community/openSUSE_11.1 |
4 | KDE_4_Community_Stable | KDE 4 Community Stable | Yes | Yes | 20 | rpm-md | Index of /repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE4_STABLE_Desktop |
5 | KDE_4_Core_Stable | KDE 4 Core Stable | Yes | Yes | 20 | rpm-md | Index of /repositories/KDE:/KDE4:/STABLE:/Desktop/openSUSE_11.1 |
6 | KDE_4_Playground_ | KDE 4 Playground | Yes | Yes | 20 | rpm-md | Index of /repositories/KDE:/KDE4:/Playground/openSUSE_11.1 |
7 | KDE_4_Playground_Stable | KDE 4 Playground Stable | Yes | Yes | 20 | rpm-md | Index of /repositories/KDE:/KDE4:/Playground/openSUSE_11.1_KDE4_STABLE_Desktop |
8 | KDE_Backports | KDE Backports | Yes | Yes | 20 | rpm-md | Index of /repositories/KDE:/Backports/openSUSE_11.1 |
9 | KDevelop | KDevelop | Yes | Yes | 100 | rpm-md | Index of /repositories/home:/amilcarlucas/openSUSE_11.1 |
10 | MonoDevelop | MonoDevelop | Yes | Yes | 100 | rpm-md | Index of /repositories/Mono/openSUSE_11.1 |
11 | Mozilla | Mozilla | Yes | Yes | 20 | rpm-md | Index of /repositories/mozilla/openSUSE_11.1 |
12 | OpenOffice | OpenOffice | Yes | Yes | 100 | rpm-md | Index of /repositories/OpenOffice.org:/STABLE/openSUSE_11.1 |
13 | Qt | Qt | Yes | Yes | 20 | rpm-md | Index of /repositories/KDE:/Qt/openSUSE_11.1 |
14 | Smart | Smart | Yes | Yes | 100 | rpm-md | Index of /repositories/smart/openSUSE_11.1 |
15 | openSUSE 11.1-0 | openSUSE 11.1-0 | No | No | 100 | yast2 | cd:///?devices=/dev/sr0 |
16 | repo-debug | openSUSE-11.1-Debug | No | No | 100 | NONE | Index of /debug/distribution/11.1/repo/oss |
17 | repo-non-oss | openSUSE-11.1-Non-Oss | Yes | No | 99 | yast2 | Index of /distribution/11.1/repo/non-oss |
18 | repo-oss | openSUSE-11.1-Oss | Yes | No | 99 | yast2 | Index of /distribution/11.1/repo/oss |
19 | repo-source | openSUSE-11.1-Source | No | No | 100 | NONE | Index of /source/distribution/11.1/repo/oss |
20 | repo-update | openSUSE-11.1-Update | Yes | Yes | 20 | rpm-md | Index of /update/11.1


I am running OS 11.1 and not OS 11.2. As you can see from the list above I have added all the KDE repositories from KDE/Repositories - openSUSE which are designated as ‘Distribution Release’ and ‘Stable’ as well as the stable Qt. I have no interest in the factory, unstable, and otherwise KDE repostories. Unless that page is wrong I can hadrly believe I have added the wrong repositories but I am willing to correct them to resolve my problems with KDE upgrades. I am running KDE4 under OS 11.1.

I go to Software Updates, and let it refresh the necessary repositories. I go to my Qt repository annd notice an update for libca2. I attempt to update it only to be met by the fact that the update is looking for libqt4-4.6.0-14.1.x86_64. But it is nowhere around. All sorts of other updates in the rest of the KDE repostories are looking for this updated package, but the dummies who created these repositories just “forgot” to put libqt4-4.6.0-14.1.x86_6 anywhere. This is the sort of thing of which my OP complained.

I am on 11.1, not 11.2 and I have added the distribution, stable, and Qt repositories at KDE/Repositories - openSUSE. if these are wrong the page needs to be corrected or removed.

OK. Sorry about the 11.2 stuff

In 11.1 you need to make sure your Updates repo is set to priority 99

Then do unconditional update in the kde repos
But IMO you should NOT have QT
You should remove also repo 3,6,7,8

I did as you suggested. I disabled the appropriate repositories and put the Updates repo at 99. I then went to the KDE Core Stable repository and chose Update Unconditionally. I still received a huge swath of conflicts. Unfortunately the software update tool makes it impossible to copy the screen with the conflicts. I will give you the first one but there are plenty others:

kdegraphics4-4.1.3-4.6.x86_64 requires kdebase4-runtime < 4.1.60 but this requirement can not be provided.

There are tons of others like this. I just do not have the patience to figure out why these repositories are so out of sync with their dependencies.

In the error box of dependencies there is a expert button, click it to save the errors to a file then open the file (will be in /home/yourusername)
copy and paste it here

It might look long, but will not be too difficult

YaST2 conflicts list - generated 2009-12-08 12:31:50

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by akregator-4.3.4-2.4.x86_64

 ] do not install akregator-4.3.4-2.4.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by amarok-2.1.1-7.8.x86_64

 ] do not install amarok-2.1.1-7.8.x86_64

nothing provides libgnokii.so.4()(64bit) needed by kaddressbook-4.3.4-2.4.x86_64

 ] do not install kaddressbook-4.3.4-2.4.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install kdebase4-runtime-4.3.4-4.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdepim4-4.3.4-2.4.x86_64

 ] do not install kdepim4-4.3.4-2.4.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdelibs4-4.3.4-2.2.x86_64

 ] do not install kdelibs4-4.3.4-2.2.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kcolorchooser-4.3.4-1.3.x86_64

 ] do not install kcolorchooser-4.3.4-1.3.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdegraphics4-4.3.4-1.3.x86_64

 ] do not install kdegraphics4-4.3.4-1.3.x86_64

nothing provides librpm.so.0()(64bit) needed by kdebase4-openSUSE-11.2-29.5.10.x86_64

 ] do not install kdebase4-openSUSE-11.2-29.5.10.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-workspace-4.3.4-7.1.x86_64

 ] do not install kdebase4-workspace-4.3.4-7.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kget-4.3.4-3.1.x86_64

 ] do not install kget-4.3.4-3.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kgamma-4.3.4-1.3.x86_64

 ] do not install kgamma-4.3.4-1.3.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdialog-4.3.4-2.1.x86_64

 ] do not install kdialog-4.3.4-2.1.x86_64

nothing provides libhd.so.16()(64bit) needed by kio_sysinfo-11.2-29.5.10.x86_64

 ] do not install kio_sysinfo-11.2-29.5.10.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kontact-4.3.4-2.4.x86_64

 ] do not install kontact-4.3.4-2.4.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kmix-4.3.4-1.5.x86_64

 ] do not install kmix-4.3.4-1.5.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by libtag-extras0-0.1.6-2.3.1.x86_64

 ] do not install libtag-extras0-0.1.6-2.3.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by konsole-4.3.4-2.1.x86_64

 ] do not install konsole-4.3.4-2.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kopete-4.3.4-3.1.x86_64

 ] do not install kopete-4.3.4-3.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by libkde4-4.3.4-2.2.x86_64

 ] do not install libkde4-4.3.4-2.2.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by ktorrent-3.2.4-1.7.x86_64

 ] do not install ktorrent-3.2.4-1.7.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by libexiv2-5-0.18.2-1.1.x86_64

 ] do not install libexiv2-5-0.18.2-1.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by libkdepimlibs4-4.3.4-2.1.x86_64

 ] do not install libkdepimlibs4-4.3.4-2.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by libkdecore4-4.3.4-2.2.x86_64

 ] do not install libkdecore4-4.3.4-2.2.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by libstrigi0-0.7.0-2.1.x86_64

 ] do not install libstrigi0-0.7.0-2.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by libmsn0_1-3.9.97-2.1.x86_64

 ] do not install libmsn0_1-3.9.97-2.1.x86_64

nothing provides libpoppler-qt4-3 = 0.12.0 needed by okular-4.3.4-1.3.x86_64

 ] do not install okular-4.3.4-1.3.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by strigi-0.7.0-2.1.x86_64

 ] do not install strigi-0.7.0-2.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by libkdecore4-4.3.4-2.2.x86_64

 ] do not install kdelibs4-core-4.3.4-2.2.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by libkdepimlibs4-4.3.4-2.1.x86_64

 ] do not install libakonadi4-4.3.4-2.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by libkdepimlibs4-4.3.4-2.1.x86_64

 ] do not install kdepimlibs4-4.3.4-2.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-workspace-4.3.4-7.1.x86_64

 ] do not install kdebase4-session-4.3.4-7.1.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install plasmoid-quickaccess-0.8.1-3.7.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install plasma-addons-4.3.4-2.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install libkdegames4-4.3.4-1.3.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install marble-4.3.4-1.5.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install ksudoku-4.3.4-1.3.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install kwikdisk-4.3.4-1.2.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install kwrite-4.3.4-2.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install kwalletmanager-4.3.4-1.2.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install kwin-4.3.4-7.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install korganizer-4.3.4-2.4.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install kreversi-4.3.4-1.3.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install kruler-4.3.4-1.3.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install krdc-4.3.4-3.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install konversation-1.2-1.4.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install konqueror-4.3.4-2.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install krfb-4.3.4-3.1.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install ksnapshot-4.3.4-1.3.x86_64

nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by kdebase4-runtime-4.3.4-4.1.x86_64

 ] do not install kpat-4.3.4-1.3.x86_64