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]

Reply via email to