Summary: | Latest ebuild fails - KDE will not build. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | W.A. Collier <wacollier> |
Component: | [OLD] KDE | Assignee: | Dan Armak (RETIRED) <danarmak> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | wacollier |
Priority: | High | ||
Version: | 1.1a | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
W.A. Collier
2002-05-13 23:25:59 UTC
These symbols are from alsa, i.e. libasond.so. My guess is that you're compiling kdebase with with alsa support, but don't have alsa supoprt compiled into arts. If you haven't emerged kde-base/arts and kde-base/libs against your latest alsa drivers, please do so, then try emerging kdebase again. I'm sorry, what I said was very likely nonsesnse. I misread the error. Wait... Odd... I can't find any libraries exporting the symbols it doesn't find in your error message. And my link line is the same as yours, only it succeeds. Do you use alsa? esd? Just to make sure, did you recompile arts/kdelibs after (presumably) upgrading to alsa 0.9? Also, please ldd /usr/kde/3/lib/libartsflow.so and tell me if there are any undersolved links. Finally, since kde-base/arts is a small compile (unlike kdelibs or kdebase), emerge it and try emerging kdebase again and see if it helps. If you haven't emerged kdelibs recently and have emerged a newer alsa/esd since, you might remerge kdelibs too. I hope one of these threads will lead us to a solution. I will try what I did with my earlier kernel. I will unmerge ALSA, the kde/alsa stuff, then unmerge the kernel sources, the re-merge the kernel, alsa and rebuild my kernel (copying my .config to /tmp in between), and then merge back in the kde/alsa stuff, THEN try to merge in the r3 for KDE3. I will pst results when I am home this evening to do the work. This alsa stuff has been a pure headache since the change to 0.9.x, for you guys and for us beta-testers^H^H^H^H^H^H^H^H^H^H^H^Hend users. <rant> Half the time I think its just that the Turtle Beach cs46xx drivers simply are not that good because the CS people will not release the interface info to the developers. I think I will write them a letter telling them they have insured that my next sound card purchase will be a SB Audigy, because they refuse to support open source development of drivers for thier cards that can be used on Linux. </rant> :-) I assume the results were favourable, since you haven't added an new comments, so I'm closing this bug. Please reopen it and tell me about it if I'm mistaken. |