[Bug 492256] New: After opensuse 11.1 update of 4.4.2009 gui fails to start, system reports fault in kstartupconfig4
http://bugzilla.novell.com/show_bug.cgi?id=492256 Summary: After opensuse 11.1 update of 4.4.2009 gui fails to start, system reports fault in kstartupconfig4 Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: i586 OS/Version: openSUSE 11.1 Status: NEW Severity: Critical Priority: P5 - None Component: KDE4 Workspace AssignedTo: kde-maintainers@suse.de ReportedBy: jayambe40@hotmail.com QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 GTB5 After I did an update of the Opensuse 11.1 this morning 04.04.2009 and logged out of root to log into my working account, the gui seemed to crash and I ended up with a command line interface. I tried to restart kde, rebooted, but although kdm was reported to start ok, there was no gui for the login. Runlevels seem okay. I started yast from root and started sax2. It started but after a brief display of the desktop-background reported: "kstartupconfig4 does not exist or fails. The error code is 139. Please ..." running startkde from the prompt ends with a long list of warnings: " No symbols defines for ..." and a failure messeage: " usr/bin/startkde: Line 95: 4298 Segmentation fault kstartupconfig4" 1. How can I make this crap restart? 2. How is it possible that obviously an update package containing such a bug can be uplaoded to the repository????? Thanks for your help! Jay Reproducible: Always Steps to Reproduce: 1. reboot system 2. 3. Actual Results: system gui (kde4) does not start Expected Results: login and startup of kde4 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=492256 User binner@kde.org added comment http://bugzilla.novell.com/show_bug.cgi?id=492256#c1 Stephan Binner <binner@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |jayambe40@hotmail.com --- Comment #1 from Stephan Binner <binner@kde.org> 2009-04-05 04:55:41 MDT --- Please attach the output of "rpm -qa kde\*" for a first shoot. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=492256 User jayambe40@hotmail.com added comment http://bugzilla.novell.com/show_bug.cgi?id=492256#c2 --- Comment #2 from Jay Ambee <jayambe40@hotmail.com> 2009-04-05 05:20:18 MDT --- Sorry, but I am currently writing to you and working from the still functioning win xp installlation on the machine ... how can I transfer the output o you, it consists of a long list of kde installation packages (as far as I can see those that were changeed during the update from the opensuse kde4 factory repository on april 4 (yesterday). Is there a pipelining command to transfer the output of the command into a tyt-file on the windows partition? (since I doubt that even root hast writing permission to c: (ntfs)) or are there version numbers of special packages that you need?? (then: is there a command to stop the output or format ist, so that I can look for the information you need?? Sorry for these dump questions, but I am actualls just a user of the system ... Thans a lot!! -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=492256 User cmorve69@yahoo.es added comment http://bugzilla.novell.com/show_bug.cgi?id=492256#c3 Cristian Morales Vega <cmorve69@yahoo.es> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cmorve69@yahoo.es --- Comment #3 from Cristian Morales Vega <cmorve69@yahoo.es> 2009-04-06 00:43:07 MDT --- I don't know what error code 139 means, perhaps it's very generic. But the same problem, at the same time, was reported in the spanish forum: http://www.forosuse.org/forosuse/showthread.php?t=21521 In that case the problem was that the user was using Qt from KDE:Qt45. Since KDE:KDE4:Factory:Desktop changes between compiling against Qt from the official packages and from KDE:Qt at random times these kind of problems are reported from time to time. The real fix is to implement ZYpp services (http://duncan.mac-vicar.com/blog/archives/351) in the OBS. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=492256 User jayambe40@hotmail.com added comment http://bugzilla.novell.com/show_bug.cgi?id=492256#c4 --- Comment #4 from Jay Ambee <jayambe40@hotmail.com> 2009-04-06 05:28:41 MDT --- (In reply to comment #3)
I don't know what error code 139 means, perhaps it's very generic. But the same problem, at the same time, was reported in the spanish forum: http://www.forosuse.org/forosuse/showthread.php?t=21521 In that case the problem was that the user was using Qt from KDE:Qt45.
Since KDE:KDE4:Factory:Desktop changes between compiling against Qt from the official packages and from KDE:Qt at random times these kind of problems are reported from time to time. The real fix is to implement ZYpp services (http://duncan.mac-vicar.com/blog/archives/351) in the OBS.
Okay: the the report in the spanish forum looks to me a lot like the one I still have. But I don't see, what this "Zypp services" crap (usefull as it might be) has to do with the problem: if there is a fault in the updated repositories (as there seems to be in this case) these sevices won't help at all since they will deliver the same fault during an update. All that seems to be broken or not existant is ONE single file in the repo data ... Or am I completely wrong?? is there a chance to do an update of the kde 4.2.2 repo files today to fix the issue?? could it be, that todays versions don't contain the problem any more?? Thanks for anwering st least some of my questions ... Jay -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=492256 User wstephenson@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=492256#c5 Will Stephenson <wstephenson@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wstephenson@novell.com --- Comment #5 from Will Stephenson <wstephenson@novell.com> 2009-04-06 09:19:37 MDT --- The issue is that somehow the packages you have installed are inconsistent with each other - it can't be solved by updating the repo but by solving the inconsistency on your installation (and hopefully discovering how this happened). Could you also list which libq4 packages are included in the system? rpm -qa \*libqt4\* > qt-packagelist rpm -qa \*kde\* > kde-packagelist then mount the NTFS partition read/write (mount -o rw, using the rest of the settings in /etc/fstab) and cp those package lists to /windows/C. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=492256 User cmorve69@yahoo.es added comment http://bugzilla.novell.com/show_bug.cgi?id=492256#c6 --- Comment #6 from Cristian Morales Vega <cmorve69@yahoo.es> 2009-04-06 10:43:21 MDT --- Well, we have a known source of inconsistencies since some time ago. See bug #420488. Just recently, from the buildhistory of kdebase4-workspace (that includes kde4-kdm): 2009-03-31 17:46:34 bf786f660b8078df02971c63fb0a6bf3 255 4.2.2-218.3 2009-04-02 23:49:35 10ea56059328be02e18abcd03b09b41e 257 4.2.2-217.2 2009-04-03 22:09:53 10ea56059328be02e18abcd03b09b41e 257 4.2.2-217.3 2009-04-04 18:48:35 2abfa878e47588a65a6ecfe0fc4305f3 259 4.2.2-219.1 2009-04-05 18:31:26 2abfa878e47588a65a6ecfe0fc4305f3 259 4.2.2-219.2 2009-04-06 01:00:21 2abfa878e47588a65a6ecfe0fc4305f3 259 4.2.2-219.3 2009-04-06 11:37:03 58d986bb2e7b1a83a1bc0519d0ce0d29 260 4.2.2-221.1 The release number changed from 218 to 217. And ZYpp will not *update* to a package with a *lower* release number. In this case we were lucky and the release number increased again only two days later, but that's not always the case. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=492256 User jayambe40@hotmail.com added comment http://bugzilla.novell.com/show_bug.cgi?id=492256#c7 --- Comment #7 from Jay Ambee <jayambe40@hotmail.com> 2009-04-06 11:38:55 MDT --- (In reply to comment #5)
The issue is that somehow the packages you have installed are inconsistent with each other - it can't be solved by updating the repo but by solving the inconsistency on your installation (and hopefully discovering how this happened).
Could you also list which libq4 packages are included in the system?
rpm -qa \*libqt4\* > qt-packagelist rpm -qa \*kde\* > kde-packagelist
then mount the NTFS partition read/write (mount -o rw, using the rest of the settings in /etc/fstab) and cp those package lists to /windows/C.
okay ... now this is getting completely weird for me: Your comment seemed like the first on to give a reasonable list of steps to follow to resolve the problem. But: - after producing the package lists I tried to mount sda1 with the commands you provided. system responded with: "mount point in use" - which is correct: /dev/sda1 (alias: /windows/c) is set to be mounted during boot process. I tried to copy the files - no effect (which I saw after reboot) I added writing perms for root to /windows/c (which worked fine) and tried to copy again: no effect. I decided to go the other way round and installed Ext2IFS, which should give access also to ext3 file systems and allow to copy the files from there to windows ... But NOT for me: Opensuse 11.1 uses 256 Bit inodes which are currently not supported by ext2ifs and neither by explore2fs which I tried for a change ... I would really like to provide you with the data you need, but - to set this straight: this crap opensuse system does not work as expected and i am really considering to moe back to windows, because in spite of the shit this is, such problems do not appear if you just want a system to work on! Any Ideas??????????? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=492256 User jayambe40@hotmail.com added comment http://bugzilla.novell.com/show_bug.cgi?id=492256#c8 --- Comment #8 from Jay Ambee <jayambe40@hotmail.com> 2009-04-06 11:45:03 MDT --- (In reply to comment #6)
Well, we have a known source of inconsistencies since some time ago. See bug #420488. Just recently, from the buildhistory of kdebase4-workspace (that includes kde4-kdm): 2009-03-31 17:46:34 bf786f660b8078df02971c63fb0a6bf3 255 4.2.2-218.3 2009-04-02 23:49:35 10ea56059328be02e18abcd03b09b41e 257 4.2.2-217.2 2009-04-03 22:09:53 10ea56059328be02e18abcd03b09b41e 257 4.2.2-217.3 2009-04-04 18:48:35 2abfa878e47588a65a6ecfe0fc4305f3 259 4.2.2-219.1 2009-04-05 18:31:26 2abfa878e47588a65a6ecfe0fc4305f3 259 4.2.2-219.2 2009-04-06 01:00:21 2abfa878e47588a65a6ecfe0fc4305f3 259 4.2.2-219.3 2009-04-06 11:37:03 58d986bb2e7b1a83a1bc0519d0ce0d29 260 4.2.2-221.1
The release number changed from 218 to 217. And ZYpp will not *update* to a package with a *lower* release number. In this case we were lucky and the release number increased again only two days later, but that's not always the case.
WOW! .... this is great .... but what do want to propose?? Should I just do an online update to the now current versions to resolve the problem?? just log in as root, start yast and give the package update a go?? I am really considering a complete reinstall of the system ... but who knows when I will get stuck again in a sitiaition like this??? Would you mind to give me a clear instruction what to do?? Thanks a lot!! Jay -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=492256 User cmorve69@yahoo.es added comment http://bugzilla.novell.com/show_bug.cgi?id=492256#c9 --- Comment #9 from Cristian Morales Vega <cmorve69@yahoo.es> 2009-04-06 11:55:46 MDT --- If your problem is the same one than the one from the spanish forum the "rpm -qa \*libqt4\*" output will give something like: libqt4-x11-4.4.3-4.8.2 libqt4-sql-4.4.3-4.8.2 libqt4-sql-sqlite-4.4.3-4.8.2 libqt4-qt3support-4.4.3-4.8.2 libqt4-4.4.3-4.8.2 ..but with different numbers. The thing is you should use the version I just listed (4.4.3-4.8.2), not others. You can force an specific version with: "zypper -v in libqt4 = 4.4.3-4.8.2" and the same for the other qt packages. In any case you can copy the output from "rpm -qa \*libqt4\*" in a paper, it's short. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=492256 User jayambe40@hotmail.com added comment http://bugzilla.novell.com/show_bug.cgi?id=492256#c10 --- Comment #10 from Jay Ambee <jayambe40@hotmail.com> 2009-04-07 09:55:14 MDT --- (In reply to comment #9)
If your problem is the same one than the one from the spanish forum the "rpm -qa \*libqt4\*" output will give something like:
libqt4-x11-4.4.3-4.8.2 libqt4-sql-4.4.3-4.8.2 libqt4-sql-sqlite-4.4.3-4.8.2 libqt4-qt3support-4.4.3-4.8.2 libqt4-4.4.3-4.8.2
...but with different numbers. The thing is you should use the version I just listed (4.4.3-4.8.2), not others. You can force an specific version with: "zypper -v in libqt4 = 4.4.3-4.8.2" and the same for the other qt packages.
In any case you can copy the output from "rpm -qa \*libqt4\*" in a paper, it's short.
okay ... finally I got the time to verify this. These are the package-versions I got in my system - seems they are much advanced to the ones you cited ... libqt4-x11-4.4.90+4.5.0rc1-33.1 libqt4-sql-4.4.90+4.5.0rc1-33.1 libqt4-sql-mysql-4.4.90+4.5.0rc1-35.1 libqt4-sql-sqlite-4.4.90+4.5.0rc1-33.1 libqt4-qt3support-4.4.90+4.5.0rc1-33.1 libqt4-4.4.90+4.5.0rc1-33.1 So: whats next??? what are the core KDE packages whose versions you need?? Thanks so far Jay -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=492256 User registration@grek.tuffmail.com added comment http://bugzilla.novell.com/show_bug.cgi?id=492256#c11 Grzegorz Kossakowski <registration@grek.tuffmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |registration@grek.tuffmail. | |com --- Comment #11 from Grzegorz Kossakowski <registration@grek.tuffmail.com> 2009-04-08 02:33:04 MDT --- Hi, I've just encountered exactly the same issue. I had almost the same version numbers for libqt4* packages. Following Christian's suggestion I logged into text terminal and opened yast2. In software management I found libqt4 packages, listed all possible versions (from view menu) and choose 4.4.3-4.8.2. Yast2 correctly resolved rest of them for other libqt4 packages. After downgrading to these versions KDE4 works fine again. Even if it's Factory repository I think such a situation shouldn't happen. Jay: I hope that above will help you as well. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=492256 User jayambe40@hotmail.com added comment http://bugzilla.novell.com/show_bug.cgi?id=492256#c12 --- Comment #12 from Jay Ambee <jayambe40@hotmail.com> 2009-04-08 07:22:51 MDT --- (In reply to comment #11)
Hi,
I've just encountered exactly the same issue. I had almost the same version numbers for libqt4* packages.
Following Christian's suggestion I logged into text terminal and opened yast2.
In software management I found libqt4 packages, listed all possible versions (from view menu) and choose 4.4.3-4.8.2. Yast2 correctly resolved rest of them for other libqt4 packages. After downgrading to these versions KDE4 works fine again.
Even if it's Factory repository I think such a situation shouldn't happen.
Jay: I hope that above will help you as well.
Hi Grzegorz, thanks a lot, that did the trick ... kde is up and running again ... was an easy try ... thank you! But before I say its all resolved, two questions remain: 1. How can this happen?? 2. I saw a libqt4 4.5.0-53.1 (or so) version in the factory repo ... Since qt 4.5. was released about 4 weeks ago, shouldn't ist be also possible to upgrade to the 4.5 version by installing that version?? Thanky for help and answers to all! Jay -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
From time to time I run a "LC_ALL=C zypper -v se -s | fgrep '(System Packages)'" and/or a "zypper -v dup" to know if there is any problem in my installation. But I should not need to. And I'm pretty sure that, even if KDE now "works" for jayambe40, if he executes
http://bugzilla.novell.com/show_bug.cgi?id=492256 User cmorve69@yahoo.es added comment http://bugzilla.novell.com/show_bug.cgi?id=492256#c13 --- Comment #13 from Cristian Morales Vega <cmorve69@yahoo.es> 2009-04-08 08:05:29 MDT --- I don't know too much about Qt. But it's my understanding that all the 4.x series are ABI compatible. So... yes, it would look like an ABI breakage that would be a bug to be fixed. But since we are building and rebuilding so much to not have to worry about ABI breakages... kde-maintainers will decide. In any case if we are going to suppose the user is using the same Qt version the package was built with some changes are needed. If my memory doesn't fails the KDE:KDE4:Factory:Desktop project: - At some point was configured to build against KDE:Qt. - At some point it had links or aggregates to the packages from KDE:Qt. - Right now uses the official Qt packages. So, "ZYpp services" are needed so the user can keep in sync. But even with ZYpp services once the user has updated to the qt packages from "KDE:Qt" ZYpp will not downgrade to the official Qt packages. So the user never is going to have the correct qt packages if he doesn't selects them manually. the "LC_ALL=C zypper -v se -s | fgrep '(System Packages)'" command some inconsistencies in his installation would be shown. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=492256 Sven Burmeister <sven.burmeister@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED CC| |sven.burmeister@gmx.net Info Provider|jayambe40@hotmail.com | Resolution| |WORKSFORME -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com