Results 1 to 10 of 10

Thread: Yast not working correctly

  1. #1

    Default Yast not working correctly

    I have had this problem for about 2 weeks now. Quite a few of the modules in yast give me this error. Error loading language plugin /usr/lib64/Yast2/plugin/libpy2lang_perl.so libperl.so cannot open shared object. I can't say when it happened for sure. I was installing different programs to play and copy DVDs and installed the Gnome base system to give it a try around the time it quit working. I am using Opensuse 11.0 64 bit KDE 4.1.3. I can install packages and manage repositories, but the one click install does not work or the partitioner. I have found a few posts with same problem, but everything in them has not worked for me. Only other choice I can think of is to reformat and install again but would rather find a way to fix it. I have just about got everything how I want it.
    Thanks for your help

  2. #2
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    20,395
    Blog Entries
    1

    Default Re: Yast not working correctly

    The particular file '/usr/lib64/Yast2/plugin/libpy2lang_perl.so' is provided by yast2-perl-bindings package. Hopefully, its as simple as reinstalling this package with:

    zypper in --force yast2-perl-bindings


    Any of the gurus around here have any suggestions?

  3. #3

    Default Re: Yast not working correctly

    I tried zypper in --force yast2-perl-bindings with no change. I then did zypper in yast*. Still did not work. Then I completely uninstalled yast with zypper disabled all the repos but the DVD and then reinstalled. It still gives me then same error on some of the modules when I try to use it. There must be something that I installed that is in conflict.

    Thanks for your help

  4. #4
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    20,395
    Blog Entries
    1

    Default Re: Yast not working correctly

    Ok, you have 64 bit system, so what is the output of

    rpm -ql perl |grep libperl.so

    For reference I get this (with 32 bit system):

    rpm -ql perl |grep libperl.so
    /usr/lib/perl5/5.10.0/i586-linux-thread-multi/CORE/libperl.so
    Check that you have 64 bit perl package(s) installed.

  5. #5

    Default Re: Yast not working correctly

    "Ok, you have 64 bit system, so what is the output of

    rpm -ql perl |grep libperl.so"

    I am getting

    /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so

    It is showing 64 bit installed
    Thanks

  6. #6
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    20,395
    Blog Entries
    1

    Default Re: Yast not working correctly

    What does 'zypper ve' report? I would make sure all the recently installed packages are 64 bit. Maybe also worth reinstalling perl packages? Can't think what else might be the cause..

  7. #7

    Default Re: Yast not working correctly

    >"What does 'zypper ve' report?"

    Dependencies of all installed packages are satisfied.

    I also tried rpm -ql perl |grep libpy2lang_perl.so just to see. It came back with nothing(don't know if that helps). I then tried zypper in libpy2lang_perl.so and got this.

    'libpy2lang_perl.so' not found.
    Nothing to do.

    One good thing about all of this I am learning a lot about zypper and I like it. I will just keep trying things and maybe wait till 11.1 come out to format.

    Thanks for all of your help

  8. #8

    Default Re: Yast not working correctly

    I have the same problem on 11.2. I updated a bunch of packages, and Yast as well as one-clock install stopped working. I even reinstalled the 64-bit yast2-perl-bindings.
    /lib64/YaST2/plugin # rpm -ql perl |grep libperl.so
    /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so

    Any suggestions? Did this ever get solved?

  9. #9

    Default Re: Yast not working correctly

    also in /usr/lib64/YaST2/plugin
    lrwxrwxrwx 1 root root 24 2009-11-24 14:19 libpy2lang_perl.so -> libpy2lang_perl.so.2.0.0:
    lrwxrwxrwx 1 root root 24 2009-11-24 14:19 libpy2lang_perl.so -> libpy2lang_perl.so.2.0.0
    lrwxrwxrwx 1 root root 24 2009-11-24 14:19 libpy2lang_perl.so.2 -> libpy2lang_perl.so.2.0.0
    -rwxr-xr-x 1 root root 147704 2009-11-11 00:42 libpy2lang_perl.so.2.0.0

  10. #10

    Default Re: Yast not working correctly

    I was having th same problems with my Intel Core 2 Duo 64-bit, running OpenSuSE 11.2. It was right after installing the alien package from the software repository.

    I downloaded the following RPMs online, because I couldn't find the current versions:
    perl-5.10.0-72.6.1.x86_64.rpm
    perl-base-5.10.0-62.16.x86_64.rpm

    And performed the following to reinstall the packages:
    rpm -e --nodeps perl-base-5.12.0-1.21.x86_64
    rpm -e --nodeps perl-5.12.0-1.21.x86_64
    rpm -i /$PATH_TO_DOWNLOAD_FOLDER/perl-5.10.0-72.6.1.x86_64.rpm
    rpm -i /$PATH_TO_DOWNLOAD_FOLDER/perl-base-5.10.0-62.16.x86_64.rpm

    The GUI is a little different, but starts up without problems and works fine so far.

    Don't know if this is the solution you are looking for, but it certainly is a workaround.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •