kdelibs patch install problems under 8.1
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? -- ******************************* John Whelan, Dublin City University, *******************************
Hello, John Whelan wrote:
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 [...] 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?
Download the source RPM and compile it: rpm --rebuild kdelibs*.src.rpm And please send a bugreport to http://www.suse.de/feedback so that SuSE can fix the problem. According to your problem description, it seems that they have compiled it with a wrong version of libstdc++ installed. Gruß Christian Boltz -- Linux - Life is too short for reboots
participants (2)
-
Christian Boltz
-
John Whelan