On Friday 16 November 2007 13:26, d_garbage wrote: > Hello, > I just installed an update via the tray applet and now the both the > updater and software management seem to be broken? > > Trying applet gave: > > Can't launch zypp-checkpatches-wrapper helper program. Make sure zypper > package is installed and working. > > Trying software management in YAST gave: > > Error loading language plugin /usr/lib/YaST2/plugin/libpy2lang_perl.so: > libzypp.so.324: cannot open shared object file: No such file or directory > No such client module sw_single > > Run 'yast2 -h' for help on usage > > Trying to launch zypper in termial i find that there is no zypper on > system, just something called "zypper_install". > > I tried log on/off and then reboot. Same result. > > Is this happening to anyone else or has something just gone wrong with the > update on my particular system? > > Thanks, > David David: heres the solution that was posted on the alt.os.linux.suse news group. I just completed it on my 10.3 system and it worked fine. I ran into one issue I had to also delete the boost -doc and -devel before the main rpm would delete.
[EMAIL PROTECTED] wrote: > It started all in a sudden. > Toda (Novemver 16, 2007), when I started openSUSE 10.3, everything was > fine. > openSUSE updater application asked me to download some available > updates and I started the updater (as a root). > But it gave me error message as below: > > "Can't launch zypp-checkpatches-wrapper helper program. Make sure > zypper package is installed and working." > > According to the suggestion, I attempted to install "zypper" package > from YAST (Software->Software Management). > But, once I click on the "Software Management" icon, an "xmessage" > windows pop up with the following error message: > > "Error loading language plugin /usr/lib/YaST2/plugin/ > libpy2lang_perl.so: libzyppy.so.324: canot open shared object file: No > such file or directory No such client module sw_single > > Run 'yast2 -h' for help on usage" > > Note that, my openSUSE 10.3 is up-to-date, because I always install > the available updates everyday. > Here is one fix from Dave Thorp via the SUSEforums.net and the Novell Bugzilla. It worked for me, but I had to choose the 64-bit versions of the packages instead of the 32-bit ones. I hope this helps. Slightly clearer instructions that I've just posted on the bugzilla Ok to solve (for anyone still desperate to get package management back) Go to http://download.opensuse.org/distribution/.../oss/suse/i586/ and pick up the following three packages and save them to their own folder (all 3 packages in one folder) http://download.opensuse.org/distribution/...26.2-2.i586.rpm (libzypp) http://download.opensuse.org/distribution/....1-108.i586.rpm (boost) http://download.opensuse.org/distribution/...8.23-7.i586.rpm (zypper) Open a shell and su to root cd to the folder you put them in rpm -e boost-1.33.1-108.2 (which erases the wonderfully and thoroughly tested package that caused the mess) rpm -ivh *.* Right click on the opensuse updater and click check now and all should be back to normal Hope this helps you. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
