Solved: /usr/lib/YaST2/plugin/libpy2lang_perl.so

Hi, I fixed this message today and want to share to solution for basic users:

Error loading language plugin /usr/lib/YaST2/plugin/libpy2lang_perl.so: libperl.so: cannot open shared object file: No such file or directory

Just run the following command as user (or root):

wget http://download.opensuse.org/repositories/openSUSE:/11.2/standard/i586/yast2-perl-bindings-2.18.0-2.1.i586.rpm && sudo rpm -i --force yast2-perl-bindings* && rm yast2-perl-bindings* && sudo zypper dup

If you ‘fixed’ it, it means you have Factory or alternative Y2 location which messed up your existing installation, which “basic” users should never run into.

True, just realized that a coupple of days ago -b.

Anyways anybody with the same problem in the future can use my script (they just need to change the version numbers).