The recent SUSE Security Announcement: kdelibs (SuSE-SA:2004:014) has only an update for version kdelibs3-3.0.5-54. and not the version kdelibs3-3.0.3-68 that was initially installed under SUSE 8.1.
If the current patch update is attempted on SUSE 8.1, the following message is displayed: error: failed dependencies: libstdc++.so.5(GLIBCPP_3.2.2) is needed by kdelibs3-3.0.5-54
When I attempt to install libstdc++-3.2.2-45.i586.rpm the following message is displayed: file /usr/lib/libstdc++.so.5 from install of libstdc++-3.2.2-45 conflicts with file from package libstdc++-3.2-36
If I attempt to un-install libstdc++-3.2-36 so that I can install libstdc++-3.2.2-45, the following message is displayed: error: removing these packages would break dependencies: libstdc++ = 3.2-36 is needed by libstdc++-devel-3.2-36 libstdc++.so.5 is needed by unrar-3.00-42 libstdc++.so.5 is needed by xlock-5.03-207 libstdc++.so.5 is needed by yast2-packagemanager-2.6.26-0 libstdc++.so.5 is needed by htdig-3.1.6-49 and approx. 80 more programs are listed.
I could do an install/upgrade using the nodeps option, however I would be fearful that I would break something. How can I avoid the above problems and install a fix for kdelibs under SUSE 8.1 that has currently kdelibs3-3.0.3-68 installed?