SDB:YaST No Longer Works in SUSE LINUX 9.1 After an Online Update
From openSUSE
Version: 9.1
Symptom
YaST Control Center has stopped working after having updated via YOU (YaST Online Update). The program can no longer be started.
Cause
A very important package for YaST Control Center's installed updates was not selected during the online update and thus, not installed. As a typical sign of this, the following error message is displayed when you try to start the YaST Control Center as root user from a text console (by executing "yast2"):
warning: the qt frontend is installed but does not work warning: the ncurses frontend is installed but does not work You need to install yast2-ncurses to use the YaST2 text mode interface
Even though this message refers to the package "yast2-ncurses", the actual cause lies in the missing update of the package "popt".
Solution
Proceed as follows to manually install the missing update:
- Start your SUSE LINUX system and log in as a normal user.
- Download the latest version of the package "popt" (ftp://ftp.suse.com/pub/suse/i386/update/9.1/rpm/i586/popt.rpm) and save it to the /tmp directory.
- Open a console and execute the command "su -" ein.
- Enter root's password when prompted to do so.
- Install the updated package with the command:
rpm -Uhv /tmp/popt.rpm - Exit the console by pressing the key combination [CTRL]+[D] twice.
YaST Control Center should now work again as usual.
de:SDB:YaST Module funktioniert unter SUSE LINUX 9.1 nach Reparatur nicht mehr
Keywords: yast | you | update | control | center
Categories: SDB:YaST | SDB:YOU | SDB:9.1

