Jan 21, 2010

How to repair a broken YaST online update in SuSE 11.2

One of the last YaST2-ncurses packages renders YaST2 online update and software management in SuSE Linux 11.2 unusable. Online update just exists back into the menu. If you want to fix it, follow these instructions:

  • Mount your install DVD. In my case it looks like:
    mkdir /mnt.dist
    mount -o loop /mnt/distro/opensuse-11.2-x86_64.iso /mnt/dist
  • Change path to RPM packages location. In my case:
    cd /mnt/dist/suse/x86_64
  • Restore original packages. In my case:
    rpm -Uvh --force yast2-ncurses-pkg-2.18.4-2.9.x86_64.rpm
    rpm -Uvh --force yast2-ncurses-2.18.10-2.1.x86_64.rpm

That's all. Now you can use online update. It will propose you yast2-ncurses fix, which you should install.


  1. Christian d'HeureuseFebruary 18, 2010 at 11:17 PM

    In my case, the following command solved the problem in SuSE 11.1:

    zypper update yast2-ncurses-pkg

  2. i have a problem with activating my desktop animations its always saying that my x configuration is wrong, how do i go about it thankyou

  3. if you can't run zypper bcause you are missing libzypp.so.619 try

    cd /usr/lib

    ln -s libzypp.so.631.0.4 libzypp.so.619

    zypper update yast2-ncurses-pkg

  4. Thank you so much for your post!!!