-   Slackware (
-   -   KDE 3.5.3 problem, amarok, compile program (

tdl1234 07-19-2006 09:17 AM

KDE 3.5.3 problem, amarok, compile program
I have a problem with KDE 3.5.3.
I install my box with slack 10.2. kernel 2.6.13, download KDE 3.5.3 packages from slack site. Every apps run smoothly. Except
juk and amarok. This is the output when run amarok from konsole:

amaroK: [Loader] Starting amarokapp..
amaroK: [Loader] Don't run gdb, valgrind, etc. against this binary! Use amarokapp.
QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindow/PlaylistWindow
KCrash: Application 'amarokapp' crashing...
amaroK: [Loader] amaroK is taking a long time to load! Perhaps something has gone wrong?

Then amarok crash, And This is from the backtrace tab:

(no debugging symbols found)
Using host libthread_db library "/lib/tls/".
(no debugging symbols found) --> many lines
[Thread debugging using libthread_db enabled]
[New Thread -1244408128 (LWP 5370)]
[New Thread -1254802512 (LWP 5373)]
[Thread debugging using libthread_db enabled]
[New Thread -1244408128 (LWP 5370)]
[New Thread -1254802512 (LWP 5373)]

(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1244408128 (LWP 5370)]
[New Thread -1254802512 (LWP 5373)]

(no debugging symbols found)
0xb6105581 in __read_nocancel () from /lib/tls/
#0 0xb6105581 in __read_nocancel () from /lib/tls/
#1 0xb62b7d9e in _X11TransSocketRead () from /usr/X11R6/lib/
#2 0xb62b80bf in _X11TransRead () from /usr/X11R6/lib/
#3 0xb629998c in _XRead () from /usr/X11R6/lib/
#4 0xb629ac76 in _XReply () from /usr/X11R6/lib/
#5 0xb62952f4 in XSync () from /usr/X11R6/lib/
#6 0xb6655680 in QApplication::syncX () from /usr/lib/qt/lib/
#7 0xb6656300 in QETWidget::translateConfigEvent ()
from /usr/lib/qt/lib/
#8 0xb6661c95 in QApplication::x11ProcessEvent ()
from /usr/lib/qt/lib/
#9 0xb6674f25 in QEventLoop::processEvents ()
from /usr/lib/qt/lib/
#10 0xb7c68adb in App::applySettings () from /opt/kde/lib/
#11 0xb7c6a384 in App::App () from /opt/kde/lib/
#14 0xbfbe6a64 in ?? ()
#15 0x0806805a in typeinfo name for QGList ()
#16 0x08068049 in typeinfo name for QGList ()
#20 0xbfbe6950 in ?? ()
#21 0xb7fea4d0 in _r_debug ()
#22 0x0804a574 in ?? ()
#23 0xbfbe68f4 in ?? ()
#24 0xb7fdfeee in _dl_name_match_p () from /lib/
#25 0xb5e9bfcb in __libc_start_main () from /lib/tls/
#26 0x0804b341 in ?? ()

when run juk it's pretty the same.
Beside i can't compile KDE programs from source: ktorrent, qcomicbook, amarok ... The configure script just
halt like this:
checking for Qt... yes:
QT_LIBS=-L/usr/lib/qt/lib -lqt-mt -lSM -lICE -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi
checking correct functioning of Qt installation... failure
configure: error: Failed to find matching components of a complete
Qt installation. Try using more options,

how can i make it work.

Ruhar 07-19-2006 12:41 PM

The way I got KDE 3.5.3 / amarok 1.4.1, etc. working on my Slack 10.2 system was to download the KDE 3.5.3 slack pacakges from the KDE site because they were build against a 10.2 system, not -current.

Once this is done, I have no problems compiling amarok 1.4.1 or any other KDE-based app. I also originally had issues when I attempted to use the kde 3.5.3 packages from slackware-current. Hope this helps.

tdl1234 07-19-2006 03:01 PM

Thanks a lot, Ruhar. that works, now i can install amarok properly.

but why when install with the KDE package from slackcurrent i can't compile some KDE apps but I can get the binary of these apps from linuxpackage and it run properly after install.

willysr 07-19-2006 09:25 PM

you probably forgot to install some files that was supposed to be installed in -current. I had 3.5.3 worked just fine with -current

tdl1234 07-20-2006 12:49 AM

I have thought so too.
when i installed current-KDE package right away. It can't run. But i could follow some output from the console and found the package in slackware changelog, and update it.
This time the output as above didn't help much. I googled for a while but didn't find any helpful instruction. And i'm scared to install all the packages from the changelog.
Do i need to follow the whole slackware changelog, install everything supposed to changed ? Is there a way to find just what i want - this case the whole KDE working properly.

I would like to know how you update your KDE.
I'm not very acquainted with update software for my slackbox. I have installed slack for several times from 9.1 till now. All the time i just make a fresh new install.
Can you share your experience about this ?

Thanks willysrc.

MannyNix 07-20-2006 01:30 AM

Hi tdl1234,
I'm not very experienced with -current, but it seems that if you want to use it you should use all your packages from current as willysr said. Expect breakage, remember this is where things are tested, similar (in a way) to debian sid (unstable)
How i'd update kde? Like Ruhar said, check this README but if i were running current i'd use the packages from kde current ;)

willysr 07-20-2006 09:27 PM

i use -current all the time, so i don't have problem updating to KDE 3.5.3 in -current. Mostly it's a library dependency. You might try to install all new library in -current

tdl1234 07-21-2006 03:15 PM

Thanks guys. Those help me alot.
everything is ok now with the package from KDE site.
but i will give the current- a try.

All times are GMT -5. The time now is 11:33 PM.