Hello all!
I was upgrading to KDE 4.2 via one-click install last night and before it was finished I aborted it as it was getting late. Today I attempted to do it again and yast gave this error:
terminate called after throwing an instance of ‘YUIPluginException’
what(): Couldn’t load plug-in qt
YaST got signal 6 at YCP file SlideShow.ycp:76
/sbin/yast2: line 421: 6656 Aborted $ybindir/y2base $module “$@” “$SELECTED_GUI” $Y2_GEOMETRY $Y2UI_ARGS
I then started yast2 with gtk and managed to complete the installation but when I try to log in to KDE 4.2 i get this error: “Couldn’t load kdeinit4. Check your installation.”
I have tried and googled everything I could think of and can’t figure out how to fix it.
Could somebody please help me? Any help is much appreciated!
Are you now in suse?
if you are (I suppose gnome then) reinstall kde4. First delete it through yast (it will be pain in the ass because of all those dependencies) and then install it by one click install from opensuse page KDE/KDE4 - openSUSE
i would also recommend doing update of all packages (Package-> All packages -> Update if newer version is avaible)
it’s the best thing to do after everything and is no problem since you’re not on dialup
Hi,
I got very similar problem, but I was doing a “normal” update. I read somewhere in the forums to downgrade the packages from KDE Qt repository and, well, it helped
Hope, it’ll fix your case
Actually I am on dialup:( I just went to my brother’s house to download it. I also found that sax2 doesn’t work either so I tried sax2 --ignoreprofile and I got:
Cannot mix incompatible Qt libraries
terminate called after throwing an instance of ‘std::logic_error’
what(): basic_string::_S_construct NULL not valid
I’m going to try updating anything installed related to qt and see what happens.
Will post back afterwards
Actually I have seen a number of threads on the internet (after googling), but I’m not sure how useful they would be. The 1-click install can cause problems with the repo configuration, so maybe start by looking at these first.
Open a console (su to root) and do
zypper lr
It may be necessary to delete any recently added (problematic repos) first. You can also launch the ncurses (text mode) version of yast via a console as well if required.
Ok I pasted this: /usr/share/YaST2/clients/inst_packages.ycp into a terminal and forgot to type vim in first and got this:
YaST got signal 11 at YCP file /usr/share/YaST2/clients/inst_packages.ycp
No such client module got
The search path follows. It does not include the current directory.
/y2update/clients
/root/.yast2/clients
/usr/share/YaST2/clients
Deleted all repositories from yast except the opensuse 11.0 DVD.
Deleted all yast packages from system. (Might not have needed to do that but just to be sure…)
Rebooted then re-installed all the deleted yast packages then rebooted again.
And thats it, all working again!!
Many thanks everyone!!! Hope this helps others!!:)
>
> I fixed it!!:)
> Here is what I did:
> 1. Deleted all repositories from yast except the opensuse 11.0 DVD.
> 2. Deleted all yast packages from system. (Might not have needed to do
> that but just to be sure…)
> 3. Rebooted then re-installed all the deleted yast packages then
> rebooted again.
> And thats it, all working again!!
> Many thanks everyone!!! Hope this helps others!!:)
I saw this solution on the German forums (thanks Google translate) and successfully resolved it on my laptop. It should be posted here too for the non-German crowd.
If you are using Factory repos, and if you still want to have Qt4.5 and be able to use YaST2, the solution is to downgrade yast2-qt-pkg to the original version. It looks like one of the official updates changed/broke something that’s not compatible with Qt4.5. This worked on my 11.0, and I suspect will work on 11.1 also.
The other option is, of course, to downgrade to Qt4.4, which will result in you losing some of the coolness status points.
YaST got signal 11 at YCP file /usr/share/YaST2/clients/inst_packages.ycp:36
/sbin/yast2: line 421: 4076 Segmentation fault $ybindir/y2base $module “$@” “$SELECTED_GUI” $Y2_GEOMETRY $Y2UI_ARGS
I’ve struggled with this same error message when trying to use YaST2 for software management. When it occurs I can’t even copy and paste the X-message that is displayed!
Has your fix reliably worked? For me I can select repositories but not install any software so I’m using rpm instead of YaST for the moment.
I think it might be another instance of Novell’s bug # 461136 filed on the Bugzilla system.:
YaST got signal 11 at YCP file /usr/share/YaST2/clients/inst_packages.ycp:36
/sbin/yast2: line 421: 4076 Segmentation fault $ybindir/y2base $module “$@” “$SELECTED_GUI” $Y2_GEOMETRY $Y2UI_ARGS
I’ve struggled with this same error message when trying to use YaST2 for software management. When it occurs I can’t even copy and paste the X-message that is displayed!
Has your fix reliably worked? For me I can select repositories but not install any software so I’m using rpm instead of YaST for the moment.
I think it might be another instance of Novell’s bug # 461136 filed on the Bugzilla system.:
This didn’t fix the YaST2 segfault problem on my system but I have seen on Bugzilla that bug #461136 is now marked as “resolved”. Sadly however, “resolved” doesn’t mean it is “fixed” just that it has been merged with #464214 so please, all move your votes to that newer one on the Novell Bugzilla site. It looks as though the problem is down to a fonts issue with “qt” but I’m not sure I understand the full story since it certainly used to work for well over a year on my system and has only broken since the start of 2009.
It has become something of an embarrassment as I try to use the machine as a demo platform when advocating the use of Linux. I’ve come to the point that I have to fudge over any demo where I’m asked about adding extra software.
Yes, it’s now definitely being treated as bug #464214 on Novell Bugzilla, and looks like it is being pondered by far greater minds than mine so I’m watching that space in hope!
I am having this same problem and it is killing me. I removed and readded the repos but still have the problem. I can’t load the software mgmnt page like you stated and can’t figure out how delete/re-add/edit the YAST packages. Can someone please help me?