SymptomsAfter installing or upgrading of Parallels Plesk Panel to 9.2 version on a SuSE installation, YaST no longer starts:
//sbin/yast: line 27: //lib/YaST2/bin/yast2-funcs: No such file or directory
//sbin/yast: line 250: set_lang_from_sysconfig: command not found
//sbin/yast: line 279: check_ncurses: command not found
package yast2-qt is not installed
package yast2-gtk is not installed
Something is wrong with the YaST user interface.
Cause$PATH system variable is modified during psa-courier-imap package installation in a way, that double slashes (//) are included. YaST is not able to interpret double slashes in the $PATH system variable, and crashes.
ResolutionThis is a known issue, that will be fixed in a future version of Parallels Plesk Panel. As of now, a workaround is available, consisting of replacing double slashes (//) with a single slash (/) in the $PATH system variable, and eliminating any repeated paths. For example:
PATH = /usr/kerberos/sbin:/usr/kerberos/bin://sbin://bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
should be replaced with:
PATH = /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
Also, be sure to install the missing packages, that are seen on the error message. In the example we use, it is yast2-qt and yast2-gtk.