error in yast modules

Hello !

I’ve opensuse 11 and a problem on yast 2.

In fact, after a bad restart, I had to launch a “fsck” as a root.

Now, I’ve a problem when I want to open things in yast.

The error message is “error while creating module client XXX” and XXX is the module I try to open (sw_single or online_update for example).

I’ve read many things on that kind of error on many forums, and most of them suggested to reinstall “zypper” and “libzypp”, but even if I’ve done that, it doesn’t work…

So if you could help me…

Thanks !

try this in a terminal as su

zypper in -f yast*

I’ve tried
zypper in -f yast*

but it said that this package doesn’t exist and “there’s nothing to do”.

Then I tried with a “2” replacing the “*” and it installed yast2 but nothing changed.

When I open yast, it asks for the password, then all icons images are not available anymore (there’s a cross) and when I clic on it, it says “error while creating client module XXX”

Sorry :s

Open a terminal and go su

now type :
yast

Ok, and the result is… “error while creating client module menu”… and the same result if I type “yast2”…

An other idea ?

Thanks for all !! :slight_smile:

Lets try Yast from level 3

At boot clear any boot arguments in the boot line and just type the number : 3

then at login, do so as root
then type:
yast

you should be able to work from here. If not come back.

Hello !

Thanks for your answer, but… what do you mean by “at boot, clear all boot arguments” ?

When I start my computer, there’s the opensuse “bar” which is shown until I can access to my computer…

Can you explain me how I do what you suggested ?

Thank you.

Marc

At the boot choice screen where you select default, failsafe
Use down arrow to stop the timer and move back up to default.
Now, do you notice some text lower down, it may include vga=???
Jut use backspace to clear it all
type:
3

login as root, which is
root
rootpassword*

then type;
yast

Hello,

I chose “Failsafe… (default)” (because it also exists “failsafe…(PAE)”.

There were things wroten after “VGA” (and it’s the same case for all the stuffs I can choose before starting).

So I just added “3” (and I saw that number in the different lines on boot).

Then, login, password.

With “yast” or “yast2” : “bash yast command doesn’t exist”…

Any idea ?

Thanks

So I just added “3”

I said remove all other comments
all you will have in there is

3

now try

Hello,
I have a habit of posting on dead threads as I search for solutions to issues and come across related ones. Just now I tried to update my system from 11.0 to 11.1 by adding the 11.1 repos into the yast repository manager disabling the 11.0 ones and afterwards yast wouldn’t work. Any yast module I tried to load would pop up an xmessage window that says “error while creating client module” some_module_name. After reading this thread I solved it by using nano (or any text editor) to edit my repo file for the 11.0 distribution and setting enabled = 1 instead of 0, then ran zypper in -f yast* or else it was yast2, I can’t remember but only one of them worked, as suggested here, and it reinstalled yast (said it was upgrading :-?) and the modules work now. Still don’t totally understand why it broke in the first place or why that fixed it though.

Hello,
I have a habit of posting on dead threads as I search for solutions to
issues and come across related ones. Just now I tried to update my
system from 11.0 to 11.1 by adding the 11.1 repos into the yast
repository manager disabling the 11.0 ones and afterwards yast wouldn’t
work. Any yast module I tried to load would pop up an xmessage window
that says “error while creating client module” some_module_name. After
reading this thread I solved it by using nano (or any text editor) to
edit my repo file for the 11.0 distribution and setting enabled = 1
instead of 0, then ran zypper in -f yast* or else it was yast2, I can’t
remember but only one of them worked, as suggested here, and it
reinstalled yast (said it was upgrading :-?) and the modules work now.
Still don’t totally understand why it broke in the first place or why
that fixed it though.


sp3wn

sp3wn’s Profile: http://forums.opensuse.org/member.php?userid=15971
View this thread: http://forums.opensuse.org/showthread.php?t=397789