[kde-linux] Upgrading from KDE 3.4 to 3.54 in Suse 9.3 (Suse go kaBOOM)
Genny
geengyr at gmail.com
Thu Sep 14 09:52:35 UTC 2006
(What is a "Segmentation fault"? QT 3.3.6 install went horribly wrong? Should
I abandon all hope and reinstall?)
Hello,
I finally managed to upgrade from KDE 3.4 to 3.5.4 in Suse 9.3 for the first
time after a year of trying, or so I thought. I have tried all sorts of
methods, and walk-throughs. YOU never seemed to work for me, and the KDE
Konstruct had disastrous results when I tried it last week. SMART seems to
be the only route I can make work.
So, how did I start? I used kget to grab every rpm from the YOU repository
for suse 9.3, I arranged them in a directory, and I followed the install
directions on the KDE website. First installing QT, etc.
When I came to installing kde3-base I received a small error, but everything
still looked like it was working.
# smart install kdebase*.rpm
Updating cache... ########################################[100%]
Computing transaction...
Upgrading packages (6):
kdebase3-3.5.4-58.1 at i586 kdebase3-nsplugin-3.5.4-58.1 at i586
kdebase3-kdm-3.5.4-58.1 at i586 kdebase3-samba-3.5.4-58.1 at i586
kdebase3-ksysguardd-3.5.4-58.1 at i586 kdebase3-session-3.5.4-58.1 at i586
Installing packages (2):
kdebase3-devel-3.5.4-58.1 at i586 kdebase3-extra-3.5.4-58.1 at i586
29.3MB of package files are needed. 14.1MB will be used.
Confirm changes? (Y/n): y
Committing transaction...
Preparing... ######################################## [0%]
1:Installing kdebase3-sess.. ######################################## [7%]
2:Cleaning kdebase3-session ######################################## [14%]
3:Installing kdebase3 ######################################## [21%]
Output from kdebase3-3.5.4-58.1 at i586:
Starting SuSEconfig, the SuSE Configuration Tool...
Running module permissions only
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.permissions...
Checking permissions and ownerships - using the permissions files
/etc/permissions.d/apache2
/etc/permissions.d/cups-client
/etc/permissions.d/mailman
/etc/permissions.d/postfix
/etc/permissions.d/squid
/etc/permissions.d/susehelp
/etc/permissions.d/tetex
/etc/permissions
/etc/permissions.easy
/etc/permissions.local
setting /opt/kde3/bin/khc_indexbuilder to root:man 2755. (wrong permissions
0755)
Finished.
4:Cleaning kdebase3 ######################################## [28%]
Output from kdebase3-kdm-3.5.4-58.1 at i586:
warning: /opt/kde3/share/config/kdm/kdmrc saved
as /opt/kde3/share/config/kdm/kdmrc.rpmsave
5:Installing kdebase3-kdm ######################################## [35%]
Information: reading current kdmrc /opt/kde3/share/config/kdm/kdmrc (from kde
>= 2.2.x)
Information: current kdmrc is from kde >= 3.1 (config version 2.3)
6:Cleaning kdebase3-kdm ######################################## [42%]
7:Installing kdebase3-samba ######################################## [50%]
8:Cleaning kdebase3-samba ######################################## [57%]
9:Installing kdebase3-ksys.. ######################################## [64%]
10:Cleaning kdebase3-ksysgu.. ######################################## [71%]
11:Installing kdebase3-nspl.. ######################################## [78%]
12:Cleaning kdebase3-nsplugin ######################################## [85%]
13:Installing kdebase3-extra ######################################## [92%]
14:Installing kdebase3-devel ########################################[100%]
Saving cache...
linux# rpm -q kdebase3
kdebase3-3.5.4-58.1
My question here is, did it really work? What was the permissions and
ownerships error?
I then proceded to install the rest of the packages, only running into a
problem with db42 -- it wanted db41 instead. Everything looked great, but i
hade some MIME errors when I opened anything from the "new" KDE. So I
decided the system most likely needed a reset.
Everything with the reset went great as well. Everything was and still is
running so much faster, and my i add, WOW, KATE is so much better now.
But, i soon noticed errors with programs that i had before the upgrade --
Kopete 0.12, Firefox, Opera.. I haven't dared venture any further into my
software titles.
When I tried to reinstall Opera (web browser) I got this error:
File '/opt/kde3/share/applications/kde/knights.desktop' contains invalid MIME
type 'application/x-chess-pgn,Application' that contains invalid characters
Firefox has something similar when I tried to run it.
Is this normal? I would really appreciate it if someone could point me in the
right direction to getting my MIME types fixed :(
They wouldn't run i was trying to reinstall them.
I tried fixing the error in knights.desktop -- though nothing was listed under
mime-types -- and when i go to close the properties dialog box, the konquer
window that i had used to open the file crashes.
Should I simply delete that file? since i never ever used that program I have
uninstalled it.
I deleted the offending file
(/opt/kde3/share/applications/kde/knights.desktop) and now I get a different
error:
linux#opera
Segmentation fault
Opera will load 50% of the time, but crashes 100% of the time after browsing
one or a few pages (less then 10)
Any ideas?
Everytime i close a program - new or old it crashes spewing out:
CODE
Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1096339648 (LWP 19655)]
[KCrash handler]
#9 0x41db6453 in scim::TransactionReader::get_data_type ()
from /usr/lib/libscim-1.0.so.6
#10 0x41db6490 in scim::Transaction::get_data_type ()
from /usr/lib/libscim-1.0.so.6
#11 0x41cfcc4e in scim::QScimInputContext::panel_send_request ()
from /usr/lib/qt3/plugins/inputmethods/libqscim.so
#12 0x41cfd12e in scim::QScimInputContext::~QScimInputContext ()
from /usr/lib/qt3/plugins/inputmethods/libqscim.so
#13 0x40896779 in QObject::~QObject () from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0x407dfbf0 in QInputContext::~QInputContext ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0x41ce5714 in ~QMultiInputContext (this=0x81d19c8) at qintdict.h:56
#16 0x407f883c in QWidget::destroyInputContext ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x407fe1a3 in QWidget::destroy () from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0x408ce216 in QWidget::~QWidget () from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0x40996281 in QMainWindow::~QMainWindow ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0x4126ffe0 in KMainWindow::~KMainWindow ()
from /opt/kde3/lib/libkdeui.so.4
#21 0x4182809f in Konsole::~Konsole ()
from /opt/kde3/lib/libkdeinit_konsole.so
#22 0x4089364c in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x408c8ebc in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0x40994512 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0x4082f67f in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0x40831263 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0x40572e81 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#28 0x408304c0 in QApplication::sendPostedEvents ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0x40847494 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0x40847286 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x4083112f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x41825b6c in kdemain () from /opt/kde3/lib/libkdeinit_konsole.so
#33 0x40d21564 in kdeinitmain () from /opt/kde3/lib/kde3/konsole.so
#34 0x0804eb7e in launch ()
#35 0x0804f2cb in handle_launcher_request ()
#36 0x0804f859 in handle_requests ()
#37 0x080501f9 in main ()
I assume that means the root of the problem is with my QT installation. Any
suggestions? I tried reinstalling QT3, and there was no change at all.
I would appreciate any advice you could send me towards fixing this problem.
(I was soo happy to of finely achieved upgrading KDE.)
Thank you in advance, and I analogise if this seems broken and incongruent,,
but these are the notes I made as I went along.
More information about the kde-linux
mailing list